解开蓝魔Amlogic方案JellyBean 4.1中的boot.img文件

是否很多筒子发现在4.0时代一直用的uImage解包打包脚本突然就不能用了,提示找不到uImage file?我开始也很纳闷,突然闲来想到是不是Amlogic又改回按标准的bootimg.h里面描述的格式来处理这个文件了?

刚刚一试验,果不其然!多年前做Motorola MB200的ROM时,曾去解包boot.img来改开机静态图片(我当时真是够无聊的),当时用的就是这个Perl脚本,实验证明现在还能用!(标准就是标准啊!)Google一圈还找到一个配合使用的shell脚本方便地将boot.img完全解开~

于是,HatMod项目今天华丽丽地加了commits了,各位可以去我的GitHub项目上抓取解包和打包脚本 (legacy目录下是解包和打包4.0时代的boot.img的!)。

由于W22PRO还没有官方4.1固件,因此我无法尝试是否打包后刷入能用,只是下载了W28的固件,去解包和打包了boot.img都是可以的,不过没有用真机测试。

4 responses to “解开蓝魔Amlogic方案JellyBean 4.1中的boot.img文件”

  1. 吴 avatar

    楼主你好,uImage跟recovery可以完全解开吗?你的hotmod项目不是很会用,脚本可以用RAM linux使用吗?

    1. librehat avatar

      差不多可以完全解开,得到zImage和boot.img里的那堆引导脚本。RAM Linux我不熟悉呢,而且我已经很久没折腾Android咯. =3=

  2. 吴 avatar

    楼主,关于uImage_recovery解包,可不可以介绍下。很感谢你

    1. librehat avatar

      请别做伸手党……已经托管到GitHub上,那个打包和解包脚本直接用就可以了,脚本自带了使用说明的。