1、一加的Recovery在block里不是nandg,具体是什么,我们需要下载任意一个Recovery卡刷包来查看。这里我使用的是论坛上最新的TWRP卡刷包,打开z足毂忍珩ip文件,依次进入META-INF\com\google\android目录,双击打开update-script文件,最好事先下载一个notepad++之类的高级编辑器,然后用它打开,系统自带的记事本会没法识别UNIX格式的换行符,看起来是一堆英文混在一起,而不是清晰的分行。打开刷机脚本update-script后,我们需要看的是刷入Recovery这行命令,相信对于做过刷机包的同学来说都不陌生:
2、真相大白了,一加手机的Recover的位置是/dev/block/platform/msm_sdcc.1/by-name/recovery,那么我们只需要像刚才A31s刷Recovery那样,替换一下文字即可。
3、进入CM11或其他已经Root了的系统,切记开发者选项内Root授权要选择应用程序与ADB,也要允许电脑进行调试!
4、将下载好的ColorOS官方recovery.img放进手机存储根目录(一加论痞盾怊潆坛有下载。这样做是为了进入ColorOS的Rec进行解锁,如果你不想解锁,可以直接用别的Rec,但是还是建菜谀敉边议解锁吧,不然真砖以后就难办了)。
5、电脑上运行a蟠校盯昂db(方法不再赘述),输入如下命令: adb shell 回车 su 回车 (等待一会儿,看到命令行里的$变成#以后,继续操作) cat ./data/media/0/recovery.img > /dev/block/platform/msm_sdcc.1/by-name/recovery 回车 (切记,cat后面有一个空格,recovery.img后面有一个空格,>后面有一个空格) (等待一会儿,命令行会自动完成执行并回到#处)
6、此时退出adb,重启手机到Recovery下,是不是发现你已经成功刷入你想要的Recovery了?真正的无解锁刷Rec哦!
7、至此,你想解锁就解锁,想刷机就刷机吧!解锁后的手机,终于可以用fastboot命令刷入其他Recovery了。
8、于是我果断刷了TWRP,一次成功,然后又刷入CM12,终于让我看到了完美的一加手机!