I finally got NFC up and running on JB roms. OBVIOUSLY this mod is only for peoples devices who support NFC. If it doesn't support it normally, DO NOT EXPECT it to support it now.
UPDATE: if you don't want NFC or are having issues with previous patches, there is a NFC remover script at the bottom of this post. Also during first install, after first startup, REBOOT! Then toggle away
Devices Confirmed Working On:
-I777
-M250k/M250s
-I9100p (after mounting system )
-i9210
-i9250
-T989
....IDK you tell me!
Devices this should work on:
i9100 = NO
i9100P = YES (it's an i9100 exactly, but with NFC. ROMs for i9100 will work, but need to be modified to show NFC settings, otherwise no NFC options will show)
i9100G = NO, it's completely different from the i9100 hardware (TI-OMAP instead of Exynos). ROMs from i9100/P don't work.
T989 (T-Mobile GS2) = YES, but it's completely different from the i9100 hardware (Snapdragon S3 instead of Exynos). ROMs from i9100/P don't work.
i777 (AT&T GS2) = YES, AOSP based roms have it but i9100 hellraised roms are missing it(due to NFC not being a feature of the i9100)
D710 (Sprint GS2) = NO
This list was provided by Product F(RED)
Changelog
2/23 - Merge latest changes from cyanogenmod... hopefully tag issue will be fixed
2/13 - New version 7. Small changes for 4.2.1. Expect a 4.1.2 patch soon!
1/23 - Added NFC Polling mode.... hopefully! Some other small changes. We'll see how things go. Ignore the updater-script, it still says V5. Got a little lazy at school
1/8 - Small changes I put together at work. Just reused v5 name because I'm lazy
12/20 -Finally have some support in V5 for all you 4.2 users!
12/7 - Finally got time to make this damn thing...
*Added set permissions for android.hardware.nfc.xml... forgot to do this months ago... oops , so this may help with some people having issues.
*Added NFC cleaning script as part of JB Enabler v4
*Added standalone NFC cleaner for those who want it
Do me a big favor... Before you Click "No" in the poll or post this doesn't work with your phone, toaster, dog, umbrella, etc. , Check to make sure the battery says "Near Field Communications" on it. Thank you
just backing up cm10 preview on i9100p uk then will flash the mod and let you know how it goes?
well flashed it but cant find where to turn on nfc in settings or am i missing some thing
Tested on Korean Model GS2(M250K/M250S) with CM10,ResurrectionRemixJB & RootboxJB(AOKP), this patch is working fine. Andeoid Beam and NFC option show properly. Thanks for jthatch12's hard work!
just backing up cm10 preview on i9100p uk then will flash the mod and let you know how it goes?
well flashed it but cant find where to turn on nfc in settings or am i missing some thing
It should be here. I'll look into it for i19100p. Give me a day or two.
Just to clarify, NFC is a HARDWARE not only a Software, so I found this useful post explains which SGS2 models support NFC
Quote:
Originally Posted by Product F(RED)
Ok wait wait, let me clarify.
i9100 = NO
i9100P = YES (it's an i9100 exactly, but with NFC. ROMs for i9100 will work, but need to be modified to show NFC settings, otherwise no NFC options will show)
i9100G = NO, it's completely different from the i9100 hardware (TI-OMAP instead of Exynos). ROMs from i9100/P don't work.
T989 (T-Mobile GS2) = YES, but it's completely different from the i9100 hardware (Snapdragon S3 instead of Exynos). ROMs from i9100/P don't work.
i777 (AT&T GS2) = YES* , stock ROMs disable it. ROMs from i9100 work because they're the same phone (it's really an i9100P because it has NFC) but you need to modify button layout or the buttons won't work in the ROM.
i777 (AT&T GS2) = YES* , stock ROMs disable it. ROMs from i9100 work because they're the same phone (it's really an i9100P because it has NFC) but you need to modify button layout or the buttons won't work in the ROM.
Except you shouldn't be using a hack like this on I777 JB releases - I777 JB releases are AOSP-based and have NFC support built in.
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?