作者greenlinux (GreenLinux)
看板AndroidDev
标题[问题] 更换boot.img中的kernel image
时间Sun Mar 2 02:04:38 2014
请教各位先进, (不确定能否在这里发表, 先谢谢各位)
网路上能够抓到一些手机的 kernel souce.
由於兴趣, 想换上自己的 kernel 开机玩玩.
我用的手机是 Lenovo A60(原厂网站就有source).Make Kernel生成zImage..
按照网路上的教学, 先抓到原厂的 boot.img
然後用perl写成的unpack/repack tool将boot.img分成kernel.img+ramdisk.img
将 kernel.img 换成自己的zImage. re-pack生成 boot.img 後.
用 download tool 烧回去手机却一直无法开机. 从 log 看到err是
kernel magic number ERROR..
请问到底怎样才能成功?我就只差这一步. 请各位先进帮忙..
或是有推荐的讨论区可以看看. 我有看过xda, 但只找到上面的 unpack/repack方法
没找到开机不成的解决方法..
谢谢..(P.S.抓到的boot.img烧到手机都可以开机. 就是自组的无法开机)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.243.64.119
1F:→ priv:不就是字面上的问题吗.. 03/03 10:11
2F:→ priv:要把 magic number 改成和原本 boot.img 里面的一致再 build 03/03 10:12
3F:→ priv:应该是 bootloader 有检查 magic number 03/03 10:17