小米手机解锁刷机root权限
本文参考Android 玩机终极指南。
解锁
手机的厂商不同,解锁 BL 的方式也不同,一般来说,解锁 BL 有“官解”和“强解”两种方式。“官解”,就是“官方解锁”,一般是通过官方网站申请解锁,如小米申请解锁的网站。当官方不提供 BL 解锁渠道时,可以利用手机当中的一些软件漏洞来强制解锁 BL,不过这种解锁方式并不安全。PS:解锁之前请务必关闭查找手机功能,否则会解锁失败。
在小米手机网站申请解锁手机。下载解锁工具miflash_unlock。
里面有fastboot工具,可以刷入twrp的Recovery。
刷Recovery
下载twrp,执行fastboot 命令。
fastboot flash recovery twrp.img
具体,教程看
1.手机刷TWRP Recovery,
2.如何通过TWRP官方下载recovery3.1.1刷入手机听语音,
3.Android设备通过fastboot刷入TWRP。
D:\miflash_unlock>fastboot flash recovery twrp-3.4.0-1-ginkgo.img
target reported max download size of 805306368 bytes
sending 'recovery' (65536 KB)...
OKAY [ 1.770s]
writing 'recovery'...
OKAY [ 0.306s]
finished. total time: 2.081s
手机root
安卓系统内核就是Linux,所以安卓获取Root其实和Linux获取Root权限是一回事。
卡刷 SuperSU 的 .zip包刷入
刷入 TWRP 后,刷入SuperSU (目前最流行的 Root 权限管理工具,即使是最新的安卓版本只要选择合适 SuperSU卡刷包仍能完美Root)卡刷包即可 Root。下载 SuperSU 的 .zip卡刷包放在手机 sdcard 目录,进入 Rec 选择该文件并安装,不要勾选 Zip刷机包签名校验。
卡刷 Magisk 的 .zip包刷入(推荐)
文件换成 Magisk 的 .zip卡刷包,或在 XDA下载 .zip包(或者手机端安装 Magisk 软件进行下载安装,和 Official TWRP App 的操作类似),刷入方法和 SuperSU 的方法完全一样。Magisk 完全开源,并且能够隐藏 Root 不被系统检测到,同时也支持框架功能(由于推出的时间不长,现在能用的模块比较少),目前在XDA论坛非常流行,大有追赶 Xposed 和赶超SuperSU之势,被认为将来是 Xposed 框架和 SuperSU 的继任者。PS:Magisk 和 SuperSU 有冲突,不能共存。
adb push Magisk-v20.4.zip /sdcard/Download/
注意要点
请注意,许多设备将在首次启动时自动替换自定义recovery。 要防止这种情况发生,请找到正确进入recovery的快捷键。
这边试了很多次,发现fastboot reboot
这个命令重启后刷不成功。目前的做法是,参考教程2,按下音量+和电源键。
adb命令
adb devices 查看设备
adb shell 进入shell
ls 查看系统文件和目录
adb pull <手机路径> <本机路径> 从手机中拉取信息到本地电脑上
adb push <本机路径> <手机路径> 从本地电脑推送信息到手机上
exit 退出