适用于Nexus 6的Android M自定义启动映像

时间:2015-10-06 16:52:50

标签: android android-6.0-marshmallow nexus6

我使用 Android Image Kitchen(AIK)解压缩了{strong> Android M for Nexus 6 <{1}},然后重新包装它而没有任何更改,然后闪现了手机新的boot.img。理想情况下它应该工作,但不知何故,手机不会显示引导错误(img)。

有人面临同样的问题吗?

有人可以提出替代方案吗?

(对于那些认为我在没有改变的情况下使用图像的人,我在boot.img中做了一些不起作用的更改,所以在调试时我发现即使我没有对img文件进行任何更改,它不起作用。无法弄清楚原因。)

我在boot.img上使用fastboot来刷新Nexus 6.

我以前为Android L做过这个,但从未遇到过这个问题。

提前致谢。

修改

我能够使用自定义boot.img(通过编译macmkbootimg二进制文件制作img)来闪存手机,但是即使在编辑default.prop之后,android M也表现得有些奇怪。虽然电话有变化,但手机没有回应。

对此有何想法?

1 个答案:

答案 0 :(得分:-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存在问题。我不知道如何解决这个问题。