分享

【新提醒】[RK玩家固件小组]RK2918固件解包打包教程,更新发布V2.2版,支持各类RK29/30固件

 昵称12142552 2013-07-30
 本帖最后由 dehepo 于 2012.10.21 22:30 编辑

原道的N10机油有福了,之前有RK28系列的固件解包打包工具,现在RK固件小组再次放出了RK2918的固件解包打包工具,该工具最大的特点就是可以解开boot.img哦,使用该工具就可以简单的对N10固件进行解包及合并了,喜欢DIY的朋友就一定不能错过哦!!让我们再次感谢RK固件小组,现在开始,无压力DIY你手中的N10吧!

8月29日更新1.6版:
针对原道N50固件特别优化,原道N50固件解包成功!




9月3日更新1.7版:
简化对不同固件封包步骤,无需修改RK29xxLoader.bin可直接封包!



10月21日更新2.2版:
修正某些固件的解包错误,完美支持各类RK29/30固件的解包及封包!

以下为正文:

---------------------------------俺是分割线---------------------------------------------------







RK玩家固件小组出品

RK2918固件解包打包教程
REV1.5



之前snake就在各大论坛发布了RK2918固件解包打包教程,但是由于当时rk29系列机型都为全面上市,所以并没有放出工具下载。在等待的时间中,此工具也由当时的1.0版发展到了现在的1.5版,现在是时候放出放出工具供大家使用了。
此工具由“RK玩家固件小组”协力开发,snake901提供方法及linux实现,bearqq编写工具及windows下实现,存在敏感字符及御酒探花等其他成员测试,在此表示感谢。

严重警告,diy固件有风险,刷机亦有风险,不推荐新手进行上述操作,固件小组对玩家进行的上述操作所造成的任何后果不承担责任。

rk29打包解包工具ultra1.5功能:
对解包update为对应img、bootloader及其他相关文件供修改
解包system为文件夹形式
解包boot为文件夹形式
解包recovery为文件夹形式
自动开root
打包system、boot、recovery为相应img,提供单刷img
打包各img为update.img,可直接量产刷机

Changelog:
rev0.1 linux下实现固件解包打包修改,及单刷
rev1.0 windows下实现固件解包打包修改,保持与rk28解包打包工具相似的风格和习惯
rev1.1-1.4 修正可能出现的bug数处
rev1.5 增加半自动解包、打包recovery功能

工具使用教程:
1、解包固件





将本工具解压到一个ntfs分区,请保证分区有800m以上空间,然后将固件解压到工具目录,并且重命名为update.img。





双击 固件解包.bat 解包固件,此时生成temp文件夹(如果之前存在此文件夹,那么之前文件夹内容将被删除,切记!),解包完成,此时可进入temp文件夹进行修改操作。
固件解压后得到boot和system镜像的文件,分别在temp下的boot和system文件夹中。system文件夹随意修改。而在boot文件夹中有一文件filelist,他不属于原本的boot文件,也不会打包到boot.img中,但是boot中的文件必须在此文件中有文件名才会被打包到boot.img中,所以,如果在boot中添加文件,一定要在此文件中添加相应文件名。
具体修改部分本文不讨论。参见rk28相关的修改帖子及其他android系统修改帖子。

2、解包、打包recovery
绝大部分情况下不需要修改recovery。如果需要修改,那么在上一步基础上,双击 recovery解包.bat 解包的recovery在temp文件夹下。修改完成后双击 recovery打包.bat 即可。

3、打包固件


双击 固件打包.bat 即可将固件打包,此时生成update_new.img,检查其大小,若不过离谱(可能是磁盘空间满或者其他原因)即可直接刷机。
如果只是单刷某分区,也需要执行打包固件操作才可在temp\image下找到相应的img。


下载地址:
RK29固件解包打包工具V2.2版

转帖注明rk玩家固件小组,注明原帖地址。

更多固件小组信息:http://weibo.com/rkfwdiy

PS:衔接固件DIY教程:
1,快来DIY自己的固件吧——N系列固件DIY详细教程
该教程为RK28系列DIY教程,RK29系列大体相同,可参考

2, 极速平板,玩转N10——安卓2.3固件程序精简建议指南


探花备注:

该工具中有一个mkupdate.bat文件,这个文件定义了RK2918固件的Loader.bin(系统引导文件)
  1. pack.exe -RK29 RK29xxLoader(L)_DDR3_400Mhz_V1.64.bin Image\update.img update.img -os_type:androidos


复制代码
RK29xxLoader.bin  是系统必备的引导文件,

每个时期固件的RK29xxLoader.bin  版本名字都不尽相同,

比如前期酷比和原道的固件是RK29xxLoader(L)_DDR3_400Mhz_V1.63.bin

后来原道N10的固件里将这个文件升级为RK29xxLoader(L)_DDR3_400Mhz_V1.64.bin

N50上早期内测固件也是RK29xxLoader(L)_DDR3_400Mhz_V1.64.bin

后来N50新版的固件里该文件升级为RK29xxLoader(L)_V2.06.bin


针对自己手中的固件定义不同的RK29xxLoader.bin才能正常打包刷机,否则无法正常打包!

可以解包后进入TEMP文件夹查看RK29xxLoader.bin的版本,然后修改同文件夹内的mkupdate.bat批处理文件后再执行打包命令即可

1.7版以后的工具已经无需修改可以直接解包封包了!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多