MIUI稳定版无第三方rec,在开发版撤包或是偷渡无法使用官方root的情况时如何刷面具面具呢?这时我们就可以使用面具修补boot再刷入boot的方法了。
在开始前,请确保你手机已解BL锁,解锁方法,详见 小米玩机——玩机第一步,解锁bl锁
【需要准备电脑一台,正常使用数据线一根】
下载现用系统版本的完整包
你可以从系统更新界面点右上角三个点下载完整包然后在:
Download/downloaded_rom/里找到你下载的完整包。当然,你也可以从此网站找到后直接下载xiaomirom注意:下载的版本一定要与你的系统版本对应!!
获取原始boot
下载好完整包后,我们将它解压若解压后未能找到boot.img文件,发现里面是这样的。这时我们就要用到解包软件了【电脑端解压使用】。
(解包用)payload_dumper-win64
下载后后把它解压出来
再回到解压好的rom包那里把里面的payload.bin文件复制到解包软件的payload_input文件夹中
可能会有些慢
移动好后找到payload_dumper.exe并双击启动它。启动后会出现一个命令窗口看到出现boot就可以关闭这个命令窗口了
这时boot已经解压出来了,我们找到文件夹payload_output。在里面找到boot.img并将它复制到你手机中,然后准备用面具修补。
面具修补boot
手机里下载面具(酷安搜magisk即可下载或者点我下载)安装后点右上角的安装
选择并修补一个文件点开后选中刚刚解压出来的boot文件
等它编译完成,这里会输出编译好boot的文件位置,也就是等下要刷入到手机的boot文件
刷入修补好的boot
下载ADB工具箱下载好后将它解压出来 点我下载
将你在手机中修补好的boot放到这里(我这里提前改了名字,你也可以将文件改成boot.img再移动过来)
弄好后在此页面的空白处Shift+鼠标右键 在此处打开Powershell窗口
到这里先不要忙着关闭手机,如果你的手机是A/B分区那么要先搞清楚你手机的系统在哪个分区中,分区选错的话刷了时是没效果的。这里推荐可以免root查看分区的软件 一加全能工具箱(可在酷安搜索下载也可以点我下载)
记住这里是a还是b就行
如果是非ab分区显示的是这样到时候直接刷就行
搞清楚后,手机关机,进入fastboot模式,用数据线连上电脑。
ab分区机型:在命令窗口输入./fastboot flash boot_a xxxxx
注:分区a就是boot_a 分区b就弄成boot_b 后面那个xxx就是你要输入boot的名字。比如我这里分区a 输入boot的名字是boot.img对应的命令就是./fastboot flash boot_a boot.img
输好后直接回车即可
输入完毕后将手机重启就可以看到面具已经安装成功了。
非ab分区机型刷入方法:
大体相同,只不过刷入的adb命令不同而已 这里要用的是./fastboot flash boot xxxxx.img xxxx.img为要刷入boot的名字
显示这样就说明刷入成功了。将手机重启即可。
最后:在刷的时候要注意,所要刷入的boot文件需要放到adb工具中,如果放到其他文件夹中在刷入的时候就要用它所在的绝对路径才可以刷入了。
评论 (0)