小米手机MTK机型底层刷机救砖方法 – MIUI历史版本 您所在的位置:网站首页 魅族救砖教程 小米手机MTK机型底层刷机救砖方法 – MIUI历史版本

小米手机MTK机型底层刷机救砖方法 – MIUI历史版本

2023-08-29 19:10| 来源: 网络整理| 查看: 265

此方法和高通 9008 模式刷机类似,也是绕开限制利用底层机制刷机(通过禁用 BootROM 保护,绕过 SP Flash Tool 身份验证强刷),适合救砖使用(即手机黑屏完全无反应,甚至连 Fastboot 都进不了,或者能进但刷不了,送售后要换手机主板那种)。

除了小米 MTK 机型,其他品牌手机只要 SoC 型号支持这种方法也适用。以下是已有成功案例的手机型号。

手机厂商 手机型号 小米 小米Play、红米6 / 6A、红米9A / 9C / 9、红米Note8 Pro、红米Note9、红米K30至尊纪念版 OPPO A31、A5s、A8、A1k、A11k、A12、A12s VIVO Y17、Y12、Y3SK 华为 华为Y5 / Y5 Lite / Y5 Prime、荣耀7S / 7A / 7A Prime 魅族 Meizu M2 Realme 3、C2、C2S、C3、6、6I (印度版)、6S、Narzo、C11 诺基亚 Nokia 3

在操作前,最好关闭防火墙等安全软件,避免潜在干扰影响。另外,检查手机数据线是否可以稳定连接电脑,确保手机有足够电量,不然刷到半路意外中断就无解了。如果电脑有 USB 2.0 端口,优先使用。

最后,此方法只应作最后选项使用,刷机有风险(手机彻底砖化,数据丢失等),需自行判断和承担其中风险,务必谨慎操作。

下载匹配机型线刷包

下载原版 ROM 线刷包(建议选择之前手机上正常使用的版本),用 WinRAR 解压备用。

安装 Python

下载 Python 3.9 稳定版(Windows 7 则用 Python 3.8 版本)。如果是 32 位系统,点击此链接前往下载相应版本。

运行 Python 安装程序,勾选下方选项“Add Python 3.9 to PATH”,然后点击“Install Now”,等待安装完成。

安装 Python安装 Python 时勾选“Add Python 3.9 to PATH” 安装 MediaTek VCOM 驱动

MediaTek VCOM 驱动下载及安装方法请参考之前文章。

安装驱动后,将手机连接电脑一次(关机状态下长按音量上键+音量下键+开机键 10 秒,有的机型则是长按手机音量上键+开机键),观察电脑设备管理器里是否能刷新显示设备,能识别就说明驱动可以使用(设备会在几秒自动断开,这是正常现象),之后断开手机数据线连接。

安装 libusb-win32 驱动

下载 libusb-win32,在安装前关闭正在使用 USB 设备的软件(如果有)。

安装流程先同意软件协议,一路点“Next”,最后勾选“Launch filter installer wizard”点击“Finish”。

安装 libusb-win32安装 libusb-win32 后勾选“Launch filter installer wizard”

在弹出窗口选择“Install a device filter”,点击“Next”。

Install a device filte选择“Install a device filter”,点击“Next”

来到设备选择窗口后,将手机连接到电脑(关机状态下长按音量上键+音量下键+开机键 10 秒,有的机型则是长按手机音量上键+开机键),待设备列表显示“Mediatek USB Port”后快速选中并点击下方“Install”按钮(此过程需眼明手快,因为手机会在几秒自动断开)。

刷新选中“Mediatek USB Port”安装刷新选中“Mediatek USB Port”安装 “Mediatek USB Port”安装成功提示“Mediatek USB Port”安装成功提示

安装完成后关闭 libusb-win32 窗口,并断开手机数据线连接。

运行 Bypass Utility

下载 Bypass Utility 和 Exploits Collection 分别解压缩(路径不要有中文),将 Exploits Collection 解压的文件移动到 Bypass Utility 文件夹内,最终文件结构见下图(同名的 README.md 文件可不移动,或者覆盖掉)。

点击 Bypass Utility 解压文件夹地址栏,输入 cmd 回车打开命令行窗口。

在地址栏输入 cmd 打开命令行窗口在 Bypass Utility 文件夹地址栏输入 cmd 打开命令行窗口

运行下面命令安装所需的 Python 依赖项。

pip install pyusb pyserial json5

再用下面命令运行 Bypass Utility(作用是禁用 BootROM 保护,这是后面能强刷的关键)。待窗口显示“Waiting for device”时将手机连接到电脑(关机状态下长按音量上键+音量下键+开机键 10 秒,有的机型则是长按手机音量上键+开机键),识别手机后会自动运行操作,完成后提示“Protection disabled”就说明成功了。

python main.py

这时不要断开手机连接,记主设备端口号(位置见下图)。

运行 Bypass Utility 禁用 BootROM 保护运行 Bypass Utility 禁用 BootROM 保护(DAA 和 SLA) 运行 SP Flash Tool 救砖

下载安装 MiFlash Pro(建议用最新版)。运行软件后会提示登录小米账号(不登也可以),点击导航菜单“SP_Flash刷机”。

点击 SP Flash Tool 菜单栏“Options”-> “Option…”,完成以下选项设置。

将 SP Flash Tool 语言设置为中文将软件语言设置为中文 将连接设置为“UART”,选择手机设备串口,波特率调整为“921600”选择手机设备串口,波特率调整为“921600” 勾选 DA 下载校验和设定里的“USB 校验和”与“存储器校验和”勾选“USB 校验和”和“存储器校验和”

然后在 SP Flash Tool 主界面设置“下载 DA”和“配置文件”,文件选择路径如下。

“下载 DA”在 SP Flash Tool 软件目录下选择(点击会自动定位到该目录),文件名类似 DA_6765_6785_6768_6873_6885_6853.bin; “配置文件”在之前解压的线刷包 images 目录下选择,文件名类似 MT6885_Android_scatter.txt;

之后确认选择的“下载”模式,点击“下载”图标就可以开始刷机救砖了(注意刷完后会清除手机数据)。

SP Flash Tool 刷机救砖图解SP Flash Tool 刷机救砖图解

出现绿色对勾图标窗口就说明刷完了,这时断开连接长按手机开机键 10 秒就可以开机了。

SP Flash Tool 刷机救砖完成SP Flash Tool 刷机救砖完成

如果点击刷机遇到错误,可以先断开连接,长按手机开机键 10 秒重启,然后重新用组合键连接到电脑尝试。

如果还是报错,可对应查看这个 SP Flash Tool 常见错误解答。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有