A step-by-step troubleshooting guide for Android phones stuck on "GPS signal not found," including Pokemon Go Error 11, Google Maps signal loss, and high accuracy location settings.

What Causes the GPS Signal Not Found Error on Android?

When your Android phone says "GPS signal not found," it sounds like something is broken, but most of the time it's just a settings issue or a weak signal. I've seen this pop up for all sorts of reasons: location services turned off, an app that doesn't have location permission, battery restrictions killing background GPS, a mock location app running in the background, or just standing inside a building where thick walls and roofs block the satellite signal. In Pokemon Go, this same message shows up as Error 11, meaning the game can't get a valid GPS fix from your phone. Error 12 is a different story: "Failed to detect location" means Niantic caught you using unauthorized location manipulation, like spoofing software or a modified client.

Google's Network Location Provider (NLP) exists for one simple reason: raw GPS just doesn't work well indoors. Instead of relying only on satellites, it estimates where you are using Wi-Fi and cell tower data. That's why a wrong Wi-Fi network or outdated cell info on Google's servers can leave your phone showing a location you left behind hours ago. And no, this isn't a hardware defect or something your carrier did wrong. Once you start digging through forums, you'll run into a whole vocabulary of terms: GPS signal lost, GPS drift, mock location, precise location, high accuracy, Google Location Accuracy, Wi-Fi scanning, Bluetooth scanning, AGPS, rubber-banding. Figuring out which one actually applies to your situation is honestly half the battle.

Quick 30-Second GPS Reset Steps to Try First

Before you start digging through menus, try this quick reset first. Force-close Pokemon Go completely, or whatever app is throwing the error, then set its location permission to "While Using the App." Next, flip Airplane Mode on, give it about 10 to 30 seconds, and turn it back off — that refreshes your radio connections. Once that's done, step outside or at least stand by a window to test it, since GPS works best when it has a clear view of the sky.

Toggling Airplane Mode works because it forces Android to drop and then reacquire its GPS, Wi-Fi, and cellular connections, which clears out a stuck location state. And if the error goes away when you stand near a window but comes back once you're deep inside a building, that's signal blockage, not a dead GPS chip. The table below lays out the quick fixes in the order I'd try them, from fastest to most involved.

How to Enable High Accuracy and Google Location Accuracy

Your Android phone actually pulls location data from several sources at once — GPS, Wi-Fi, mobile networks, and its built-in sensors — and High accuracy mode taps into all of them. So head to Settings > Location and switch the mode (sometimes labeled accuracy level) to High accuracy. From there, turn on Wi-Fi scanning, Bluetooth scanning, and the Google Location Accuracy toggle. Here's the thing about Wi-Fi scanning: it lets apps figure out where you are using nearby Wi-Fi networks even when Wi-Fi is switched off, and Bluetooth scanning does the same thing with Bluetooth beacons.

Turning on Google Location Accuracy helps your phone get a better fix because it lets Google blend sensor and network data with the raw satellite readings. If you're traveling overseas without a data roaming plan, though, GPS can take forever to lock on, since your phone can't pull down the auxiliary satellite data it needs. Hopping on Wi-Fi usually speeds this up a lot, and it works through that same AGPS mechanism. These settings matter most when you're indoors, underground, or surrounded by tall buildings, since that's where straight satellite reception is at its worst.

Fixing Location Permissions and Battery Restrictions

Since Android 10, Google's policy has required any app that uses GPS to hold explicit location permission. So if the permission got denied somewhere along the way — or quietly downgraded to "approximate" — you'll see a signal error even though your phone's hardware is working perfectly fine. Head to Settings > Apps > Pokemon Go > Permissions and make sure precise location is granted. On Samsung phones, the path is a little different: open Settings > Location > App permission and set the app to "Allow all the time" if you want it to keep tracking your location in the background.

Battery optimization is the other silent offender. Battery Saver and per-app restrictions can cut off background GPS, which means the app stops getting location updates the second your screen goes dark. So while you're troubleshooting, turn Battery Saver off, then head to Settings > Apps > Pokemon Go > Battery and allow background activity, or just set the app to Unrestricted. And if Developer Options or a mock location setting happens to be on, switch it off and test again — an active mock location app fights your phone's actual GPS chip, which is exactly what causes those dropouts.

Mock Location Apps and Why They Trigger Error 11

Fake GPS apps on your phone seem like a quick fix, but they don't hold up well in practice. The mock location provider ends up fighting your phone's actual GPS chip, which causes the signal to drop out and your avatar to rubber-band—snapping back and forth between where you really are and where the app claims you are. That instability alone explains why a lot of players still hit Error 11 even after they've sorted out permissions and battery settings. And it gets riskier from there: Niantic keeps updating its detection rules for virtual location tools, so using a mock location can land you with account strikes or even a ban.

