V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  linusyang  ›  全部回复第 3 页 / 共 10 页
回复总数  198
1  2  3  4  5  6  7  8  9  10  
2018-01-22 22:18:16 +08:00
回复了 linusyang 创建的主题 Android MIUI 9 欧洲版移植小米公交、支付等服务
@huclengyue 是的,安装器安装的 google play 不在系统分区,缺少一定的系统权限。而且可能没有 certified(这个跟 build.prop 的版本 string 有关,xiaomi.eu 魔改成了国际稳定版的),cts 检验可能通不过。
2018-01-22 19:33:24 +08:00
回复了 linusyang 创建的主题 Android MIUI 9 欧洲版移植小米公交、支付等服务
补充一下,我没有 root 而且启用了 fbe。
2018-01-22 19:32:30 +08:00
回复了 linusyang 创建的主题 Android MIUI 9 欧洲版移植小米公交、支付等服务
@Jormin @lucifer9 能过 safetynet,我就在用 android pay。

@srwgin 新版脚本已支持修改 oreo 的 fstab,放在 eufix 那个包里面了。
2018-01-22 10:11:50 +08:00
回复了 linusyang 创建的主题 Android MIUI 9 欧洲版移植小米公交、支付等服务
@Jormin 呃,不行的,这个只能刚刷完机的时候加密。eu 的固件有 bug,在设置里点加密会卡米,所以才用这种临时方案,利用内核第一次启动时候根据 fstab.qcom 强制加密。
@akkkkk77 没试过,你可以试试?可能还要补其他 nfc 相关的 apk (smartcard,nextpay 之类的,没仔细研究)。
2018-01-21 23:31:39 +08:00
回复了 linusyang 创建的主题 Android MIUI 9 欧洲版移植小米公交、支付等服务
@wangyilin1226 这是小米的问题,国际版一样没有这些功能,eu 版就是因为把 build.prop 改成国际版才导致功能缺失,他们已经 patch 一部分 app,恢复了国内版的部分功能了。
2018-01-21 21:28:09 +08:00
回复了 linusyang 创建的主题 Android MIUI 9 欧洲版移植小米公交、支付等服务
@wangyilin1226 我改了一下 com.android.mms.util.VerificationCodeUtils 里面对国际版的判断。如果是 mix2,可以试试把 eufix.zip 解包,覆盖 priv-app/Mms.apk ,看看复制验证码功能恢复了没有。
2018-01-21 20:42:14 +08:00
回复了 linusyang 创建的主题 Android MIUI 9 欧洲版移植小米公交、支付等服务
@wangyilin1226 验证码这个估计是屏蔽了,可以反汇编短信程序看看。
2018-01-21 20:38:42 +08:00
回复了 linusyang 创建的主题 Android MIUI 9 欧洲版移植小米公交、支付等服务
@wangyilin1226 Oreo 修改起来更简单了,不用改 boot.img 了,我直接加在 eufix 包的脚本里了:
https://github.com/linusyang92/mipay-extract/commit/c19df91012a131ef61222cef163357b8de7fa9fd

