Nexus 5 Android 5.0 锁屏NFC & Sim 公交卡补丁
noisyfox
2014年12月16日
之前趁着联通的一个活动,换了张带有nfc公交卡的sim卡,但是n5需要修改系统文件才可以使用,并且需要替换一个apk才可以在锁屏模式下使用nfc功能。一开始用的蛮爽的直到android5.0出来,结果旧的补丁不好用了。系统文件的修改还是比较容易的,但是apk由于没有给5.0适配所以一直没办法在锁屏模式下使用公交卡——每次上车之前还要点亮屏幕什么的好麻烦哦。
不过这几天好不容易把android 5.0的源码全都下载下来并且编译通过了(一共占了我近80G的硬盘),于是就顺手把nfc模块的代码给改了改,重新编译出了一个nfc模块,支持在锁屏模式下使用所有nfc功能。
本补丁支持 Nexus 5 Android 5.0 和 5.0.1
教程
- 启用nfc sim(就是sim公交卡啦)
1. 备份手机的以下两个文件 \system\etc\libnfc-brcm-20791b05.conf \system\etc\libnfc-brcm.conf 2. 用补丁里的同名文件替换掉手机原有的文件 3. 设置好这2个文件的权限, rw-r-r- 4. 重启手机即可!
- 启用锁屏nfc(就是锁屏模式下依旧可以使用nfc功能)
1. 备份手机的以下两个文件 \system\app\NfcNci\NfcNci.apk \system\app\NfcNci\arm\NfcNci.odex 2. 删除 \system\app\NfcNci\arm\NfcNci.odex 3. 用补丁里的 NfcNci.apk 替换原始的apk 4. 设置好这个文件的权限, rw-r-r- 5. 重启手机即可!
补丁下载
SimNfc
2525 下载
由于个人能力有限,不能做很详尽的测试,如果遇到不兼容之类的问题还请多多包涵。
膜拜技术帝,请问河南电信4g带nfc的卡能在上海刷地铁吗?要开卡吗?怎样充值?
请问你办理的是北京的NFC-SIM联通卡吗?我咨询过20元费用且每月5元服务费,感觉好黑!您是什么活动办理的?
西单营业厅免费更换NFC-SIM卡,不用开业务
请问,nexus4没有“libnfc-brcm-20791b05.conf”这个文件,是否适用呢??
不知道咧
4.4那个nexus4和5通用,5.0这个只能用于nexus5了,能否编译出适用于nexus4的“libnfc-brcm.conf”,写出来你就是第一人了,呵呵。
NEXUS 4,4.4的版本不需要直接可以刷出公交卡来,跟NEXUS 5一样升级到5.0就刷不出来了,一碰就想个不停
???NFC读到卡的时候确实会响一声的呀
你好,请问你这个配置文件 电信的NFC-SIM卡可以用吗?
应该可以,没有试过咧
赞!
多谢狐狸!
厉害
nexus 5 5.01 已经测试 此方法可用! good job
thank you for your sharing
请问,联通的NFC-SIM充值程序“手机钱包(1.26)”无法安装,用adb install提示missing shared library。这是为什么呢?
对的,是因为n5的系统缺少了一个第三方nfc的库。我以前尝试过自己加进去但是貌似有驱动上的问题木有成功
两个问题求解:
第一步里面“3. 设置好这3个文件的权限, rw-r-r-”的“3个文件”是不是手误了,正确的应该是只是两个conf文件修改644权限?
如果我拷贝了NfcNci.apk,是不是必须把arm/NfcNci.odex删掉才能正常工作,否则甚至亮屏也无法刷卡?
额3个那个是手滑写错了,删odex我不是说的很清楚的吗?
ok啦,问题解决,感谢
感谢大神!
大神,我是4,43的系统,各种情况下用带NFC手机都可以读到我公交卡信息,但是到地铁去就刷不了,这是手机NFC问题?
你好,请问为什么我按照步骤来了,反而连nfc设置都没了?就是这样的还是出问题了,读取nfc也没用了
因为存在兼容性问题,请确认你的系统是官方5.0系列
长沙的移动可以用吗?
不知道的说
哎,今天特意去营业厅办了4G NFC卡,我CM12的可以直接用这个补丁不?还是必须要原生?
nfc配置补丁是可以用的,锁屏nfc可能会不兼容,你可以试试看
理论上刷上了就可以使用了不?
要重启嗯
嗯,谢谢。
您好,已经按照步骤进行更改,重启后NfcNci.apk 需要安装么
这个apk是直接替换进系统里面的,不需要安装
我按照你的教程修改和替换好了文件,现在怎么测试是否成功呢,是需要下载中国移动的和包吗?还是怎么测试?我替换和改权根都是正常的。没有报过错。
博主可以merge进CM的代码里,造福CM党,thanks!
请问Nexus5 5.1系统可以直接替换吗?还是需要等楼主的新补丁?
配置文件应该可以直接替换,nfcnci可能不能用。。你可以自己试试看
实测Nexus5 5.1原生系统直接替换配置文件可用,apk没替换,多谢博主!
工兵快替换APK试试啊
替换过后无法使用。实测。
大神,我按你的方法做了,5.0.1系统,充值仍然没有反应,请问这可能是什么原因,如何解决,已换NFCSIM卡
可能是你们那里的卡不一样?
我是上海移动的4G紫卡
请问Nexus 6有办法使用NFC sim卡么
木有n6没法试啊。。。
nexus6,不需要更改配置,直接可以使用
有成功的吗,我的nexus6 上海电信的卡,充值成功了,在公交上不能使用。
NEXUS 6 上海移动 不改配置的情况下进不了地铁。
求解决nexus 4 5.0 nfc,谢谢了