Desktop-guided location changers work a bit differently. Instead of fighting your phone's GPS chip, tools like iAnyGo Location Changer and Fonelora Location Changer send a steadier virtual location from a PC or Mac, while the official game client on your phone stays untouched. Most of them come with Game Mode, Joystick Mode, and built-in cooldown timers, which makes the simulated movement look a lot more natural. There's a real trade-off, though: you'll need a computer and a cable to make it work. In exchange, you skip the chip-level conflict that makes on-device spoofing so unreliable.

When to Clear Cache, Reinstall, or Use a Desktop Location Tool

If the quick fixes fail, clear the app's cached location data. Go to Settings > Apps > Pokemon Go > Storage > Clear cache, then relaunch and test. On iPhone, deleting and reinstalling the app is the last resort, but on Android you should exhaust the cache and permission options first. For Samsung users, there is an extra step worth trying: open Device health > Battery > Google Maps and turn off "suspend app," a community workaround that has revived GPS for many users.

You should also isolate whether the problem is app-specific or system-wide. Open Google Maps, Waze, or MapFactor and check whether they can find you. If other navigation apps lock on instantly, the fault lies with the game or app itself. If every app shows GPS signal lost, the issue is in your phone's location stack, and a network reset is the next move. Toggle Airplane Mode ON for 30 seconds, then OFF. If that fails, use Reset Network Settings to refresh Wi-Fi, Bluetooth, and cellular GPS connections.

AGPS Reset and Community Workarounds That Still Work

Assisted GPS, or AGPS, downloads satellite almanac data over the network so your phone can lock on faster. When that data goes stale, your phone can take minutes to get a fix. Install a dedicated GPS utility such as GPS Status & Toolbox or GPS Test by Chartcross Limited, open the AGPS menu, select Clear and update, then wait about a minute for a lock. This single step resolves a surprising number of stubborn cases where the phone sees satellites but refuses to use them.

Several long-running community workarounds are also worth knowing. Leaving Wi-Fi on, even when you are not connected to a network, helps Android's scanning-based location. Starting GPS Status & Toolbox before launching the game primes the GPS chip. On Samsung phones, the Device health battery tweak mentioned earlier has been shared repeatedly in user forums. Older threads from 2015 through 2019 describe the same toggles, which tells you the core mechanics have not changed much across Android versions.

Error 11 vs Error 12 and Other Trade-Offs to Understand

The single most important distinction is between Error 11 and Error 12. Error 11 is a device signal or permission problem, meaning your phone genuinely cannot get a fix. Error 12 is a detection problem, meaning the game believes you are manipulating your location. Trying to fix Error 12 with the same steps you use for Error 11 will not work, and continuing to run spoofing software after an Error 12 warning risks escalating account penalties.

There are also limitations you cannot engineer around. Indoor, underground, and canyon-like urban environments weaken GPS reception, and poor weather can degrade it further. The location shown by Google NLP may differ from your actual position when Wi-Fi or cell info is outdated. Menu names and screenshots vary by carrier, device model, and software version, so a setting labeled one way on a Samsung Galaxy may sit under a different name on another brand. Treat every guide, including this one, as a map rather than a script.

Quick Fix Comparison Table

FixTime NeededBest For
Airplane Mode toggle30 secondsStuck location state
High accuracy + scanning toggles1 minuteIndoor and weak-signal areas
Battery restriction removal2 minutesGPS dropping when screen is off
Clear cache1 minuteApp-specific location errors
AGPS clear and update1 to 2 minutesSlow satellite lock
Network reset2 minutesSystem-wide GPS failure

The table above reflects the order that resolves the majority of cases. Start at the top, test after each step, and stop as soon as your location locks. Most users never need to go past the first three rows, and only a small minority require a full network reset.

Frequently Asked Questions

Why does my Android say GPS signal not found?

The error usually comes from location services being off, the app lacking location permission, battery restrictions cutting GPS, an active mock location app, or simply being indoors where walls block satellite signals. It is normally a settings or signal issue rather than a hardware defect, so start with permissions and accuracy settings before assuming your phone is broken.

How do I reset GPS on my Android phone quickly?

Toggle Airplane Mode on for about 10 to 30 seconds, then turn it off to refresh connections. Then go to Settings, tap Location, and switch the Location icon off and back on. Test in Google Maps outdoors or near a window to confirm the fix worked before reopening the app that showed the error.

What is the difference between Pokemon Go Error 11 and Error 12?

Error 11, or GPS signal not found, means the game cannot get a valid GPS signal from your device, often due to permissions, indoor signal loss, or an unstable fake GPS app. Error 12, or failed to detect location, means the game detected unauthorized location manipulation, so the two require completely different responses.

Does High Accuracy mode fix GPS signal not found?

Setting location mode to High accuracy, which combines GPS with Wi-Fi, mobile network, and sensors, helps the phone lock on faster. Enabling Wi-Fi scanning, Bluetooth scanning, and Google Location Accuracy further improves indoor positioning where raw GPS is weak, making this one of the most effective single changes you can make.