编译小米工具

之前的K30s主板坏了,然后直接买了K40s。买的时候有TWRP已经适配了,但是在xda上还没有看到子论坛。然后直接下单了,想着到解锁的时候差不多就有了,但是……直到现在还是没有。

虽然没有基于ASOP的rom,但是MIUI.EU还是有的,也可以root。

但是在解锁的时候,发现之前解锁用的工具xiaomitool-v2不能进行解锁,有报错,这里就记录下怎么自己编译这个工具。

最后刷入了GSI,并且换了手机,现在没有使用这个手机

编译 xiaomitool-v2

AUR源中有xiaomitool-v2,之前可以正常安装使用的。但是现在直接使用,解锁的时候报错[getServiceToken] Missing serviceToken cookie

github 上有人报告了,但是AUR中的版本中没有合入修改,所以需要手动下载源码运行。

上面的页面中有人已经提供了修改方案,照做就可以了。

这样编译是可以,但是登陆的时候会显示不出二维码或者验证码。修改下Java版本就可以了,参考这个

到这里,xiaomitool-v2就可以运行了。接下来是解锁。

解锁

解锁就很简单了,手机开ADB,连电脑,运行xiaomitool-v2,解锁,然后按照要求来就可以了。

刷入系统

现在系统有2个选择:MIUI.EUGSI镜像。要刷GSI镜像就需要在原版MIUI的基础上刷入。

MIUI.EU刷入需要先刷入卡刷包,直接运行对应的脚本就可以了。之后再参考教程刷新最新的卡刷包。

GSI镜像是通用的,没有针对设备做具体的优化,可以在这里找到一个列表。明确适配K40s的这个。按照教程就可以刷进去了。

小米开源

小米终于开源K40s的内核了,估计之后就会有rom可以刷了