xiaomi.eu 经常乱改,比如 /data 分区的 quota 参数也没了,我在脚本里面加回来:
https://source.android.com/devices/storage/faster-stats
2018-01-20 18:33:42 +08:00
回复了 est 创建的主题 MIUI MIUI 英文版居然不支持农历
2018-01-20 18:33:01 +08:00
回复了 est 创建的主题 MIUI MIUI 英文版居然不支持农历
可以 deodex 再用 baksmali 反汇编,把 com/miui/calendar/util/LocalizationUtils.smali 里面 showsLunarDate 函数硬改为 true。我自己写了个脚本,可以自动修改 xiaomi.eu 版本里面的日历应用: https://github.com/linusyang92/mipay-extract/blob/master/cleaner-fix.sh#L93。不想硬改的话,应该也可以用 Xposed 之类的方案解决。
2018-01-20 00:00:11 +08:00
回复了 linusyang 创建的主题 Android MIUI 9 欧洲版移植小米公交、支付等服务
@srwgin 补充一下,步骤 1 可以不需要,应该可以开卡充值的。我手机拿到手一解锁就刷了 eu 版和 mipay 包,基本没有用过原版国内系统。
2018-01-19 23:19:31 +08:00
回复了 linusyang 创建的主题 Android MIUI 9 欧洲版移植小米公交、支付等服务
@rility 谢谢提醒,已经在最新的版本里加了这个修复。
@srwgin 其他理论上应该不用改的。
@wangyilin1226 eu 版又开始乱改东西了,刷最新版的包会自动修复,开发板稳定版都重新打包了。FBE 那个包就是我在主贴里提到的,只是以前忘了放出来。
2017-12-31 18:12:37 +08:00
回复了 linusyang 创建的主题 Android MIUI 9 欧洲版移植小米公交、支付等服务
@coldwan 国际版的不行,eu 版不是国际版。
2017-12-15 14:09:11 +08:00
回复了 linusyang 创建的主题 Android MIUI 9 欧洲版移植小米公交、支付等服务
@Jormin 新版好像还依赖其他 apk,我有空研究一下新版的机制。
@xiaozhizhu1997 不能开卡是因为国际版缺组件,银联的、NFC 的都少。eu 版的底包是国内版,不是国际版,所以补补 apk 就能用。
2017-12-14 19:21:06 +08:00
回复了 linusyang 创建的主题 Android MIUI 9 欧洲版移植小米公交、支付等服务
@Jormin 报错信息是什么?刷 releases 里面的旧版还能用吗?
2017-12-06 12:05:40 +08:00
回复了 linusyang 创建的主题 Android MIUI 9 欧洲版移植小米公交、支付等服务
@wangyilin1226 我在用稳定版,一周一更太麻烦。可以自己改 deploy.sh 里面的 url,然后运行一下这个脚本就可以了。
2017-11-10 03:08:14 +08:00
回复了 linusyang 创建的主题 Android MIUI 9 欧洲版移植小米公交、支付等服务
@asipirin1120 @wangyilin1226 @Jormin
最近没空回复,各位的解决方法是没问题的,提取 apk 里面 lib/arm64-v8a 路径下的文件,放在 /system/app/UPTsmService/lib/arm64,然后设置好权限应该就行了。我会在后面的脚本里加上。

这个 UPTsmService.apk 是银联官方提供的 SDK,完整地包含了 dex 和 native library。找不到 libuptsmservice.so 可能是因为没有更新 dalvik/art 缓存,我每次升级系统都是双清 cache+dalvik 的,没遇到过这个问题。我查了一下 MIUI 官方固件,这个动态库只放在了 apk 里面,其他路径下都没有。

@rebelliouswhiz 移植到非 MIUI 系统可能比较麻烦,Mipay.apk 的依赖太多:MIUI 的 UI 库、银联的 SDK、NFC 的 SDK,apk 内嵌的 native library 还有一些依赖。移植就是个苦力活,需要耐心调试,把依赖都找齐打包好,可以做成类似于 gapps 的刷机包。
2017-10-29 02:07:14 +08:00
回复了 linusyang 创建的主题 Android MIUI 9 欧洲版移植小米公交、支付等服务
@wangyilin1226 这个只支持 eu 版,eu 版是基于国内版的,差别不大。国际版应该不支持,还要提取其他组件。releases 里面都是 mix 2 固件里提取的,其他机型要自己提取。
2017-10-28 22:45:28 +08:00
回复了 linusyang 创建的主题 Android MIUI 9 欧洲版移植小米公交、支付等服务
@wangyilin1226 对,TWRP 里面直接安装就行了
2017-10-28 20:49:24 +08:00
回复了 linusyang 创建的主题 Android MIUI 9 欧洲版移植小米公交、支付等服务
@wangyilin1226 我后来写了个脚本,自动部署在 https://github.com/linusyang92/mipay-extract/releases 这样每次升级就很轻松了。
1  2  3  4  5  6  7  8  9  10  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5621 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 08:48 · PVG 16:48 · LAX 00:48 · JFK 03:48
Developed with CodeLauncher
♥ Do have faith in what you're doing.