昨天我成功编译了Xperia E4 Dual(E2115)的内核。 现在我需要使用mkbootimg在boot.img中使用ramdisk打包它。但问题是我不知道内核基地址和ramdisk偏移量。 我在线研究了很多,发现通过检查第一个"系统RAM"基本地址可能是0x80000000。在我执行内核代码之前:
Observable.of("myFallbackValue")
我还找到了一个名为" Makefile.boot"的文件。在源头有这个:
adb shell
cat /proc/iomem
但是当我这样做时:
zreladdr-y := 0x80008000
parhys-y := 0x80000100
initrd_phys-y := 0x82600000
然后闪现它,它不会启动它只是留在索尼徽标。
我还尝试用从flashtool中提取boot.sin获得的zImage替换zImage。还是一样的。
所以我想知道是否有人知道基本地址和ramdisk偏移或至少知道如何获取这些地址。
编辑:boot.img链接。 https://drive.google.com/file/d/0B-Az_nGTB8cnWGE2U2paal9RX00/view?usp=sharing