RK3188固件修改教程_第1页
RK3188固件修改教程_第2页
RK3188固件修改教程_第3页
RK3188固件修改教程_第4页
RK3188固件修改教程_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、(一)將固件(ROM)解包(1)将解压缩到你想要的工作目录主要执行的是:本帖隐藏的内容(例如:),F:FW.tooLRK30xxJ .0名務"大脚修改日期(M:函bin固Log-Output2013/4/12 AFPTool.exe172,0322011/4/12 cpio.exe124,4302010/4/11 cramfsckexe33,7582011/10/20cygblkid-Ldll96,7822010/6/25 cygcom_err-2.dll117902010/6/25 cyge2p-2.dll22,0302010/6/25 cygext2fs-2.dll140,814

2、2010/6/25:- cyggcc_s-l.dll46,0942010/8/15 cygirnnv-2 dll1.005,5822OOQ/12/2? cygintl-8.dll31,2322009/4/3 cyguuid Ldll15,8862010/6/25:- cygwinl.dll2,64&曲2010/8/31 cygz.dll77,8382010/8/2j- dd.exe71,6942010/6/25- du.exe118,7982010/6/25:- e2ckexe165,9022010/6/25 FVVFartoryTooLeng.exe155,6482012/10/4;

3、 genext2is.eze100,7132011/11/9- gzip.ee56,8322007/7/24 minigzip.exe9§4482011/7/28- mkboots.exe288842011/7/28 mkbootimg. exe25,3912011/9/23 mkcramfs.exe309292011/10/20厂 mkdir.exe53,7742010/6/25- mkkrnllmg.exe143#3602011/9/23 PackExtImage.bat1,3972011/9/26 ReplaceBootRes.bat1,5002011/12/24 Replac

4、eRamdiskRes.bat1,2312011/12/241 resire2fs.exe32,2702010/6/25- rgb2565.exe21,4072011/8/4 RKImageM a ker.exe208,8962011/5/30r rm .exe125,9662010/6/25 tune2fs.exe31,2462010/6/25 un Bootlmg.exe45,0562011/9/23 win ExtTool.exe1,107,9682011/9/26 Language4t»Vi no厶” Chinese.ini11,4082012/12/11En glish.i

5、ni14,9542012/12/11函Logmi5fiBUID AFPTool.exe172,0322011/4/12 BYTE.lua1,9432011/7/10 config.i ni3,1282013/1/22 lua.exe24,5762012/10/8 Iua5.1.dll167,9362011/7/10 md5.txt522013/2/9 md5sums.exe28,1602011/7/10 rk30.exe26,1122013/2/7 rk30.lua3,6862012/10/8 RKBatchTool.exe950爭应麻圧lb_START.exe J95盜(2)把想要解包的 R

6、OM拷贝到此工作目录,并将此要解包的 ROM名称更改为 (例如:F: )(3)执行l键入 “Q'表示离开此工具- _-I I I I l键入 “ 2'表示将ROM打包.l 键入 "1"表示 将ROM解包,这里先选” 1"会提示"Pressany key to continue按任一键将刚才拷贝的解包.(4)键入 “1”将(ROM文件)解包l会将(ROM文件)解包到目录Ppess an key to cantinu&pda>tu 一庁 uriptn uack f imvrare ftKf【* iutyI m*gre/i*ecu

