RK3188固件修改教程Word文件下载.docx
- 文档编号:14068745
- 上传时间:2022-10-18
- 格式:DOCX
- 页数:11
- 大小:1.04MB
RK3188固件修改教程Word文件下载.docx
《RK3188固件修改教程Word文件下载.docx》由会员分享,可在线阅读,更多相关《RK3188固件修改教程Word文件下载.docx(11页珍藏版)》请在冰豆网上搜索。
(3)执行START.exe
●键入“Q”表示离开此工具.
●键入“2”表示将ROM打包.
●键入“1”表示将ROM解包,这里先选”1”,会提示”Pressanykeytocontinue…”按任一键将刚才拷贝的update.img解包.
(4)键入“1”将update.img(ROM文件)解包
●会将update.img(ROM文件)解包到F:
\FW_tool_RK30xx_2.0\temp\目录
●主要执行两个解包动作
i.将update.img分解出boot.bin与firmware.img
ii.再将firmware.img分解出所有的Image文件放在\temp\Android\目录
●并且询问是否要将system.img继续分解,會分解到\temp\system\目录
i.键入“2”表示不再继续分解system.img
ii.键入“1”表示再继续分解system.img,这里选”1”再继续分解.
(5)键入“1”继续分解system.img到\temp\system\目录
●会执行winExtTool.exe将system.img分解到\temp\system\目录
●发现有文件名称乱码,并且无法分解出,这是因为Android的Linux系统文件是采用unicode名称,与Windows系统不兼容,其中若有文件使用中文的文件名,便会有此情况.
●\temp\system\目录内已经增加了许多的目录与文件,至此固件(ROM)分解告一段落!
!
i.其他的image文件(如:
boot.img;
kernel.img;
recovery.img…)分解请网络搜索工具与方法.
本帖最后由hmjack2008于2013-4-1202:
04PM编辑
(二)将固件(ROM)打包
(1)执行:
START.exe
●键入“2”表示将ROM打包.这次选”2”,打包成固件(ROM).
●键入“1”表示将ROM解包.
●继续选择打包的文件来源(两种择其一)
i.键入“1”表示先將\temp\system\目录內的文件打包成system.img,再結合\temp\Android\目录內的文件打包成固件(ROM).
ii.键入“2”表示只將\temp\Android\目录的文件打包成固件(ROM),\temp\system\目录內的文件完全不使用.这次选”2”,只將\temp\Android\目录的文件打包成固件(ROM).
(2)选”2”,只將\temp\Android\目录的文件打包成固件(ROM)
●主要执行两个打包动作
i.将\temp\Android\目录的文件打包並填入CRC,生成update_new.img
ii.再将update_new.img与\temp\boot.bin(loader)打包并填入MD5,生成firmware_new.img
iii.最后询问是否要执行刷固件的工具程序(RKBatchTool.exe),先选”2”不执行,并且可以选”Q”离开START.exe了!
iv.生成的文件update_new.img与firmware_new.img都在工作目录F:
\FW_tool_RK30xx_2.0\内.
v.这个update_new.img就相当于第一次解包时的\temp\firmware.img,你可以把两个文件放在一起,用“fc/bupdate_new.imgfirmware.img”指令比较看看是否一致.
vi.生成的firmware_new.img就相当于原來固件update.img,用“fc/bfirmware_new.imgupdate.img”指令比较看看是否一致.
2013-4-1201:
45PM上传
下载附件(33.74KB)
(3)至此驗證了此工具可以用在RK3188的固件(ROM)解包與打包!
一楼的
(一)将固件(ROM)解包其实已经将system.img解开到\temp\system\目录.
二楼的
(二)将固件(ROM)打包并未使用到解开后的\temp\system\目录,仅验证了打包回去和原来的固件(ROM)一致.
接下来要对\temp\system\目录内文件修改,此教程仅以制作具有ROOT权限的固件(ROM)为范例.
其他更多的修改文件,或更深入的(*.apk)分解请网络搜索工具与方法…
(三)修改system.img
(1)先设定目标:
●制作具有ROOT权限的固件(ROM),
●精简,删除不需要的程序,如:
淘宝;
天猫;
游戏
●更新,替换成新版本程序
(2)ROOT权限
●下载1119618818发布的一键root工具TPSparkyRoot(,解开zip压缩包里面的文件:
i.SuperSU.apk与RootExplorer.apk文件拷贝到\temp\system\app\目录中
ii.busybox文件拷贝到\temp\system\bin\目录中,替换原有的busybox
iii.su文件拷贝到\temp\system\xbin\目录中替换原有的su
(3)精简,删除不需要的程序
●若看到\temp\system\app\目录中有文件名称乱码,这是因为Android的Linux系统文件是采用unicode名称,与Windows系统不兼容,其中若有文件使用中文的文件名,便会有此情况.
中文的(unicode)名称原本是这样,把这几个文件删除精简,若真需要后续还是可以网络下载新版安装.
(4)更新,替换成新版本程序
●一楼的
(一)将固件(ROM)解包其实已经说到有一个解包失败(fail)是因为此文件使用中文的文件名.
i.这个文件其实是:
高级任务管理器,自己到搜索一个新版的”高级任务管理器专业版”放到\temp\system\app\目录中.
ii.为了避免中文乱码请使用英文名称”AdvancedTaskManager.apk”.
●也可以搜索新版的ROOT工具,放入向相对应的目录
i.例如:
SuperSU_1.25.apk;
SuperSUpro_1.00.apk;
busybox1.20
1.busybox的官网:
2.busybox最新版文件下载在此:
●几乎所有\temp\system\app\目录中的文件都可以搜索新版的自行替换,此教程不逐一赘述,仅以上述几个文件作为范例.
(四)将修改過的\temp\system\打包成system.img,並將所有img打包成固件(ROM)
(1)执行START.exe
i.键入“1”表示先將\temp\system\目录內的文件打包成system.img,再結合\temp\Android\目录內的文件打包成固件(ROM).这次选”1”.
ii.键入“2”表示只將\temp\Android\目录的文件打包成固件(ROM),\temp\system\目录內的文件完全不使用.
●键入“2”,程序会花较多时间打包\temp\system\目录内的文件,请等候…
i.将\temp\system\目录内的文件打包成\temp\Android\Image\system.img取代原来的文件.
ii.将\temp\Android\目录的文件打包并填入CRC,生成update_new.img
iii.再将update_new.img与\temp\boot.bin(loader)打包并填入MD5,生成firmware_new.img
iv.最后询问是否要执行刷固件的工具程序(RKBatchTool.exe),选”2”不执行,并且可以选”Q”离开START.exe,已经生成的firmware_new.img便是自制的固件(ROM)!
●最后询问是否要执行刷固件的工具程序(RKBatchTool.exe),若选”1”执行,便可以选已经生成的firmware_new.img文件来线刷固件!
●线刷固件请参照所发的教程(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- RK3188 修改 教程