Загрузочный образ Android M для Nexus 6
Я распаковал boot.img
Android M для Nexus 6, используя Android Image Kitchen (AIK), а затем перепаковал его без каких-либо изменений, после чего прошил телефон новым boot.img. В идеале это должно работать, но телефон почему-то не загружается, показывая ошибку загрузки ( img).
Кто-нибудь сталкивается с той же проблемой?
Кто-нибудь может предложить альтернативу?
(Для тех, кто думает, почему я использую образ без изменений, я сделал некоторые изменения в boot.img, который не работал, поэтому во время отладки я обнаружил, что даже если я не делаю никаких изменений в файле img, он не не работает. Не могу понять причину.)
я использую fastboot
на mac
прошить Nexus 6.
Я делал это раньше для Android L, но никогда не сталкивался с этой проблемой.
Заранее спасибо.
Редактировать:
Я смог прошить телефон с помощью обычного boot.img (сделал img путем компиляции mkbootimg
а также unmkbootimg
бинарные файлы) но android M ведет себя немного странно, так как даже после редактирования default.prop телефон не реагировал на изменения, хотя и имел изменения.
Есть идеи по этому поводу?
1 ответ
У меня та же проблема с Nexus 6. Думаю, я локализовал эту проблему.
Я скачал заводской образ (shamu-mra58r). После перепрошивки моего Nexus 6 я попытался немного изменить ramdisk
, Взял сток boot.img
с unmkbootimg
получил ramdisk.cpio.gz
и ядро. Если я распаковал с ramdisk.cpio.gz
в ramdisk.cpio
и упакованы обратно ramdisk.cpio.gz
и после компилирования boot.img
от mkbootimg
- телефон работал. Если я распаковал с ramdisk.cpio.gz
на ramdisk(без каких-либо изменений). Перепакован в ramdisk.cpio.gz
и после компилирования boot.img
от mkbootimg
- телефон не работал.
Так что есть проблема в распаковке / перепаковке ramdisk. Я не знаю, как решить эту проблему.