oppo r9s 解bl锁,刷入第三方recovery

前言:

在对目前安卓手机刷入第三方REC时,需要简单介绍一下bootloader,recovery,fastboot,rom的概念。其中刷机有卡刷,线刷,9008深度刷机,卡刷指将rom复制到手机SD中进行刷入,线刷则是用手机连接电脑,在fastboot模式下刷入rom。以下是线刷第三方rec,然后再用第三方的rec工具卡刷rom,root,xposed,面具等。

 

流程:

1. 手机解除bootloader锁。

2. 开启fastboot模式刷入第三方recovery。

3. 进入rec卡刷rom入手机,也可刷root包(zip后缀),xposed(zip后缀),面具包(zip后缀)等。

4. 重启手机,等待进入手机并进行初始的设置。

 

bootloader:

这是手机开机调用操作系统前需要运行的一个小程序。和电脑的BOIS类似,设备开机加电后第一先启动的就是这个,对设备硬件进行初始化,自检等操作后再调用系统内核。然而目前国内的手机商为了让用户使用自家开发的深度定制的安卓系统,比如小米的MIUI,华为的EMUI,vivo的FUNTOUCH OS,oppo的COLOR OS等,搞机的同学称他们为ROM。而手机厂商为了防止用户给自己手机刷入其他的rom,所以对bootloader加了锁。

 

fastboot:

这是安卓系统中的一个刷机模式,比下面介绍的recovery模式更底层,俗称“引导模式”。一般在该模式下对手机进行线刷,也就是手机打开fastboot,通过电脑来刷入需要的刷机包。安卓手机一般是关机状态下按住电源键+音量上键进入,但是有些手机却去除了该模式,比如oppo r9s。

 

recovery:

这也是安卓系统中的一种刷机模式,类似电脑的windows PE,对系统进行备份,还原,修改部分功能。使用原理也和电脑的GHOST一般,可以使用手机厂商自带的recovery,也可以使用第三方rec(这时候就需要在通过线刷刷入rec工具)。其中第三方的rec也有很多,比如CWM,4EXT,常用的是TWRP。而TWRP并不是通用的,在刷入前需要找到与之对应机型的TWRP镜像包(img结尾),官网会不时更新机型,同时网上也有很多个人对机型进行了开发的twrp等。

 

ROM:

ROM image(只读内存镜像)的简称,常用于手机定制系统玩家的圈子中。 一般手机刷机的过程,就是将只读内存镜像(ROM image)写入只读内存(ROM)的过程。 常见的 ROM image 有 img、zip 等格式,前者通常用 fastboot 程序通过数据线刷入(线刷),后者通常用 recovery 模式从 sd刷入(卡刷),故 img 镜像也被称为线刷包,zip 镜像也被称为卡刷包。 国内的定制系统开发者,经常会陷入自己的产品究竟是应该称为 OS还是 UI的争论,为了避免此类争论和表示谦虚,会自称为 ROM。很多定制系统玩家也会统一将定制系统称为 ROM。 (这段的rom介绍出自百度百科)ROM也不是通用,在同一系统还是会区分机型,所以在刷机前需要在其官网或者论坛中找与之对应机型的包。

 

oppo r9s刷机:

oppo自R7系列开始,进不去fastboot模式,不能通过常规方法解锁Bootloader。5.1系统(安卓)可以使用工具解锁,出厂6.0,由于更严格的selinux权限,在没有解锁Bootloader,也没有官方支持的前提下很难root。但是利用系统漏洞可以进行提权操作,进而root手机。官方ROM卡刷包分为官网包(local签名,recovery中可以直接刷入),服务器包(special签名,用于OTA推送,recovery中不能直接刷入),官方这样做是为了防止内测包通过服务器泄露。官方recovery中没有完全双清的选项,可能导致降级后不开机(建议内置卡存放一个官方最新包),因为他们觉得双清会清除掉密码,对手机不安全,所以,用户不许双清。

 

