前言:自己不会的时候别人不愿意教,视频看不懂,因此出贴
(感谢酷安大神-小念a)
准备工具:一台能上网的电脑/一条小米原装数据线(其他数据线自测[受虐滑稽])/一台小米or红米手机(话不多说,开始教程.)

手机打开USB调试 USB安装 USB调试(安全设置)

调试打开

(如已解BL锁 此跳过;这一步是玩机的前提 不解就不用看了)解BL锁

电脑点击下面链接下载小米刷机解锁工具;
手机打开进入开发者选项,没有开发者选项的请按照下面操作进行
设置-我的设备-全部参数-连续点击MIUI版本(七次);
开发者选项打开---OEM解锁 设备解锁状态(断WiFi插手机卡进行绑定,绑定一次就好,期间不得重复绑定与退出小米账号)

申请解锁小米手机
打开小米解锁工具 手机扫码登陆or密码登陆小米账号
手指同时摁住关机键与音量-键进入fastboot模式(不同手机版本会有兔子或者只有fastboot英文)
点击解锁 无视解锁的两个5s警告(新机有168小时限制 有钱也可以花钱秒解)

解锁成功之后手机会自己重启(数据会清空,请注意备份);

下载手机系统版本ROM(下面链接 包虽然齐全 但是比较难找)

小米社区搜索对应机型的圈子 置顶就有贴

XiaomiROM.com-小米ROM线刷包,卡刷包的最新及历史版本下载
(重点来了)--------------分割线----------------------------------
建议:电脑新建文件夹(重命名不能含有中文 可以是符号数字)把你下载的'线刷包'(下载线刷包是tgz格式!!!)放到新建的文件夹里面去,也可以放到你喜欢的地方,总而言之存放线刷包的路径一定不能有中文

压缩tgz格式的线刷包 我用的Bandizip解压
提取码 : h3wm

线刷包要解压两次 第一次用Bandizip,第二次解压就用系统自带

手动第二次解压

直到解压出这个文件夹为止

解压出来的数据文件

刷机就用这个数据文件上一层的文件夹就好(自刷第一个文件夹会报错 第二个成功)OK我们继续~~

打开Miflash刷机软件

链接

提取码 : 34re

左上角Driver安装驱动

点击安装驱动

个人线刷包存放路径,没有中文

在Miflash刷机软件选择刷机包的时候选择images上面的那个文件夹就好
接下来手机进入fastboot模式(同时摁住关机键+音量-键 直到出现兔子样式或者fastboot英文样式即可松手)

(重点重点!!!)----------------------------------------------

Miflash软件右下角选择全部删除

第二个不建议(因为我都是全部删除)
第三个是线刷成功之后就把你的BL锁重新锁上,适合那种刷一次就养老的人群使用,如果你以后还想继续刷就选择全部删除。
然后点击加载设备 点击开始刷机(期间不要拔数据线也不用乱动,静静等待进度条跑完,一般情况下300s-500s,5-15分钟完成)

如果到这里没问题的话恭喜你已经完成了线刷

修补面具获取Root

------------------------------分割线-----------------------------------
下载面具(magisk),链接
提取码 : 5o24

Migisk的初始界面

现在回到解压线刷包的文件夹,双击打开images文件夹,找到boot.img的光盘镜像文件。

双击打开

boot.img文件

把boot.img的光盘映像文件复制到手机上面去(数据线连接电脑,打开手机文件传输)

点击安装

修补面具ing

选择刚刚从电脑线刷包复制的boot.img光盘映像文件,点击开始。
修补完成之后,修补好的文件在手机的Download文件夹里面,把它拉到电脑上面(随便放哪自己找得到就行)提示:如果找不到,就去手机文件管理器找,把这个修补后的boot文件拖到别的新建文件夹里电脑就能看得到了。

注意:
!!选择修补Boot的文件一定要和当前系统版本一样 否则会卡米
AB分区的机型先用软件看看自己是哪个插槽再进行下一步 链接
提取码 : br2u

