随着小米对解锁Bootloader层层加码,越来越多的玩机发烧友开始逐步转向OPPO旗下的一加手机。不得不说,一加目前对玩机发烧友还是非常友好的,解锁Bootloader只要一行命令就能搞定,不需要答题审核。而且官方社区还专门开设了刷机板块,那么本期视频,我将用通俗易懂的方法教你给任意型号的一加手机或其他类原生系统获取ROOT权限,包括那些刚刚上市,还没有放出刷机包的机型。废话少说,赶紧进入正题吧! ![]() ![]() ![]() 然后返回设置主界面,点击系统与更新,进入开发者选项,开启OEM解锁。 ![]() ![]() ![]() 往下拉,再打开USB调试 ![]() 此时在电脑上输入adb devices。然后手机端应该会弹出一个授权的提示,这里务必勾选“永久允许”。 ![]() 如果电脑端显示了手机的序列号,那就代表连接成功。 ![]() 如果出现了这样的提示,则说明你还没有安装adb, ![]() 去我网站的玩机资源板块安装platform-tools就行了。 ![]() 下载后在工具目录下的地址栏输入cmd,再输入adb devices即可。 ![]() 那如果有adb,但确实不显示序列号,那大概率是驱动问题,大家可以去我网站的教程板块内,下载安装ADB驱动。 ![]() 接下来我们要做的就是解锁BL了,主要注意:解锁BL会将手机恢复出厂设置,所以务必先进行备份。如果你已经完成了这一步,那可以在电脑上输入这行命令重启到fastboot模式。手机将会显示这个界面。 ![]() 这时候,我们再输入fastboot flashing unlock,手机会跳转到解锁确认的界面,我们需要按音量下键,选到UNLOCK THE BOOTLOADER,再按电源键,即可完成解锁。 ![]() 没错,一加解锁BL就是这么简单,没有答题、没有套路,一条命令就能搞定。 获取ROOT权限的第一步,就是拿到当前系统的boot或init_boot镜像文件。这里要分两种情况,第一种是上市已经有一段时间的机型。 ![]() 这些机型往往都可以下载系统对应的刷机包,下载后解压,再通过开源工具提分区镜像,最后将镜像复制手机内。 ![]() ![]() 手机上安装Magisk,进入后点击安装, ![]() 点击及选择并修补一个文件,选择我们刚刚复制进去的镜像修补即可。 ![]() 修补后的镜像会自动保存到download目录下,我们把他复制到电脑上。 ![]() 最后一步,通过这行命令将手机重启到fastboot模式,输入这行命令,后面跟你修补后的镜像路径即可刷入, ![]() 重启后如果这里显示了Magisk版本,那么恭喜你,这台手机已经获取了ROOT权限。 ![]() 而对于刚刚开卖,网上还没有刷机包的机型,该怎么获得分区镜像呢?这里就要科普两个比较复杂的东西:DSU和GSI。如果把手机比作一台电脑,那DSU就相当于双系统,比如同时安装windows和linux,而GSI就相当于Windows镜像,它不区分品牌,不区分笔记本还是台式机,都是用同一个系统镜像。 ![]() 我们现在的思路就是用DSU安装一个拥有高权限的GSI,通过临时进入GSI的方法来拿到分区镜像。需要注意的是安卓版本一定要大于等于你当前系统版本,我现在的系统版本是安卓15,自然要选择lineage 22 的刷机包了。 ![]() 下载后解压镜像,在手机目录下新建一个叫做GSI的文件夹,将GSI传到这个文件夹内即可。在手机上打开DSU Sideloader,选择刚刚导入的镜像安装。 ![]() ![]() 安装后需要输入一个ADB命令开始部署,这里你如果直接复制执行会提示失败,需要将命令中的两个单引号删掉再执行。 ![]() 大概一分钟后,下拉通知栏会提示重启,不出意外的话,就可以进入GSI了。 ![]() ![]() 我们打开开发者选项,确定已经开启ROOT权限调试。 ![]() 在电脑上输入adb root 即可切换到命令行root模式。这个root模式是本方法的核心所在,官方系统是没有权限的。 ![]() 有了root就可以提取分区了,依次输入下面的命令,即可依次提取a和b分区的镜像。 ![]() 提取后在GSI里安装magisk,将a和b镜像放进去修补。但考虑到现在已经有root权限,那完全可以继续用dd命令,将修补后的两个镜像分别再刷回他们原来的分区。最后只要重启一次手机就能回到官方系统,同时获取到ROOT权限。 ![]() 这种方法相比第一种先传到电脑再进入fastboot模式去刷机,显然要更方便一些。 |
|