操作:

1. 准备,下载r9s线刷包,rom包,root包,xposed,面具等包,也可关注公众号回复“r9s”即可获取。

oppo r9s 解bl锁,刷入第三方recovery

2. 手机连接电脑并安卓驱动,然后拔掉USB线,关机。

3. 同时按住音量上下键,插入USB数据线,电脑端打开设备管理器,看到新设备QUSB_BULK,右键安装驱动。

oppo r9s 解bl锁,刷入第三方recovery

oppo r9s 解bl锁,刷入第三方recovery

oppo r9s 解bl锁,刷入第三方recovery

4. 出现端口号,打开线刷工具文件夹里的“MsmDownloadTool.exe”,使用管理员权限运行就不会出现连接超时。

oppo r9s 解bl锁,刷入第三方recovery

oppo r9s 解bl锁,刷入第三方recovery

5. 按F5键,进入分区选择界面。其中文件夹中的“boot.img,emmc_appsboot.mbn,recovery.img”分别是“线刷万能root&twrp教程/root内核”文件夹下的”boot.img“。“线刷万能root&twrp教程/新版本(包括7.1)加刷aboot”下的“emmc_appsboot.mbn”。“recovery/twrp”的“r9s-twrp-3.0.2.0-20170225.img”重命名而来,清晰一点可以去B站找我的视频。

oppo r9s 解bl锁,刷入第三方recovery

6. 分区选择界面,全不选,勾选recovery,双击recovery,选择要刷入的recovery.img,确认;也可以勾选boot,双击boot,选文件夹中的boot.img。

oppo r9s 解bl锁,刷入第三方recovery

7. 点击刷新,看看是否提示已连接,然后就点开始。

oppo r9s 解bl锁,刷入第三方recovery

8. 下载完成,自动重启,马上按住音量下键进入recovery

oppo r9s 解bl锁,刷入第三方recovery

9. 如果出现问题,可以等工具不动后,尝试:同时长按电源键和音量上键,保持超过5~10秒,重启手机后重试,自动重启,马上按住音量下键,如果卡logo:同时按住音量上键和电源键,强制重启,马上按住音量下键,即可进入twrp recovery。

10. 第一次进入twrp,会问你是否允许修改system,因为R9s的system分区没有加密,所以请选择允许修改,否则twrp很容易被还原成官方recovery。然后选择“清除”,什么时候需要双清:同一个系统升级版本可以不双清,降级系统需要双清,换系统也要双清,例如:正式版20161202升级20170112,不需要双清
,正式版20170112升级公测版20170316,不需要双清。公测版降级正式版20170112,需要双清。从ColorOS刷到CM,需要双清。

oppo r9s 解bl锁,刷入第三方recovery

11. 清理后,就选择“挂载”,挂载mtp模式后,可以连接电脑拷贝文件,将第三方ROM包,底包,或者其他的补丁卡入手机的SD中。

12. 开始刷ROM,twrp主界面,安装,浏览到刷机包,点击,滑动刷入,待进度条走完,可以选择继续刷补丁,或者重启。其中“SuperSU”是很好的root工具,将“SuperSU-v2.82-201705271822-R9s.ozip”的zip后缀在twrp时就要刷入进去,apk等进入系统后再安装。“xposed”也是将“xposed-v89-sdk23-arm64.zip”的zip后缀的刷入,进入系统再安装XposedInstaller_3.1.4.apk。其中这些玩机的工具需要看清楚参数,因为包名都有与机型匹配,不过刷入不成功就多查多找再刷了。

13. 最后就可以使用oppo手机玩着魅族的ROM,并且root过了,还能玩xposed,面具等框架,可玩的模块网上也有很多。

oppo r9s 解bl锁,刷入第三方recovery

上一篇:数据传输示例 Moves.asm


下一篇:[P3806] 【模板】点分治 - 点分治