如何root你的Android设备?
解锁bl(bootloader)
为什么要解锁bl
国内的的OEM厂商(小米,OPPO等)都会将bootloader锁起来(坏文明!!),在获取root或者更进一步,安装第三方系统与rec,都需要先完成这一步.
在国内厂商中,仅小米有官方支持的bl解锁渠道.所以如果是其他几家的手机,还需你自己找解锁方法呢qwq
下面以小米做例子
总结下来无非就是这几点:
- 绑定小米账号
- 下载mi unlock工具
- 使用mi unlock工具解锁
Tips:mi unlock工具仅拥有PC版,所以你需要一台电脑来完成这些步骤.如没有,那么试试云电脑远程USB
绑定小米账号
Tips:如果你在使用稳定版的MIUI系统,请更换为开发版.
以下所有操作均视为在MIUI开发版上操作.
打开开发者选项,找到设备解锁状态
.进入后点击绑定设备和账号.
然后就是长达七天的等待…
七天后,我们进入下一步.
下载mi unlock工具
工具在这里.
完成后我们进入下一步
使用mi unlock工具解锁
这一步请根据工具内提示走,过程太多且没必要写
Tips:到这一步如果未出现差错,那么你的小米设备的bl应该已经解锁了.
获取root
确保你已经完成解bl锁的步骤!!!否则刷入root包时将变砖!!!
确保你已经完成解bl锁的步骤!!!否则刷入root包时将变砖!!!
确保你已经完成解bl锁的步骤!!!否则刷入root包时将变砖!!!
请根据你的安卓版本来选择以下root方案.
- 你的安卓版本≤8.0: SuperSU • XDA
- 你的安卓版本≥8.1: Magisk • GitHub
- (可选)出厂内核5.x版本(非系统版本): KernelSU • GitHub
Tips:虽然安卓8及以下推荐SuperSU,但Magisk在这些版本里也不是不能用.例如Magisk26最低支持安卓6,Magisk25.2是最后一个支持安卓5(5.1)的版本.
SuperSU的刷入
在这里下载卡刷包和管理器APK
Tips:SuperSU已经过时了,现在流行的是Magisk和KernelSU.如果可以,尽可能安装后两者之一.
SuperSU缺少功能,例如模块功能,且不支持systemless功能
你需要第三方rec才能刷入SuperSU
将下载好的SuperSU卡刷包放着sd卡根目录(即/sdcard 或 /storage/emulated/0)
进入rec(方法就不详细说了)
找到SuperSU的卡刷包,进行刷入
Tips:只有twrp等第三方rec才能刷入第三方刷机包,系统自带的不行.
开机后安装SuperSU APK.
完成!!!去享受你的root吧.
Magisk的刷入
两种方式:
- 提取boot并修补然后刷入
- 第三方rec直接刷入
提取boot并修补然后刷入
提取boot
下载你手机的全量系统包(或称:完整系统包),从此压缩文件中获取到boot.img.
Tips:也许你会发现没有boot.img,那么请找到payload.bin并解包.
过程请自行网络搜索.
下载Magisk
在这里下载官方的Magisk安装包
Tips:不论何时你都应该选择官方GitHub仓库的Magisk.
除非你确定你在做什么.
修补boot
打开Magisk软件,选择安装.
选择选择并修补一个文件
在文件选择器中选择你提取出的boot.img.
Tips:修补后的文件在 内置存储/Download/magisk_patched*.img
刷入修改后的boot.img
将修改后的boot.img文件复制到电脑.
将手机进入fastboot模式,连接电脑.
在电脑上下载好platform-tools(即网上常说的adb工具箱),并安装好驱动.
将fastboot模式下的手机连接电脑并使用此命令刷入:
fastboot flash boot <boot.img路径> |
- 开机,并享受你的root权限吧!!!
第三方rec直接刷入
下载Magisk
在这里下载官方的Magisk安装包
刷入Magisk
- 将下载好的Magisk APK包改后缀为zip
没想到吧Magisk安装包也是zip卡刷包
- 将手机重启至rec模式
Tips:只有第三方rec可以刷入非系统包,官方rec不!可!以!
刷入改后缀为zip的Magisk包
重启进入系统,开始享受你的root权限吧!!!
KernelSU的刷入
KernelSU是新一代的用来获取内核级别的root权限的工具.
相比于Magisk和SuperSU,由于KernelSU的root处于内核级别,对于一般的app的root检测完全是可以过的,也就是说KernelSU的root隐藏能力相当的强 .
KernelSU需要安卓内核版本为为5.x,支持GKI2的内核版本.
但我本人没有刷KernelSU的经验,所以先不写awa.
如果你需要安装,那么请自行查看KernelSU的官方安装文档.