安卓recovery定制教程

          阅读(25)

    安卓recovery定制教程

    相应的安卓机都有对应的rec,不同机型的rec不能混用。万一买了个冷门机找不到rec怎么办呢?我们就为自己滴爱机定制一个rec吧…

    首先,准备一枚官方rec和需要定制的rec(主流第三方rec的有cwm clockwork,还有民间的miui等等)。进入正式教程。首先,rec分两部分(镜像和内核),我们要做的就是把俩个rec解压缩,提取官方的镜像和第三方的内核,再把两部分重新压缩,定制就完成了。很简单吧,但是rec如果用普通的解压工具解开会造成压缩包损坏,因此还需要特定的解压工具—bootimg.exe。以红米的rec做个示范。

    1、首先下载bootimg.exe,剪切到d盘(只是为了方便,其他路径也可以),再把官方rec重命名为“boot.img”,也放到d盘(这个工具只能识别boot.img文件,因此需要重命名)。

    2、win+r打开运行→输入cmd→打开命令提示符。

    3、输入如下命令:
    d: //跳转到d盘执行命令
    bootimg --unpack-bootimg //解压bootimg文件

    4、这时候会发现d盘多了俩个文件,kernel(镜像)和ramdisk.gz(内核)。留下kernel文件,剩下的任凭处置。同时返还了一串数据,把这串数据截图下来,等下会用到。

    5、同样的方法,把第三方rec也解压,留下ramdisk.gz。5、再把留下来的俩个文件放到d盘,其他多余的删去。

    6、输入一下命令,重新合并bootimg。其中的一些数据在刚才解压时已经的到,按照实际的输入即可:
    bootimg --repack-bootimg 0x20000000 "mem=239M console=ttyS1,115200n8 init=/init medparts=sprd-nand"384k@256k(2ndbl),256k(params),256k(pt),10m(boot),10m(recovery),120m(sysytem),60m(sps),10m(factory),2m(cache),256k(misc),20m(fota),20m(cp),-(userdata)" 2048 2048

    7、新的rec压缩完成,重命名为recovery.img即可刷入。

    8、同样的思路,ramdisk.gz也可以解压(不需要重命名)。 到initrd/res文件夹可以改改图标。
    boot--unpack-ramdisk //解包
    bootimg--repack-ramdisk //合包

    所需的所有工具小编都已经打包好了,感谢我吧~~~

    教程到此结束,码了半天字,累死累死,求精啊,lz不然对不起我!!!最后,刷机有风险,同志们需谨慎啊。

    2014-4-6


    喜欢 0

 标签:

 来源:兆兆原创

 转载请注明:兆兆博客 » 安卓recovery定制教程



还没有人抢沙发呢~

加载中……