[NFC Hacking] hedak:
Removal detection not working

Hallo great community!

Today i rooted my Xperia P JB stock rom 6.2.A.1.200 via 'DooMLoRD_Easy-Rooting-Toolkit_v14' to be able to use USB msc mode and NFC removal detection. USB msc is now working, but latter not. I'm facing the same problem as hobbypunk90 and R0g@t:

I don't get any message, sound or anything else when removing the tag (with screen on or off).

At first I did the following:

Installed Xposed Installer v2.2

Installed NFCLockScreenOffEnabler1.4.apk, Activated module and rebooted

Installed NFC ReTag Free 2.6. Activated Tag Lost in settings (later installed expert plugin too for giving root access)

Turned on NFC and place phone over tag

Result:

Tag recognised with screen unlocked (via pop up and sound)

Removed phone from tag, but no option to put in tag lost task and no sound

Tag recognised with phone off (with option "screen is of(regardless of lock state)")

Tag recognised with phone locked but on (with option "screen is of(regardless of lock state)" or "phone is locked, but the screen is on")

Therefor I tried NFCLockScreenOffEnabler 1.5 which seems not to work:

Tag recognised with screen unlocked (via pop up and sound)

Removed phone from tag, but no option to put in tag lost task and no sound

NO tag recognised with phone off (with option "screen is of(regardless of lock state)" or "phone is locked, but the screen is on")

NO tag recognised with phone locked but on (with option "screen is of(regardless of lock state)" or "phone is locked, but the screen is on")

Right now I'm using NFCLockScreenOffEnabler 1.4 again with these settings:

"phone is locked, but the screen is on"

all checkboxes set

timeout at 2000ms

I've figured out that i needed to reboot my phone after changing the "Enable NFC when" setting to take effect. Is that correct?

Already tried AnyTag(mod) without success too.

I tried "all" options permutations in ReTag and NFCLockScreenOffEnabler and did several reboots...

To check that Xposed is working fine I installed the 'Advanced Power Menu' modul also which is working fine.

My current ReTag TAG LOST setting are as follows (translated from german):

[x] support tag lost

[ ] disable new tag message for lost tags

[ ] support screen off mode

(BTW: Is it normal that I cannot take a screenshot of ReTag? It always exits or goes to background when pressing the power button)

Something strange: My whole 'logcat -f logfile.txt' call in Android Terminal Emulator after a tag discover and tag removal looks as follows (NFCLockScreenOffEnabler 1.4 and 1.5):

--------- beginning of /dev/log/main
I/dalvikvm( 5238): Turning on JNI app bug workarounds for target SDK version 11...
E/Trace ( 5238): error opening trace file: No such file or directory (2)
E/Term ( 5238): onCreate
D/Term ( 5238): TermService started
I/TermService( 5238): Activity called onBind()
I/Term ( 5238): Bound to TermService
I/TermService( 5238): Activity binding to service
D/dalvikvm( 5238): Trying to load lib /data/data/jackpal.androidterm/lib/libjackpal-androidterm4.so 0x41d861d0
D/dalvikvm( 5238): Added shared lib /data/data/jackpal.androidterm/lib/libjackpal-androidterm4.so 0x41d861d0
I/libjackpal-androidterm( 5238): JNI_OnLoad
I/Term ( 5238): waiting for: 5254

Hope you can help :)

If you need any other info (files with path please, as I'm not familar with android's system) please let me know.

Best regards

hedak