7、vei*y. in1 m直爭点/*0¥&七丘11二3_11田 ackup£ni£hg|eZbac: kup .Unpack in y update . t:o Temp Fo Ider' npftckinpl肆ewe i/ait .*4Exportin» baa# bijExpo rt; in$F F lya昨 Iji孚 npachiny in讯®吕 ug&cs. heck file,. OKUNPftGK-acka«e -f ileK31BSLoadep<L>lll. 04> bint1x0

8、0B0024l 0XCJHB010RB 0x00000266 0x0000C000I nae/keinel. i.mg3x03B3C9808x039460303x099880x000EEC090X00H770000x013200003x01D973030x1BB09R 033x1DSA0S0QSx61D978040xiF&380000x00000時 5ecoMF-MTip 匚 0X1P63S8000x0000610Aajmetei0x30030300I mage/ntisc. intg 0X00030S00OKnpack Systen, ing?fT7e77 )2 No ;OxfJ0B

9、2EfiF6l主要执行两个解包动作将分解出与ii.再将分解岀所有的Image文件放在目录l并且询问是否要将继续分解,會分解到目录i.键入 “ 2”表示不再继续分解sii.键入 “1”表示再继续分解,这里选II1 ”再继续分解口 口 l_RK2 Okk/. 0bin_i Language iiiaaaii fa i a a J « nail i i I _ ami I a « :(>_: i _ c a » B i &aa :_ Jlii iiiau "> 缶 Android;8 haelcjpimags= backup.imgInna

10、ge boot.img= kerne I.i mg- -=- mis-c-img- rec©veryjmg= system.i mg pm亡 kage-file严 parameteri recover-scripti J - RK3L88Laadcr(y_Vl.04.bin update-acriptg iyte m« boot.bin fitTTHMirtjnip ! UID AFPT'oo l.exe BYTE.Iki config.ini lua.ee Iua5 Ldlli nnd5.txti md5sums.exe rkSO.e rkSO.luai RK8a

11、tchrooF.e> e START.&xa(5)键入 “1”继续分解到目录l会执行将分解到目录l发现有文件名称乱码,并且无法分解岀,这是因为An droid的Linux系统文件是采用uni code 名称,与Windows系统不兼容,其中若有文件使用中文的文件名 ,便会有此情况.in-dfc'cPackage Tac-I '.1 ?l目录内已经增加了许多的目录与文件,至此固件(ROM)分解告一段落!i.其他的image文件(如:;分解 请网络搜索工具与方法.本帖最后由 hmjack2008 于 2013-4-12 02:04 PM 编辑(二)将固件(ROM)打包

12、(1)执行:I键入 “ Q”表示离开此工具.I键入 “ 2”表示将ROM打包.这次选” 2”打包成固件(ROM).I键入 “1 ”表示将ROM解包.Q F:FW_tao l_R K3 Qxx_2 .OSTART.exeI 三 j 迴.L蜃“录的文件打包成固件(ROM).(2)选” 2”只將主要执行两个打包动作i.目录的文件 打包成固件(ROM)将目录的文件打包並填入CRC ,生成再将与(loader)打包并填入MD5 ,生成I继续选择打包的文件来源i.(两种择其一)键入 “1 ”表示先將目录內的文件打包成,再結合目录內的文件打包成固件(ROM).ii.键入 “ 2”表示只將目录的文件打包成固件

13、目录內的文件完全不使用这次选” 2”只將目iii. 最后询问是否要执行刷固件的工具程序,先选” 2”不执行,并且可以选” Q离开了 !iv. 生成的文件与都在工作目录F:内.577602191,222266933191,222526,13,25b ArPTcflLexei BYTE.lua luaS.l.dli md53Lims,CKCi rk30i lua.exe config.ini RKBatchTool.exe START .e)cei rk3C.exe?i update.img d pd aten ew. i mq172,0321,94316753628,1603,63624.576

14、3d128 §50,27295,23226,112 526.309.50 526'61S.c28'二 Ji 缠V.这个就相当于第一次解包时的,你可以把两个文件放在一起,用“ fc /b”指令比较看看是否一致licmsoft Window? Heirsion & .1.7&0S1Copyright: <c> 2309 rticroEoft Curporation- A11 rights resck*ued_F: FW_Voo*1_!IK3Bxk_2 勒、terip> f c 严b updatBjiew. Ins f irmwave. i

15、mgComparinv filesand FIRMWARE.IMGFG; no differences enaountered. 7 - r-1vi.生成的就相当于原來固件,用“ fc /b ”指令比较看看是否一致.F :' R' £土口 olRKS Dxx_2. D- 名称bin_j Language .UIDLog严 tempJ* Android-Image g ba匚kupirnage package-file param etar RK31S Sloa der(L)_V1.04. bi n neccver-itrip tV a update-script bo

16、ot, bin_b firmware.img2013-4-12 01:45 PM 上传下载附件KB) 至此驗證了此工具可以用在RK3188勺固件(ROM)解包與打包!一楼的(一)将固件(ROM)解包 其实已经将 解开到目录.二楼的(二)将固件(ROM)打包 并未使用到解开后的目录,仅验证了打包回去和原来的固件(ROM)一致.接下来要对目录内文件修改,此教程仅以 制作具有ROOT权限的固件(ROM)为范例.其他更多的修改文件,或更深入的(*apk)分解请网络搜索工具与方法 (三)修改(1)先设定目标:I制作具有ROOT权限的固件(ROM),I精简,删除不需要的程序,如:淘宝;天猫;游戏l更新,替

17、换成新版本程序发布的一键root工具TPSparkyRoot (,解开zip压缩包里面 ROOT权限的文件:ii.与文件拷贝到目录中ii.busybox文件拷贝到目录中,替换原有的busyboxiii.su文件拷贝到目录中替换原有的su18f f: !FW_Locl_ RK3-0xx_2.0 -.temp'syslen i . T 节名称 类型犬小B期(3)精简,删除不需要的程序I若看到目录中有文件名称乱码,这是因为An droid的Linux系统文件是采用unicode名称,与Windows系统不兼容,其中若有文件使用中文的文件名 ,便会有此 情况prop;Ik -1I fwiaii

18、imnaraHiiiaHiiHirpbm鈕.I fonts、 frameworkj 阿 loEt+founcfll3 media .Utis :二I 剧 二)endarjUj buildSSuperSUapkTRootExpIcrerap*J匚 1 bugybcffit f:TPSpa rkyRooM-. 1.1 RooH*.*名称奠型丈小BM3舍LI.MicroMrft.VC9D.CRTIQadbexfrAdbYnUsbApidllAdb'E nApidll/iTPSparkyRootbat y"匝二二二二二二二二二二*至mE i.s.i.apk埔鱼乐営方即k U BE j

19、/E R_ 34. a pk x?ai.2.i7Daai43i90pk-亍7豆7元二帀»»更-JO.431,017 2013/S/204.207 li. h 斗心中文的(unicode)名称原本是这样,把这几个文件删除精简,若真需要后续还是可以网络下载 新版安装(4) 更新,替换成新版本程序I 一楼的(一)将固件(ROM)解包其实已经说到有一个解包失败(fail)是因为此文件使用中文的文件名.i.版的”高级任务管理器专业版这个文件其实是:高级任务管理器,自己到搜索一个新 放到目录中.ii.为了避免中文乱码请使用英文名称"Adva need Taskl也可以搜索新版

20、的 ROOT工具,放入向相对应的目录i.例如:;1.busybox的官网:busybox最新版文件下载在此:几乎所有目录中的文件都可以搜索新版的自行替换,此教程不逐一赘述,仅以上述几个文件作为范例(四)将修改過的tempsystem 打包成,並將所有img打包成固件(ROM)Changer 1-Unpack F巾irrI继续选择打包的文件来源(两种择其一)i.键入 “1 ”表示先將目录內的文件打包成,再結合目录內的文件打包成 固件(ROM).这次选” 1”ii.键入 “ 2”表示只將目录的文件打包成目录內的文件完全不使用固件I键入“ 2 ”程序会花较多时间 打包目录内的文件,请等候i.目录内的

21、文件打包成取代原来的文件.ii.目录的文件打包并填入CRC ,生成iii.再将与(loader)打包并填入MD5 ,生成l键入“ Q”表示离开此工具.l键入“ 2”表示将ROM打包.这次选l键入“1 ”表示将ROM解包.(1) 执行” 2”打包成固件(ROM).iv.最后询问是否要执行刷固件的工具程序,选” 2”不执行,并且可以选” Q'离开,已经生成的便是自制的固件 (ROM) !"great FM using tbw Systein2-0nly Build new FW : 1tart to pac)< system, ingCtart to estmate nun

22、 of 1)丄oekenun_bloc<s = 427022start to na<e ext2 imagebtart to convert ext2 to ext3tune2fs 1.41.12 (17-Map-2010)Settincf maximal mount count to -1Setting interuAl between checks to 0 secondsCheating journal inode: doneThis files.ysten will be automatically checked euery -1 nou.nts ofext3 image

23、not have a UUID; generat ing one M days whichever cones f i>*st. Use tune2f s 一c or -i to oueiide. to checkFilesj/stem didilesj/sten liasfeature fla<s > set. but is a reu is ion 0 f ilesysten.Fix? yesass ass ass ass ass1! Checking2: Checking3 : Clieclcing4: Checking5 : CLec)<inginodes, b

24、locks, directorj/ directory referenceand s izes structure connect iu ity countsgzroup sunnary inf ornat ionirsten: * FILE SYSTEM UAS MODIFIED * 2/sten: 1537/1696 f iles <1.7z non-con tiguous, 415466/427022 blocks tai*t to res ize image un_Jjloc<§= 415457 tart to de lete sj/sten. ins t-art

25、 to n-aLe ext2 irragt Again tart to convert ext2 to ext3 againune2fs 1.41.12 <17-帕y-2010 etting n<axina 1 nount count to -1 etting interval between checks to 0 seconds re-at ing Journal inode: donedays, whichever cones first. tart to chec ilesrsten didhis filesystem will he automatically check

26、ed every 一 1 no tints orUse tune2fs -c or -i to override.ext3 imae again not have a UUID; generating one.ilesj/steii liasfeature flag<s> setbut is a revision 0 filesystem.Fix? yesPassPassPassPassPassPassChecking reference counts Checking group sumnary infornation* FILE SYSTEM MAS MODIFIED1537/1632 files (1.5z non-contiguo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论