0

我一直在尝试在 NXP PN544 上实现 HCE,但我无法成功实现它。虽然我的研发我没有找到任何明确说明该芯片是否支持 HCE 的文档?

如果 NXP PN544 控制器芯片组支持主机卡 (HC) 仿真,谁能帮助我?如果任何关于相同的文档真的会有很大帮助。

4

2 回答 2

4

是的,PN544 支持主机卡仿真。从 9.1 到 10.2(?) 的 CyanogenMod 版本包含用于具有 PN544 NFC 控制器芯片的设备的 HCE 模式的实现(请参阅此提交和对 CyanogenMod 源存储库的此提交,有关使用示例,请参阅Nikolay博客)。但是,此模式与当前的(Android 4.4+)HCE API 不同。此外,从 CM 版本 11 开始,放弃了对 CyanogenMod 特定 HCE 的支持,转而支持 Android HCE。

大多数包含 PN544 的设备目前不支持 Android HCE。我没有确认,所以这是我个人的猜测据我了解,PN544可以置于HCE模式,但它不支持允许HCE模式共存的动态路由机制(即同时启用)作为安全元素。因此,将决定启用 HCE 模式还是在此类设备上使用安全元件。

于 2014-07-20T16:25:55.527 回答
2

正如 Michael 提到的,PN544 硬件确实支持主机卡仿真,但是目前(2014 年中),只有基于 KitKat 的设备(例如 HTC One m8)的库存 ROM 中提供的闭源驱动程序才具有此功能。

有关在 AOSP ROM 中启用此支持的当前发现和进展,请参阅以下 xda-developers 线程:

http://forum.xda-developers.com/showthread.php?t=2573842

于 2014-08-01T12:16:17.480 回答