我们都知道,Android手机的内核是基于Linux的,所以就会有超户(超级用户)和普户(普通用户)之分,而我们正常使用手机的时候都是普通用户,要想以超级用户来使用手机的话,就得将手机root。
由于现在大多手机厂商为了防止root手机,给手机设置了BL锁(Bootloader)类似电脑开机时的BIOS/UEFI引导,所以要想root手机,第一步就得先解BL锁,之后再root。
大部分Android机型 root 的基本思路就是以下3步
1.解 BL 锁
2.刷入 TWRP
3.刷正常包,刷root
但是由于我的手机机型是oppor11s,我通过查阅资料发现这个机型root比较麻烦,不能直接解BL锁.
所以,针对这个机型的root思路如下
降级到某个特定的固件,再打开隐藏的OEM解锁功能,最后再fastboot模式下,解锁BL,刷入TWRP,刷root。
好了,开始吧
第一步:刷入线刷包(我们直接刷入本机型最早的官方线刷包也相当于降级了)
解压线刷包,解压刷机许可与授权工具,打开CodeMeterRuntime.exe并安装,安装完成
后导入证书,导入成功后显示许可已激活
1.打开MsmDownloadTool.exe,并选择我们的机型(oppor11s)
2. 手机关机,按住音量上下键链接电脑,手机会进入9008端口模式,软件界面上会显示有个
COM口已连接(若未检测到com口,请点击工具-->>打开设备管理器 中查看COM端口是
否驱动正常,再次检查驱动安装)
3. 点击“开始”进行刷机(刷完会自动重启)
好了,现在第一步完成了成功降级了
第二步:解锁BL+刷入TWRP
1.刷入上面的线刷包成功后,保持连接电脑,手机进入桌面后打开设置-关于手机 连续点
击(版本号)出现您已处于开发者模式,返回-点击其他设置-开发者选项 打开(USB调试)
和(OME解锁) 开关注意OEM解锁这个按钮,必须打开。
2. 打开R11s系列工具箱,按6回车
3.接下来按D 回车
4.按提示继续下一步(这里必须出现连接成功,反之请检查是否插好数据线)
(如果在接下来的过程中出现-不是内部或外部命令,也不是可运行的程序或批处理文件提
示,请关闭工具箱,把工具箱解压后再打开)
5.提示请等待几十秒,正在启动Recovery,稍后手机将重启到如下界面(如果出现以下界
面请点击Cancel,如果手机没有进入,请用工具箱退出fastboot模式,退出后手机会重启
开机,这时候用工具箱重启到Recovery)
6. 点击 "Cancel"后"滑动允许修改" 接着"清除—格式化 Data 分区—输入(yes)确认格式
化"(如果格式化失败请点击最底部的主屏键-点击重启- Recovery,重启后重新格式化)
7. 格式化完成后返回主界面点击"重启——Recovery"
卡刷想要的刷机包1. 重启后滑动允许修改,在本界面连接电脑,我们只需要把想刷的刷机
包复制到手机内置储存,就可以安装刷机包了
我刷的刷机包如下:
至此,大功告成!(emmmmmmmmm.确实root了,但是顶部老闪红边提示,看着很膈应,明天解决这个问题了睡觉!💤💤💤💤💤💤💤💤💤)