活动插槽,没有插槽的话就不是AB分区机型,可以直接刷入。

下一步,打开电脑搞机助手
提取码 : dlph

搞机助手初始界面

点击左边的引导模式

1664719932814.jpeg

有AB分区机型的就点击A/B分区设备刷入boot(是已经修补好的boot)没有AB分区机型的点击刷入boot。

有AB分区机型的刷入boot界面

手机进入fastboot模式(关机键+音量-键)用数据线连接电脑,选择Boot文件 刷入即可…(刷入完会自动重启)
这里没有问题的话 开机打开面具就已经成功获取了Root了,去耍吧

---------------------------------分割线----------------------------------
接下来是卡刷包的提取boot.img文件教程~

点击下载完整包

下载完成之后,手机连接电脑,将下载好的卡刷包(卡刷包是zip格式)拉到电脑上面(可以有中文路径)

解压得到的文件

这里需要用到特定的解压工具
提取码 : 2z6e

把payload.bin文件放到payload_input文件夹里面,点击payload_dumper.exe应用程序开始执行解压,解压完成的文件会输出在payload_output文件夹里面,这里就跟线刷包的提取boot方法一样了,参考上面

完结撒花~

教程到这里就结束啦!希望大家能学到点刷机知识,编写不易,有错误请指正,谢谢大家啦~后续我会给到一些自用模块

晚安。
小米11Ultra# #小米10# #那些好用的magisk模块

小米线刷刷机常见的报错和解决方法

线刷报错代码和解决方法

代码:error: FAILED (remote: Erase is not allowed in Lock State)

解决方法:手机未解锁bl,参照上文解锁bl即可

代码:can not found file flash_all_lock.bat

解决方法:检查是否是线刷包,如果是tgz线刷包,请检查是否解压。如果正常解压,请检查存放目录是否有中文或空格。并检查选择刷机包时的文件夹是否正确(结尾带cn的),不要再选择底下的副文件夹。

代码:error: FAILED (data transfer failure (Too many links))

解决方法:更换USB接口,如果还不行请更换数据线。

代码:error: Missmatching image and device error

解决方法:手机和ROM不匹配,应该是下错包了

代码:error: Sending sparse ‘xxx’ x/x (xxx KB) FAILED (Error reading sparse file)

解决方法:手机电脑连接不畅通导致,更换USB接口

附件

小米官方社区圈子-MIUI13开发版公测 线刷包下载

小米所有版本刷机包

Magisk资源分享

小米社区圈子-小米11Pro稳定版官方刷机包合集

magisk中文网

MiFlash 错误 Not catch checkpoint 解决方法

问题症状

在使用 MiFlash 刷机时界面显示下图错误,但手机已完成刷机并自动重启进入系统,测试使用也没有发现异常。

error:Not catch checkpoint ($fastboot -s .*lock), flash is not done
error:Not catch checkpoint ($fastboot -s .*lock), flash is not done问题原因

导致这个问题的原因是,新版 MiFlash 在刷机完成后会检测手机是否已上 BL 锁。如果您选择“全部删除”或“保留用户数据”这两种刷机模式,因为没有锁定 BL 锁,就会触发这个错误显示。

由于这个检查是在刷机完成后进行的,所以实际上对手机并没有影响,这是 MiFlash 本身的问题。

解决方法

如果想要避免这个问题,除了使用“全部删除并lock”刷机模式外(注:如果刷海外版固件,请勿选择此刷机模式,不然会因 BL 区域限制无法启动系统),也可以在 MiFlash 配置选项里关闭这个检查。

具体请在菜单栏点击“Configuration”,点击“MiFlash Configuration”,在弹出窗口删除 CheckPoint 里的 \$fastboot -s .*lock 文本。

Disable Check Point
删除 CheckPoint 参数

保持设置后再次刷机就不会遇到 error:Not catch checkpoint (\$fastboot -s .*lock), flash is not done 问题了。

最后修改:2022 年 10 月 07 日
如果觉得我的文章对你有用,请随意赞赏