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

摘要:
常见的ROM图像格式包括img、zip等。前者通常使用fastboot程序通过数据线(线刷)刷入,后者通常使用恢复模式(卡刷)从sd刷入。因此,img图像也称为线刷包,zip图像也称为卡刷包。Opper9s:自R7系列以来,Oppo无法进入快速启动模式,也无法通过常规方法解锁引导加载程序。官方ROM刷卡包分为官方网站包和服务器包。官方目的是防止内部测试包通过服务器泄漏。

前言:

在对目前安卓手机刷入第三方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第1张

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

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

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

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

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

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

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

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

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第7张

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

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

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

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

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

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

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张

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第12张

免责声明:文章转载自《oppo r9s 解bl锁,刷入第三方recovery》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇mongodb模糊查询包含特殊字符转!!git如何撤销上一次commit(或已push)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

设置root密码,su与sudo的区别

sudo passwd root 可以修改root密码,但首先会要求你输入当前用户的密码 sudo的意思是switch user do,默认切换到root,要求当前用户的密码,会自动调用exit返回到原用户 su没有参数的话就默认切换到root,要求root密码。可以通过调用exit返回到原用户。 在权限上,sudo的权限可以被配置从而对每个用户,sudo...

多表连接查询

连接就是指两个或2个以上的表(数据源)“连接起来成为一个数据源”。 基本语法: from 表1  [连接方式]  join 表2  [on 连接条件]; 原始数据:     1、交叉连接 两个表基本连接,完全两两交叉连接,没有实际意义 from 表1 [cross] join 表2 ; //可见交叉连接只是没有on条件而已。cross可省略 SE...

hbuider 运行 uni-app PC使用安卓模拟器接口请求错误

1、当我ulr设置为本地服务器接口时候,例如:         ----》       login:function(index) { uni.request({ url: '/api/user/login', header: { 'content-type': 'application/json',...

Bmob云IM实现头像更换并存入Bmob云数据库中(1.拍照替换,2.相册选择)

看图效果如下: 1.个人资料界面 2.点击头像弹出对话框 3.点击拍照 4.切割图片,选择合适的部分   5.点击保存,头像替换完毕,下面看从相册中选择图片。 6.点击相册 7.任选一张图片 8.切割图片  9.图片替换成功 亲测退出账户后重新登陆或者换模拟器登陆有效!!! 图片已经上传到云端了!!! 下面先上xml代码: 里面出现的可能报...

uni-app 实现安卓物理返回键返回,触发弹框提示是否退出

/* 自 HBuilderX v1.1.0 起,uni-app 的页面新增onBackPress(event)生命周期函数。 onBackPress(event)返回 event ={from: backbutton | navigateBack} 说明 当用户进行以下操作时,会触发该函数: Android 实体返回键 (from = back...

Android实现开机自动运行程序(转)

  有些时候,应用需要在开机时就自动运行,例如某个自动从网上更新内容的后台service。怎样实现开机自动运行的应用?在撰写本文时,联想到高焕堂先生以“Don''t call me, I''ll call you back!”总结Android框架,真是说到点子上了。理解这句话的含义,许多有关Android平台上实现某种功能的问题,都能迎刃而解。使用场景:...