[Download]
OnePlus 5
Magisk version:
https://www.androidfilehost.com/?fid=962021903579500366
Magisk version (Oreo):
https://www.androidfilehost.com/?fid=817906626617954510
OR
TWRP version:
https://www.androidfilehost.com/?fid=889764386195920245
TWRP version (Oreo):
https://www.androidfilehost.com/?fid=889964283620774120
OnePlus 3/3T
Magisk version: https://www.androidfilehost.com/?fid=962021903579500365
OR
TWRP version: https://www.androidfilehost.com/?fid=673368273298976012
[Install]
1. You need have a NFC Sim card
2. Download and flash zip file
3. Turn on "org.simalliance.openmobileapi.SMARTCARD" in app permissions
Ref (Chinese version):
http://blog.snowwolf725.jjvk.com/2017/07/10/658/
[Credits]
johnzweng and seek-for-android @ GitHub for SmartcardService.apk
https://github.com/johnzweng/platform_packages_apps_SmartCardService
@topjohnwu for Magisk
[How it work?]
There are some difficulties at enabling NFC SWP feature.
Firstly, the default security element of NFC is eSE(embedded Secure Element), you need change it from eSE to UICC(Universal Integrated Circuit Card).
So you should modify the NFC config file at /system/libnfc-nxp.conf
Secondly, mobile app can't grant NFC permission (org.simalliance.openmobileapi.SMARTCARD) from stock Oxygen rom.
App needs this permission to access NFC Sim, however it got security exception.
In order to fix it, we need replaces SmartcardService.apk with "normal" version.
Created 2017-08-02
Last Updated 2017-08-02
OnePlus 5
Magisk version:
https://www.androidfilehost.com/?fid=962021903579500366
Magisk version (Oreo):
https://www.androidfilehost.com/?fid=817906626617954510
OR
TWRP version:
https://www.androidfilehost.com/?fid=889764386195920245
TWRP version (Oreo):
https://www.androidfilehost.com/?fid=889964283620774120
OnePlus 3/3T
Magisk version: https://www.androidfilehost.com/?fid=962021903579500365
OR
TWRP version: https://www.androidfilehost.com/?fid=673368273298976012
[Install]
1. You need have a NFC Sim card
2. Download and flash zip file
3. Turn on "org.simalliance.openmobileapi.SMARTCARD" in app permissions
Ref (Chinese version):
http://blog.snowwolf725.jjvk.com/2017/07/10/658/
[Credits]
johnzweng and seek-for-android @ GitHub for SmartcardService.apk
https://github.com/johnzweng/platform_packages_apps_SmartCardService
@topjohnwu for Magisk
[How it work?]
There are some difficulties at enabling NFC SWP feature.
Firstly, the default security element of NFC is eSE(embedded Secure Element), you need change it from eSE to UICC(Universal Integrated Circuit Card).
So you should modify the NFC config file at /system/libnfc-nxp.conf
Secondly, mobile app can't grant NFC permission (org.simalliance.openmobileapi.SMARTCARD) from stock Oxygen rom.
App needs this permission to access NFC Sim, however it got security exception.
In order to fix it, we need replaces SmartcardService.apk with "normal" version.
Created 2017-08-02
Last Updated 2017-08-02
Attachments
-
199.6 KB Views: 5,612
-
61.6 KB Views: 5,576
-
50.7 KB Views: 5,278
-
76.4 KB Views: 5,204
-
84.6 KB Views: 5,338
Last edited: