Help Troubleshoot My NFC? - Moto X Q&A

I'm having some problems with NFC. Prior to Friday evening, my NFC was working great with Android Beam, Google Wallet, etc.
Friday afternoon I was playing around with Tasker and the NFC Locale plugin to create some tasks when a specific NFC tag was read. I made just a simple "turn on flashlight" task and was wowing myself with the magic of the tag. I also installed the Xposed module that lets you use NFC with the screen off. After playing with it for awhile I put my phone in airplane mode (I was in a poor service area). A few hours later (still in airplane mode but with NFC turned on) I resumed play with NFC and Tasker to make some more interesting tasks but noticed my phone wasn't responding to my previously used tag or any other (unused) tags. I thought maybe since I didn't cell signal that is why it wasn't working (stupid thought, I know) and decided to wait till I had service to resume the tinkering.
Fast forward to tonight, I still can't get my phone to respond to any NFC tags or any tap to pay terminals (for use with Google Wallet) or Android Beam with my SO's Moto X and I can't think of what else to try before I do a factory reset.
So far I have:
1) frozen/hibernated every NFC using app individually to test each one to see if any of them would work on their own
2) uninstalled every app and Xposed module that uses NFC except Google Wallet
3) rebooted my phone multiple times ensuring NFC is on
4) ran a logcat to make sure NFC is actually turning on/off and from what I can tell it is (I can post the logcat if need be)
Factory resets are such a PIA and I'd like to avoid it at all costs but I am thinking that is the way I need to go unless anyone has any other ideas for me. Googling around it seems like a lot of NFC issues tend to be hardware related...I am definitely hoping that is not the case.
Thanks in advance for any advice or input!

Related

[Q] HTC One NFC not working?

I tried to use NFC on my htc one (sprint) at my local wallgreens but not matter what I did,the terminal would not even detect the nfc chip,even though it is enabled.Is there anything I have to do first before I try tapping the phone to the terminal (see picture below).I have NFC enabled through the settings,and entered my pin in the google wallet app before I started the process,but to no avail...
I tried beaming an app to an N4 today. It didn't work. I'll try try use beam with another phone and see if tat works.
The other day I played with NFC between my phone and tablet. Had to hold them back to back and be in an application like gallery (with a picture open) where when I hear the tone on NFC, then an option came up do you want to share this. Probably the same with music, etc. Was able to transfer pictures via NFC.
Hope that helps...
My local Walgreens has those little things but they aren't hooked up my NFC works just fine, I transferred pictures and I can use at McDonald's, they have it working perfectly. It might just be that Walgreens, many have them but they don't have them hooked up, it's stupid
Sent from my HTCONE using Tapatalk 4
I cannot even enable my NFC for some reason on my phone.
I check the box to turn it on, and it turns right back off.
Just in case you guys may have the positioning wrong. The NFC chip is the top left area of your phone. NFC works just fine for me.

How to keep NFC on when screen off

