非 MIUI 设备有方法用上 Mi Pay 的 NFC 功能吗

2018-06-17 12:29:28 +08:00
 carlcheung
如题
思路是利用 MIUI 用户提取的 APK 安装到非 MIUI 系统的设备上,必要时改机型。有无实现可能?
13119 次点击
所在节点    Android
17 条回复
402124773
2018-06-17 12:32:44 +08:00
没有。
这种在 Android 上并不是完全标准接口。
edsgerlin
2018-06-17 12:39:08 +08:00
如果要用银联云闪付的话,现在京东和美团 App 有 NFC HCE 云闪付了。如果是要当公交卡用的话,有运营商 NFC-SIM 和运营商手机钱包。
imouto
2018-06-17 12:52:23 +08:00
apk 有什么用 非小米机器移植的 miui 也就搞定公交卡
Love4Taylor
2018-06-17 13:08:06 +08:00
没办法, Mi pay 是 eSE 不是 HCE
carlcheung
2018-06-17 13:11:48 +08:00
@Love4Taylor 如果是 Huawei Pay 或者 Samsung Pay 呢
EchoChan
2018-06-17 13:41:58 +08:00
@carlcheung 那些手机厂商的 pay 都是 eSE,包括 apple pay。
那些安装软件就能用 nfc 支付的都是 HCE。
luojianxhlxt
2018-06-17 14:31:47 +08:00
三星水货都不能用 Pay,你还指望跨机型?
qiang2k
2018-06-17 15:37:42 +08:00
想太多了,这也算厂家竞争力之一
Love4Taylor
2018-06-17 15:39:36 +08:00
@carlcheung 想太多... 只要是可以断网的你都可以理解为是 eSE
algery
2018-06-17 15:55:51 +08:00
小米手环 NFC 版本呢?可以吗?
Mac
2018-06-17 16:21:36 +08:00
等 9 月的米 3 手环 NFC
s82kd92l
2018-06-17 19:30:14 +08:00
Android P 加入了 omapi,就是普通程序访问内置安全芯片 eSE 的接口。之后有可能会有公交公司自己开发的 app 能直接模拟公交卡。
ysc3839
2018-06-17 20:47:58 +08:00
@s82kd92l 技术上讲,HCE 就能模拟吧?我认为更多是商业上的问题。
s82kd92l
2018-06-17 20:54:48 +08:00
@ysc3839 hce 与安全芯片是独立的。hce 可以基于云端认证也可以基于 eSE 认证,小米钱包就是 eSE 认证才做到离线刷卡。
honeycomb
2018-06-18 00:01:56 +08:00
某种意义来说 ese 相当于是 hce 的一种实现方式,前者明确地把密钥存储在(抗攻击的)本地硬件内,这么一来它就缺乏移植性,除非是使用标准化了的接口如 omapi

而 hce 本身对此没有特定要求,它完全可以是联网验证。
Biggoldfish
2018-06-18 00:04:12 +08:00
@s82kd92l
以 Android P 在国内的普及速度、国产 Android 厂商的魔改、公交公司外包的开发水平,这一天恐怕遥遥无期
Jasonluo925
2019-02-15 16:33:18 +08:00
看了这么多评价, 还是 @ Biggoldfish 的回答一针见血.

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

https://www.v2ex.com/t/463704

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

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

© 2021 V2EX