MIUI 9 欧洲版移植小米公交、支付等服务

2017 年 9 月 29 日
 linusyang
原因:因同时需要使用 Android Pay,MIUI 官方版装 GApps 仍然通不过 SafetyNet 验证,且 Google Play 是未验证的状态,转而刷 xiaomi.eu 的固件(即欧洲版,俗称波兰版)。不过小米支付都被精简掉了,只能自己动手移植回来。

操作很简单:把俗称“卡刷包”的官方 OTA 完整固件 system.img 提取出来,然后 deodex 以后放在 /system/app 目录即可。需要提取的 apk 有三个,Mipay.apk 、TSMClient.apk 和 UPTsmService.apk 。前两个要 deodex,最后一个 apk 直接拷贝即可。

手机型号 MIX 2,已测试可以绑定银行卡和开通公交卡。提取和 deodex 推荐用 https://bitbucket.org/superr/superrs-kitchen 的一条龙服务。

补充 1:支付安全问题可以通过全盘加密保障 (FBE),这样进恢复模式也需要先解密。xiaomi.eu 的固件取消了 boot.img 里面的强制加密,直接刷机后默认是解密状态,且无法再次加密。

唯一的方法是恢复 boot.img 的强制加密,这样在刷完固件第一次启动的时候会自动加密 /data 分区。恢复的方法是把 boot.img 里面 fstab.qcom 里面 /data 条目的加密选项从 encryptable=ice 改为 fileencryption=ice,具体含义可参见官方 API 文档。
62369 次点击
所在节点    Android
189 条回复
tpsxiong
2019 年 4 月 22 日
miui 10 9.4.18 提取的日历刷上去后,农历依然不显示,但天气变成了彩云天气
wangyilin1226
2019 年 7 月 10 日
MIUI9.7.4 MI9SE 分别报错:无法复制文件 无法安装 privapp 和找不到 Build.prop
Stefango
2019 年 10 月 20 日
Zephyr1996
2019 年 12 月 24 日
会更新安卓 10 吗
yzfvip
2020 年 2 月 19 日
很希望 10 能得到支持
BaiLinfeng
2020 年 3 月 3 日
留名我得试试,我的是国际版本怎么操作
srb1999
2020 年 4 月 8 日
--> image extracted: miui-CEPHEUS-20.3.26-system.img
--> copying apps
----> copying Mipay...
----> copying NextPay...
----> copying TSMClient...
----> copying UPTsmService...
grep: system/build.prop: No such file or directory

ERROR: No more files
system/app



System ERROR:
Unknown error -2147024872
--> deodexing Mipay...
----> classes:
basename: missing operand
Try 'basename --help' for more information.
Can't find file: system/app/Mipay/oat/arm64/Mipay.odex/
--> abort
--> clean deodex
请按任意键继续. . .



小米 9 安卓 10
求大佬更新
runking
2020 年 6 月 23 日
这个办法可以把电话识别、拦截、录音;短信识别这些给弄到欧版里面吗?
BaiLinfeng
2025 年 6 月 14 日
国际版和 eu 有啥区别

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/394591

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX