前些日子对手上的 Pixel 6 Pro 忍无可忍,趁着好友换小米 14 的机会,带走了他的小米 13。作为对日用系统有着严苛要求、见不得一丝广告的人,到手第一件事自然是解锁刷国际版。由于 EU 版 只是 基于国行系统 的 第三方 魔改,我对它也不太信任,选择了从底层上就不一样的 EEA 版,它由官方发布,专为欧盟地区定制,理论上广告和遥测都很少,而且深度集成 Google,对于 Pixel 用户来说迁移起来也很方便。
EEA 版本哪里都好,唯独缺了一项重要的功能:NFC 卡模拟。在国行系统中,这一功能由「钱包」应用提供,它以特殊的方式集成在系统底层,能够直接与安全模块通讯;EEA 版由于底层不一致,系统内没有安全模块的选项,向系统内塞智能卡组件更是直接闪退。尝试使用 Card Emulator Pro (NFC 卡模拟) 也以失败告终,我并不确定它生成配置的原理,但它似乎只是往固定的位置塞固定的文件,一旦 NFC 配置不同就会失效,甚至直接使 NFC 功能不可用。
除此之外,可能是由于安全模块仍在工作,直接读取手机的 ID 得到的值不是固定的 01, 02, 03, 04 ,而是 08, XX, XX, XX ,其中后三位完全随机,难以直接全文搜索替换。由此看来,唯一能够实现这一功能的方式,就是自行提取、修改系统的 NFC 配置,再将其刷回。我将我的解决办法记录于此,希望能对你有所帮助。