Is there a way to enable NFC when screen is off ?
Xposed had some modules that did this but could not find another solution
aalupatti said:
Is there a way to enable NFC when screen is off ?
Xposed had some modules that did this but could not find another solution
Click to expand...
Click to collapse
+1
A dev should be able to whip something up sooner or later.
No.
aalupatti said:
Is there a way to enable NFC when screen is off ?
Xposed had some modules that did this but could not find another solution
Click to expand...
Click to collapse
Unfortunately:cyclops:, they consider that a security issue. So unless you use a hack, you are SOOL.
I suppose it is a bit of a risk but the range of NFC is so limited. Too small to penetrate one's pocket or read from a distance. The only thing I used it for was in the car to toggle WiFi and Bluetooth which kicked off a chain reaction to start/stop Pandora streaming. Now I have to wakeup the phone first to scan NFC and connect BT. Not that big an inconvenience but I did like the option.
Sent from my Nexus 6 using Tapatalk
I guess its only a matter of time before a Dev figures this out.
Sent from my Nexus 6 using Tapatalk
Or someone fixes xposed for art.
Sent from my Nexus 6 using Tapatalk
vvveith said:
Unfortunately:cyclops:, they consider that a security issue. So unless you use a hack, you are SOOL.
Click to expand...
Click to collapse
It's no more a security risk than being able to enable "Ok Google" when the screen is locked. Not being able to to use NFC when the screen is locked has always annoyed me and was glad Xposed allowed me to do it with KitKat, alas no more. Even my work Blackberry, any current BB10 model and supposedly the most secure of the OSes, allows me to enable NFC when not locked.
Lost in translation?
Taomyn said:
It's no more a security risk than being able to enable "Ok Google" when the screen is locked. Not being able to to use NFC when the screen is unlocked has always annoyed me and was glad Xposed allowed me to do it with KitKat, alas no more. Even my work Blackberry, any current BB10 model and supposedly the most secure of the OSes, allows me to enable NFC when not locked.
Click to expand...
Click to collapse
We are not talking about being able to enable NFC when the screen is not locked. We are talking about having NFC enabled, and the device is sleeping with screen off, not being able to have NFC detect tags or what not without first turning screen on then also unlocking the device. I think you know this but just must of typed it wrong. If not, NFC works great with screen on once past the lock screen. I never disable NFC, I use it the same as the previous post. Getting in car, turns on bluetooth and then launches Pandora and GPS.
With the new Android Auto app and a supporting head unit, all you have to do when you get in your car is plug your phone into a USB port and everything else is automatic. Yeah, one great thing about Nexus 6 and mobile hands free tech.
vvveith said:
We are not talking about being able to enable NFC when the screen is not locked. We are talking about having NFC enabled, and the device is sleeping with screen off, not being able to have NFC detect tags or what not without first turning screen on then also unlocking the device. I think you know this but just must of typed it wrong. If not, NFC works great with screen on once past the lock screen. I never disable NFC, I use it the same as the previous post. Getting in car, turns on bluetooth and then launches Pandora and GPS.
Click to expand...
Click to collapse
You're correct, it's a miss-type and I wrote "unlocked" instead of "locked" - corrected.
I too also always keep NFC enabled, but having to unlock the phone is a real nuisance, thankfully as I also keep Bluetooth on now I can set my in-car to be a trusted device that disables the lock, so once the the connection is made I know I can just tap the phone without worrying. But now I don't even do that as I get Tasker to detect the connection and do it for me
I'm bumping the hell outa this thread. Just bought 20 of my first NFC tags to use various places just to find out NFC is disabled when the screen is off!? Mega-fail.
Anyone find any way to do this or is there a ROM that supports this yet that anyone knows of?
HixVAC said:
I'm bumping the hell outa this thread. Just bought 20 of my first NFC tags to use various places just to find out NFC is disabled when the screen is off!? Mega-fail.
Anyone find any way to do this or is there a ROM that supports this yet that anyone knows of?
Click to expand...
Click to collapse
i just wake up the device with s2w and then use NFC for various actions including unlocking the screen ( i use a pw due to exchange enforcement )
+1
Anyone have any luck getting this working?
I've tried the Xposed module and can't seem to get screen off detection working.
I'm on 5.1.1 (LMY48I)...
Im in the same boat as Jazic... any updates here?
no way?
You would think this functionality would be natively inherent...
This should be at least a quasi-option.
Like you should be able to enable NFC while screen is asleep to a white-listed tag, and be able to set it to wake up screen or not, and be able to unlock phone or not.
So long as a white-list is required it's not a security risk.
It would also be cool to be able to set up app specific UI macros to initiate from NFC.

Nexus 6 - Large apps killing NFC...?

