事先声明:博主本人手机为红米7a,MIUI12.5.5,目前已root成功,没有变砖,其他型号系统的慎用,本人并非此方面多年玩家,只是记录自己的操作流程,方便以后查询,同时给小白提供一些流程参考。
刷机包这里下载:百度网盘 请输入提取码,提取码q9nm(由于我不知道该怎么在文章中加文件所以还是先传到网盘里把链接转过来)
一、解BL锁
1.名词解释:
"BL锁"通常指的是"Bootloader锁",也称为"引导加载程序锁"。它是一种安全措施,用于保护手机的系统引导加载程序不被非授权的软件修改或替换。
2.风险:
明确风险后再决定要不要继续刷下去,本文所有操作步骤均已经过本人试验,后续出现任何情况如:变砖、掉指纹、wifi无法连接等请自行搜索相关教程,如若不具备承担风险的能力请立即停止以下操作。
解锁BL锁通常面临以下风险:
-
丧失保修:手机制造商可能会取消对手机的保修。如果是新买的手机不建议去解,如果是专门买来刷机练手用的请忽视。
-
数据丢失:解锁Bootloader通常会清除所有数据。这意味着解锁后,用户的手机将被重置到出厂设置,所有个人数据、应用程序和设置都将被删除。所以,一定要备份!一定要备份!一定要备份!!!
-
不稳定性和不兼容性:刷入自定义的固件或操作系统可能导致不稳定性和不兼容性问题。
-
安全风险:解锁Bootloader可能会降低手机的安全性。可能会出现掉指纹、wifi无法连接等情况。
-
软件更新问题:解锁Bootloader可能会影响软件更新。制造商通常会为官方固件提供系统更新和安全补丁,但解锁Bootloader后,可能无法正常接收和安装这些官方更新。
3.操作流程:
红米小米手机有官网自带的解BL锁的工具,但是在用这个工具之前,我们需要先对手机做一下处理。
(1)唤醒开发者选项:
-
打开设置——我的设备——全部参数——MIUI版本,连续点击几次直至出现【你已处于开发者模式】的提示。
(2) 解锁并绑定设备:
- 设置——更多设置——开发者选项——设备解锁状态
注:我这里因为设备已经解锁的缘故,所以没有截图可以再展示,没有解锁的情况下会出现绑定账号和设备的选项,点击并绑定你的小米账号即可。
(3)下载官方解锁工具:
- https://www.miui.com/unlock/index.html
- 然后进行解压,电脑没有解压软件的可以下载一个bandizip,解压完成后依次选择miflash_unlock.exe——登录与手机设备相同的小米账号——点击同意。
(4) 手机进入fastboot模式:
- 在手机关机状态下长按电源键+音量减键进入fastboot模式(长按电源键+音量加键进入recovery模式),这时你会看到一只兔子,下面写着fastboot。
(5)解锁:
- 拿一根可用的usb数据线连接电脑和手机,此时解锁工具会由原来的未连接手机变为已连接手机,点击进行解锁,等待解锁成功即可。
二、直接刷入面具的方法
1.优缺点:
优:简洁方便易操作,误操作概率低
缺:容易有bug,死机,重启等风险
2.流程:
(1)下载Magisk面具:
Magisk下载 - Magisk中文网 (magiskcn.com)
注:在手机上下载,不是在电脑上下载。
这里选择酷安的或者github的都可以,我选择的是酷安的。
(2)获取boot
后面几步面具官网都有详细教程,可以直接看官网的,也可以看我这边的,都大差不差。
- 下载系统包:手机设置——我的设备——MIUI版本——右上角下载最新完整包——下载至1%以上停止下载。
- 提取boot:文件管理——download文件里——找到系统包——usb文件传输模式传至电脑——解压找到boot.img
我这个型号是直接在系统包里找到的boot.img,有部分手机无法直接找到,可以在面具官网下载一个payload-dumper-go去提取,此处不再赘述。
-
修补boot:打开magisk软件——点击安装——选择并修补一个文件——等待修补完成
修补完成时会出现一段代码,根据代码显示的路径去寻找magisk_patched-xxxxx_xxxxx这个文件(我这里之前修补过就没有选择并修补这个选项了,不方便截图,跟着步骤一步步走就行,前面xxxxx是纯数字,这个数字和你下载的面具版本号相关,后面的是任意数字与字母组合)
(3)刷入boot.img
刷机包这里下载:百度网盘 请输入提取码,提取码q9nm(由于我不知道该怎么在文章中加文件所以还是先传到网盘里把链接转过来)
-
文件传输至电脑:数据线,连接电脑,手机上选择文件传输模式,将文件管理——download文件中的magisk_patched-xxxxx_xxxxx传送至电脑。截图同上,与找boot.img步骤相同。
-
给面具刷入boot.:将boot.img和刚才修补的magisk_patched-xxxxx_xxxxx复制一份到adb-fastboot文件夹中。
- 手机关机(按关机键+减键)进入fastboot模式,同时usb连接电脑
- 打开abs-fastboot文件夹中的cmd命令行并输入boot修补好的镜像,不要照着图片输,你自己修补出来的叫什么名你就输什么。
- 最后出现红框内框出的部分视为修补成功。
- 至此,直刷面具教程结束,重启手机,你的手机此时已通过面具获取root权限,现在使用你之前需要root的软件应该就没问题了。