[Galaxy S II Android Development] jthatch12:
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

V10 Patch

KK - VERSION 10 (4.4.x only)

https://www.dropbox.com/s/na7of3b0om23513/NFCKK_Enabler-jthatch12v10.zip

V9 Patch

JB - VERSION 9 (4.3 only)

http://db.tt/6VQ3LlYc

V8 Patch

JB - VERSION 8 (4.2.2/1 only)

http://db.tt/ZEIQUe1C

V7 Patch

JB - VERSION 7 (4.2.1 only)

http://db.tt/8rkiJH6S

V6 Patch

JB - VERSION 6 (4.2.1 only)

https://www.dropbox.com/s/6r9lpvvihm1tiqi/NFCJB_Enabler-jthatch12v6[1].zip

http://d-h.st/DGt

JB - VERSION 5 ALT (4.1.2 only)

http://db.tt/6yY2UFjj

JB - VERSION 5 (4.2.1 only)

http://d-h.st/dQo

http://db.tt/EdSN0nRc

JB - VERSION 4 (4.1.2)

Small changes made on 12/7/12

Added a few lines to script including cleanup script when coming from previous versions

http://db.tt/CIiRheyu

Version 4 (BEFORE 12/7/12)

http://d-h.st/z95

JB - VERSION 3

http://db.tt/1R5azjNd

http://d-h.st/ZNN

ICS - VERSION 2 (4.0.4 Base)

Please provide feedback

http://db.tt/doDb7Q6f

ICS - VERSION 1(4.0.4 Base)

http://d-h.st/eDU

ICS - VERSION 1 (4.0.3 Base)

Please provide feedback

4.0.3 Base

NFC remover for those having issues or don't want NFC.

http://db.tt/a0f1P6U0

*Thanks to CM10 team who made this possible

Say thanks!

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 :p

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