mtk的boot有别于其它android系统 多了512字节的数据 首先用winhex打开 找到800的位置 一直到9f0的位置 一共512字节 删掉 从新保存 然后再liunx下 split_bootimg.pl boot.img 分解出
split_bootimg.pl boot.img
Page size: 2048 (0x00000800)
Kernel size: 1388548 (0x00153004)
Ramdisk size: 141518 (0x000228ce)
Second size: 0 (0x00000000)
Board name:
Command line: no_console_suspend=1
Writing boot.img-kernel ... complete.
Writing boot.img-ramdisk.gz ... complete.
解包ramdisk的命令如下:
%
mkdir ramdisk
% cd ramdisk
% gzip - dc .. / boot.img - ramdisk.gz | cpio - i
% cd ..
% cd ramdisk
% gzip - dc .. / boot.img - ramdisk.gz | cpio - i
% cd ..