网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月10日漏签0天
nfc吧 关注:19,150贴子:59,628
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 6回复贴,共1页
<<返回nfc吧
>0< 加载中...

美版手机 nxp 芯片 nfc公交卡破解

  • 只看楼主
  • 收藏

  • 回复
  • wks1462
  • 初级粉丝
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
好吧,我不得不求助于Google了,关键词也就是标题中出现的几个词了,其中”SWP”是我在SIM卡上发现的关键词。很快,我找到几个讨论帖,一个是XDA上的帖子:[Q] SWP activation on Nexus 5 ?,一个是机锋论坛上的帖子:Nexus5的NFC支持北京移动的NFC公交sim卡吗?。后来,我还在机锋论坛上看到一个总结的帖子:nexus4,5 nfc公交刷卡。我仔细看了这些帖子,又另外查阅了部分资料,整理如下。
这里用的技术是NFC硬件卡模拟,主要需要两个硬件:NFC芯片和NFC SE(Secure Element)安全芯片。其中,SE可以放在3个物理位置:SIM, Phone 或者 SD。
把SE放在SIM卡中就是国内联通移动等用的方法,所用的协议叫做 SWP(Single Wire Protocol),这个协议用于NFC和SIM卡之间进行通信。
把SE放在Phone中就是指手机本身内置了加密模块,Nexus就是采用的这个方案,据说部分三星手机也用了这个方案。
把SE放在SD这种方案用的很少,不多说。
于是,主流的NFC方案就产生了两种分歧,一种把SE放在SIM卡中,一种把SE放在手机中。把SE放在SIM卡中又称为UICC(Universal Integrated Circuit Card),把SE放在手机中又称为HCE(Host card emulation)。
Google在Nexus中缺省使用了HCE(据说是为了推广自己的Google Wallet),禁用了UICC,于是就导致了前面提到的不能用联通NFC-SIM的情况。好吧,那就是想办法禁用HCE,启用UICC喽。幸运的是,Google没有彻底封掉UICC,下面就是详细的修改方法:
前提:手机已经root
提醒:修改之前最好先进行备份


  • wks1462
  • 初级粉丝
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
libnfc-brcm.conf
libnfc-nxp.conf
修改参照
https://android.googlesource.com/device/huawei/angler/+/master/
http://www.cedar.tk/2014/10/NFC-SIM-(SWP)-on-Nexus-5/
/system/etc/libnfc-brcm.conf:
line 78,在开头加#,也就是注释掉这句话,也就是禁用HCE
1
#NFA_MAX_EE_SUPPORTED=0
line 91,在开头加#
1
#ACTIVE_SE=0x0
line 94,去掉开头的#,也就是启用UICC;意思是选择sim卡;安卓默认的加密存储在手机上。
1
ACTIVE_SE=0xF3
在文件最后加上3行:
1
###############################################################
# Route technologies to UICC
DEFAULT_ISODEP_ROUTE=0xF3
libnfc-nxp.conf 修改参照huawei和一加手机的
链接:http://pan.baidu.com/s/1qX7SK4s 密码:85nr
etc/nfcee_access.xml
需要添加电信或者联通的钱包app的签名,获得读写权限
https://android.googlesource.com/platform/packages/apps/Nfc/+/ics-plus-aosp/etc/sample_nfcee_access.xml


2026-01-10 13:37:06
广告
不感兴趣
开通SVIP免广告
  • 陪你继续2
  • 人气楷模
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
楼主解释错了,有必要纠正,HCE的意思是主机卡模拟,意思是云端模拟SE,SE是放在服务器上的。


  • 傲娇坨坨
  • 中级粉丝
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
楼楼我的韩版s7edge怎么刷地铁公交


  • kzhshine
  • 初级粉丝
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
让我来试试


  • 我不我不
  • 核心吧友
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我的美版三星s7e可以直接刷公交了吗


  • 子胏
  • 初级粉丝
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
没看懂,能私信解释一下。谢谢


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 6回复贴,共1页
<<返回nfc吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示