Hi all,
I have a strange issue with my Nexus 6. For background I am using 64GB model, sim unlocked, stock, not rooted, not OEM unlocked, v5.0.1.
I recently purchased the Nexus 6, restored my account and apps to it. So far so good. Next time I started up the phone, I noticed NFC had stopped working. Checking the Settings menu it had completely disappeared along with "Tap and Pay". I know they were there before but they had gone. I went back to the retailers who happily swapped it for another.
Nexus 6 #2 - EXACTLY the same thing happened. I could then only presume an app was somehow causing it. After uninstalling/installing loads of apps I finally figured it out - any "large" app being installed seems to kill NFC on reboot. I don't know exactly how "large" it needs to be but the offending apps are all over 1GB. Any one (I have three such apps) of those installed and NFC goes. Uninstall it, reboot and it's available again.
I can replicate it everytime and on two different devices. Can anyone else confirm/deny/test the above and advise? If it was a bug I would have thought there would be other reports but then >1GB apps are fairly unusual. I can also confirm it DOESN'T happen on my (unrooted, stock) Nexus 5 running v5.0.1.
Any thoughts or ideas greatlly appreciated
TIA!
Am I really he only person suffering from this on two different phones?
dawmdt said:
Am I really he only person suffering from this on two different phones?
Click to expand...
Click to collapse
I have the CW 64 and i have a lot of games installed.
Some close to 4GB and my NFC works great, I pay with google wallet a lot.
My google play music is 15GB with the downloaded music from all access.
My guess is that one of your apps (possibly pre lollipop with no update ) are causing this.
Davzone said:
My guess is that one of your apps (possibly pre lollipop with no update ) are causing this.
Click to expand...
Click to collapse
Top man, you solved it! I was working on the assumption that a user installed app couldn't interfere with a system service like this!
I used an Application Permission app to see which of my apps had access to NFC, and there were a couple of old ones that I don't even use any more. Uninstalled them, restarted the phone and all working perfectly now
dawmdt said:
Top man, you solved it! I was working on the assumption that a user installed app couldn't interfere with a system service like this!
I used an Application Permission app to see which of my apps had access to NFC, and there were a couple of old ones that I don't even use any more. Uninstalled them, restarted the phone and all working perfectly now
Click to expand...
Click to collapse
Which apps specifically??
---------- Post added at 01:53 AM ---------- Previous post was at 01:11 AM ----------
I've only gone and fixed it!
IO don't know how or why, or which of these steps are unnecessary, but I will post EVERY step that I took, and the reason behind taking these steps was for the purpose of fixing secure fast unlock which seemed to be broken based on location, and I was attempting to fix it via bluetooth secure unlock, in the hope that fixing it via bluetooth would fix it via location too, and at the same time i was trying to figure out what was wrong with the NFC...
Settings, accessibility, turn all off (i had previously had pushbullet on, turn off_
install F secure app permissions, filter NFC, open every app that has NFC permissions
settings, security, smart lock, input pattern, trusted devices, add a newly paired bluetooth device (i used my laptop).
lock phone, unlock phone, to ensure that smart lock is working.
switch bluetooth off, lock, unlock to ensure that trusted location smart lock is working
settings, "more", turn aeroplane mode on. turn aeroplane mode off.
phone switched off, switched back on, askwd for pattern unlock before boot, upon boot NFC and android beam settings are restored in the "more" settings menu.
Please try it and confirm whether or not this is a valid fix

[Marshmallow][6.0][Q] Smartlock completely broken after M update

Hi all, I updated to android-M (completely wipe then installed stock rom). Since then, all the ways of smartlock do not work at all. I checked location access all the apps have it, including system apps (in app permissions). Please help. Has anyone sucesfully gotten Smartlock to work with android-M?
Worked fine for me on stock m and pure nexus
Works fine for me with my BT headset and Android Wear Watch. I've never tried it with a location.
Works with my smartwatch, my location , and my bluetooth stereo adapter thing for my house.
No problems here using MM Pure Nexus using my Android Wear for smart unlock.
Smart Unlock works fine for me with Bluetooth devices...but the location version does seem broken. I even have two location "circles" for my home, to cover a greater area, and I keep having to unlock it manually. This was not an issue for me on 5.1.1.
Location smart lock does not work well for me at all. 5.1.1 it worked great. Bluetooth smart lock is on point.
Location smart lock has been working fine for me the past couple weeks on 6.0. I did run into an issue initially where it seemed like it was stuck thinking I was always at a location to stay unlocked. That was right after I flashed and a reboot solved it.
Location is also broken for me, only works if I manually open Maps and let it settle my location for a bit, then the device stays unlocked for a couple of minutes only. Changing location accuracy has no effect on it.
I'm surprised more people aren't complaining about this...do most people not use location Smart Unlock?
Mine was working flawlessly on 5.1.1 after I upgraded to 6.0 was hit and miss bit I durty flashed the update-after performing factory reset it works fine again
Do you have an exchange account installed? If yes, switch to 'Nine' and it uses app-level encryption rather than device-level. That's the only time it didn't work for me.
Running stock latest image. No tweaks/root.
Sent from my Nexus 6 using Tapatalk
Location unlock is a bit messy for me as well. I thought only I had it.
Location unlock occasionally doesn't work for me (first thing in the morning, usually, or if the phone has been locked/screen off for an extended period of time), but it works most of the time; and the BT unlock works 100% of the time in my car (stupid Toyota not having Android music controls to browse albums...)
liquidzoo said:
Location unlock occasionally doesn't work for me (first thing in the morning, usually, or if the phone has been locked/screen off for an extended period of time), but it works most of the time; and the BT unlock works 100% of the time in my car (stupid Toyota not having Android music controls to browse albums...)
Click to expand...
Click to collapse
Even when Smart Unlock (Location) is working, it will still lock after an extended period of time untouched. It's just a built in safety feature.
Ok so consensus seems to be that location at least IS broken for a lot of people...I'm not sure why though, at least it's not just me.
Same here
Running Google nexus 5 and stock marshmallow, unrooted. Have had same problem since upgrade to marshmallow. Location worked beautifully on lollipop. Bluetooth still fine. Basically sometimes I'm lucky and it unlocks with smart lock, but mostly it's a manual unlock. Noticed that it does sometimes eventually unlock smartly when one waits a while on lock screen and screen on. Keep tapping it to keep active. Very frustrating, adding a feature in past which you get used to and then breaks in future.
It would seem that if a trusted location has an address, it does not work so well, if at all.
Moving the trusted location pin around so that the trusted location uses gps coordinates instead of an address seems to work more consistently. No recent problems with smart lock trusted locations.
The location smart lock never worked for me even in lollipop. The only way I got it to work is by dropping something like 20-30 pins to blanket my county to ever get it to say it unlocked for location. And in google's location history thing it looks all good with points dropped frequently at my house.
Me too, my cellphone don't unlock in my house.
He work well on 5.0.2, now I'm in 6.0 and don't work. I go to do downgrade

Gps stopped working. Kind of

So i recently switched from sprinit to verizon and at the sametime updated my phone with the new system update. Since then my gps randomly stops keeping track of my location in a trip. I downloaded a gps tool from the app store and when it happens i use the app to reset my gps and it works. But then later if I use google maps again it randomly gives me the same issue. Its a easy enough fix but its annoying to have to keep doing that.
Was hoping there was some kind of fix or am I just unlucky and the gps is starting to go out.
Any help would be appreciated.
Thanks
Check here...settings, connections, mobile network. Make sure u r on lte/cdma for Verizon
Sent from my SM-N950U using Tapatalk
chefjl said:
Check here...settings, connections, mobile network. Make sure u r on lte/cdma for Verizon
Sent from my SM-N950U using Tapatalk
Click to expand...
Click to collapse
Ya it was set to global. Hopefully it fixes it. Will test it out later when i need to leave work.
Having the same issue. I believe it started occurring after software update: N950USQU7DSL5 which was pushed out early February for me.
sjsuguy83 said:
Having the same issue. I believe it started occurring after software update: N950USQU7DSL5 which was pushed out early February for me.
Click to expand...
Click to collapse
Ya I switched over from global to lte/cmda like chefji suggested and it helped were its not occuring as much but I still have the issue. Hopefully it gets fixed. If not i may have to try to revert back to an older update.
I just saw this thread after posting my questio above. Same issue and I'm on Verizon too. Mine has always been a Verizon phone. I dont recall exactly when the problem started but definitely within last 2 months. Never had issues before. For me, the workaround seems to be to use an app called GPS Fix/Optimizer and on the home page of that app, click on the button that says System off on bottom left and turn it to System on. I hate having to do these extra steps and never had a problem with any other Android phone doing this.
Try wiping the Cache Partition. If that doesn't help, backup your device and perform a Hard Factory reset.
iceepyon said:
Try wiping the Cache Partition. If that doesn't help, backup your device and perform a Hard Factory reset.
Click to expand...
Click to collapse
Wipe cache partition but there is no reason to do a hard factory reset. This is a GPS problem and not a software issue. It is not isolated to Note 8 phones but seems to affect S9, S9+, Note 9, Note 10, and possibly a few others. It also started early Feb after Note 8's received a security update and the others received the Android 10 update. Samsung, Google, and especially Verizon are all pointing fingers at each other for blame instead of working together to try and come up with a fix. One thing I have found is that unlike the countless Android phones I have had in the past, there is absolutely no way to control the GPS. There no longer is an on/off switch. The best available choice is to search deep in settings to find Location but the only thing it controls is on/off switches for Wifi Scanning or bluetooth scanning. Turning both of those on now is considered High Accuracy. The only thing that has worked for me is using an app called GPS Fix/Optimizer in conjunction with an app called GPS Status. By using both of those apps before using Waze or Google maps, allows me to successfully navigate and it can find my exact position. I have also discovered that besides Waze and G Maps, many are reporting the same kind of problem with other location based apps such as Uber and Lyft. This needs to be fixed and I could care less which company is at fault but one of them needs to step up or all need to come together and figure out the problem...
mikeyk101 said:
Wipe cache partition but there is no reason to do a hard factory reset. This is a GPS problem and not a software issue. It is not isolated to Note 8 phones but seems to affect S9, S9+, Note 9, Note 10, and possibly a few others. It also started early Feb after Note 8's received a security update and the others received the Android 10 update. Samsung, Google, and especially Verizon are all pointing fingers at each other for blame instead of working together to try and come up with a fix. One thing I have found is that unlike the countless Android phones I have had in the past, there is absolutely no way to control the GPS. There no longer is an on/off switch. The best available choice is to search deep in settings to find Location but the only thing it controls is on/off switches for Wifi Scanning or bluetooth scanning. Turning both of those on now is considered High Accuracy. The only thing that has worked for me is using an app called GPS Fix/Optimizer in conjunction with an app called GPS Status. By using both of those apps before using Waze or Google maps, allows me to successfully navigate and it can find my exact position. I have also discovered that besides Waze and G Maps, many are reporting the same kind of problem with other location based apps such as Uber and Lyft. This needs to be fixed and I could care less which company is at fault but one of them needs to step up or all need to come together and figure out the problem...
Click to expand...
Click to collapse
Hello, I am having the same problem. I have a Galaxy Note 8 from AT&T, this problem started end of February, workaround is to switch the location OFF and then back ON but is annoying. I reset network, clear cache and nothing fixed the problem so I thought was a problem in the phone itself so I submitted a claim to Asurion, got the brand new replacement phone and the following day exact same problem appeared.
Now reading this thread I am fully convinced that is a bug. I hope it gets solved ASAP.
I posted about this on another thread and what I have stumbled on:
https://forum.xda-developers.com/showpost.php?p=82337821&postcount=18
I have seemed to narrow it down to it only happening when I connect my Note 8 to my 2016 Chevy Silverado and use Waze or Google maps on my radio via Android Auto. I made a few changes that I mentioned in the above thread to the battery settings for a couple apps. Because of the VID, I haven't been driving as much so I haven't done a lot of testing but this has seemed to help.
Well I thought it was fixed but it doesnt seem to be and it really seems to be an Android Auto glitch. Just yesterday, I had to run a couple errands and had phone plugged in for Android Auto. First couple trips, it worked just fine. Then one more trip, all I saw was the floating blue dot in Waze. While still plugged in to my Chevy, I went to GPS Fix and clicked to turn system on. I then went to GPS Status and it couldnt get a location fix. In GPS Status, I also selected Manage A-GPS State. First I tried reset and no fix. Then I did download and again, no fix. I gave it a little bit of time to see if it would work but it didnt. So next I unplugged my phone from my Chevy and again checked in GPS Status and no fix. I again went into Manage A-GPS State, reset, no fix, then download, and it fixed on my location right away. So for me, this is really pointing to an Android Auto issue. Hopefully a fix will come along soon...
Just to add, Waze had already been started once I fired up the Android Auto on the My Link Chevy radio as I had started a route. Waze was still running in the background when I disconnected from my Chevy radio so that kind of eliminates Waze as the problem, at least for me. Especially when GPS Status couldnt get a fix while I still had Android Auto running on my Chevy but as soon as I disconnected and ran through the GPS Status reset and download, I had a fix and Waze worked fine again.
Has this been resolved yet? Any fixes found?
Not completely resolved yet but the annoying workaround gets it working again. It should just work on it's own without all the extra steps. And I was able to get semi confirmation after creating a thread in the Google Support sub forum for Android Auto. I am being told that when plugging in the phone to use Android Auto that Android Auto attempts to also connect to the gps in my Chevy. It's kind of confusing and dont quite understand exactly what is happening. My vehicle does not have a dedicated gps system but I am being told that there could be some kind of GPS in the vehicle anyway and that could be causing the problem. I call BS on this info but I also didnt have any part of creating Android Auto. If this is what is happening, it pretty much says that Android Auto is probably the cause of the issue. I dont need military precision on my gps location and my phone inside my house will give me an accuracy of around 10 feet. No reason to be more accurate than that and this shouldn't even be a part of the Android Auto app.
https://support.google.com/androidauto/thread/45792804?hl=en
I posted this in the other thread but I'll add it here for completeness. I'm having the same issue on an unbranded note 8. But I'm not using android auto. I can use gps tools and it holds a lock fine. But if additional programs are launched, waze, maps, jbv1 I lose lock.
My Note 8 has the problem, I am not using WAZE, I am using The FitBit App with my VERSA 2, My Husband has the Note 9 and is using the FitBit App with his VERSA 2. His resulting miles walked and my resulting miles walked should be almost identical. They are not. I am consistently showing less miles than he does. When looking at the exercise map, generated by the GPS data, His walk path follows the streets we walked accurately, while mine cuts the corners, has me walking in drunken path across the properties located near the road and in some instances cutting across non walkable terrain. Giving me less mileage than my husband. Thankfully, my steps are accurately accounted for. I want this problem fixed. I don't like being cheated of my exercise miles.
Any update here? Note8 on Verizon. Having the same problem with Endomondo (fitness app) and Google Maps. Hard reset phone, and it's still problematic. For me, it might start out working fine, then midway thru a run it will stop. Usually resetting the app will make it work again.
I use T-mobile, and I tried just about everything and almost gave up. Today I was thinking that mayve its the wifi and bluetooth settings helping the GPS so I went to location and turned off the wifi and bluetooth improve accuracy settings and problem is fixed for me! So much headache gone. I was about to buy a new phone.
Dominicgage1994 said:
I use T-mobile, and I tried just about everything and almost gave up. Today I was thinking that mayve its the wifi and bluetooth settings helping the GPS so I went to location and turned off the wifi and bluetooth improve accuracy settings and problem is fixed for me! So much headache gone. I was about to buy a new phone.
Click to expand...
Click to collapse
Keep us updated if this continues to work. I will try this as well to see if it helps on mine too.
Dominicgage1994 said:
I use T-mobile, and I tried just about everything and almost gave up. Today I was thinking that mayve its the wifi and bluetooth settings helping the GPS so I went to location and turned off the wifi and bluetooth improve accuracy settings and problem is fixed for me! So much headache gone. I was about to buy a new phone.
Click to expand...
Click to collapse
I just tried this and it failed location fix right away after opening Waze in Android Auto on my Chevy. So still searching for a real fix...
Well it looks like the Android Auto developers are starting to listen. After creating a thread on their google community page months ago, and numerous others posting same issue, they said they were going to reach out to several posters by email with directions on creating a bug report to forward to them. They claim they have been unable to recreate the problem and wanted bug reports from several having the problem so they could take a look. I had another failure today on a trip so I created a bug file and forwarded it. We shall see what they find...

Categories

Resources