gunhawk

gunhawk

Frontend Developer

Coding is part of my life, 加藤恵は大好き=。=

小米MIX2由砖变机的过程记录

作者: gunhawk时间: 2023-12-31others

为什么又变砖了

之前卡刷ROM后, 手机直接变成了"砖头". 拖了大概一年, 找同事帮我拯救了回来. 但是呢, 他刷的MIUI系统内置了360手机助手, 让你无尽酸爽:

  • 广告无处不再, 不管你是锁屏, 还是使用过程中, 一言不合就给你弹广告. 广告弹就弹吧, 但是你不能影响手机性能呀, 弹得手机卡如狗是怎么个回事
  • 劫持你的打开方式, 比如我要通过链接打开浏览器, 结果又是打开了手机助手, 我真的谢谢您
  • 我已经用不下去了...

难得闲暇, 于是我就继续以卡刷的方式刷ROM, 结果喜闻乐见又变砖了.

"砖头"MIX2

先来说说小米MIX2变成了砖头是怎么样呢, 简要列一下:

  • 无法开机, 无法进入fastboot
  • 使用数据线连接windows系统, 能识别有连接, 但是无法正确识别链接了什么

因此, 首要先解决驱动的问题. 可以安装高通驱动Qualcomm USB Driver, 安装完重启系统. 重启后应该可以在设备管理器上看到类似Qualcomm HS-USB QDLoader 9008的设备了(因为我是事后写的, 图片就没有了)

现在windows系统已经可以识别"砖头"MIX2了. 其实小米MIX2变成了所谓的"砖头", 其实只是手机进入了EDL模式. 这时候可以通过线刷的方式把系统刷进去了, 不过貌似只能刷入官方提供的ROM, 以及要使用Mi Flash工具来刷入. 具体步骤参考这里

刷入成功后, 重新打开手机, 总算完成了从砖变机的过程...

后续的工作

我刷入的是官方国际版MIUI 12, 也比较老了, 是个2020年的产物, 因此还有一些工作需要处理:

  • 通过TWRPMagiMask刷入系统, 获取Root权限
  • 下载并安装较新版本的Google Play StoreGoogle Play Service, 更新前我这边的情况是打开旧版的谷歌商店, 过一会就报错java.lang.ClassCaseException: com.google.android.finsky.stream.framework.base.view.GridClusterPaddingView cannot be cast to akxh...并闪退, 重新更新一下谷歌商店这个问题就没有了, 估计是版本不兼容? 然后就是谷歌商店下载或更新app一直卡住提示下载中, 更新谷歌服务后一开始也还是卡住, 不知道为什么过了明天突然就好了....

至此, 这台手机总算可以用得比较顺手了. 老了老了, 再也不想折腾了:(