一、解压
1.安装abootimg工具:adb apt-get install abootimg
2.解压recovery.img包:abootimg -x recovery.img 得到bootimg.cfg、zImage、initrd.img三个文件
3.解压initrd.img得到ramdisk目录:abootimg-unpack-initrd initrd.img
二、打包
1.由ramdisk目录生成新的initrd_new.img:abootimg-pack-initrd initrd_new.img ramdisk/
2.生成新的recovery_new.img:abootimg --create recovery_new.img -f bootimg.cfg -k zImage -r initrd.img
(此处要注意initrd_new.img的大小,如果比之前大则需要修改bootimg.cfg中bootsize大小)