How to Fix Android GPS Not Working Issue

Tech Insights in Your InboxSubscribe to our free newsletter and never miss out on what's happening in the tech world. Learn Tech Today, Lead Tomorrow.

Having trouble with your Android device's GPS functionality? If you're facing issues where your GPS isn't working as expected, this guide is here to help. We'll provide practical solutions to get your Android's GPS back on track, ensuring you have accurate location services when you need them

Quick Answers & FAQ

  1. Why is my Android GPS not working?

  2. How can I fix GPS problems on my Android?

  3. What if my Android GPS is inaccurate?

  4. Should I reset my Android for GPS issues?

    • As a last resort, you can try a factory reset, but backup your data first.

  5. Why isn't my GPS working in certain apps?

    • Ensure location permissions are granted for those apps in settings.

How to troubleshoot GPS problems on android devices

1. Toggle Your GPS

The easiest and quickest way to solve the problem is to toggle the GPS so that it gets a chance to refresh itself. You can turn the GPS On or Off from the notifications shade of your phone or settings:

  • Navigate to Settings
  • Search for location, then tap it. Or, Security & Location or Biometric and Location
  • Tap Location.
  • Toggle it off and on.

2. Toggle Airplane Mode

  • Airplane Mode is a feature that disables all wireless communications on your device, including GPS, Wi-Fi, and cellular connections.
  • Enabling Airplane Mode can help reset the GPS hardware and clear any temporary glitches or conflicts.
  • To toggle Airplane Mode on your Android device, follow these steps:
    1. Swipe down from the top of your screen to access the Quick Settings menu.
    2. Look for the "Airplane Mode" icon (usually an airplane symbol) and tap it to turn it on.
    3. Wait for a few seconds, then tap it again to turn it off.

3. Power Saving Mode

'Power Saving mode' reduces your android phone performance and limits vibration, location services and most background data. It may be beneficial when saving battery, but you must disable Power Saving mode if you are trying to use your GPS.

  • From Settings
  • Tap Battery and device care.
  • Then, tap Power Savings

4. Restart Your Android Device

You can fix many problems with a restart. Press and hold the Power button or Power and Volume Down Button to restart your device. Once the menu appears, tap Restart or Power off and Restart.

5. Tweak the GPS Settings (Fixes searching for GPS problems in google maps)

The GPS settings of your phone can make a lot of difference in your location's calibration. Your GPS could be using some assistance from other technologies to help get a better location.

However, this will only happen when you have chosen the proper settings. To check the GPS settings on your phone, follow these steps:

  • Head to the settings menu of your device
  • Scroll down to check for location Or Security & Location
  • Under location, tap on Mode

You will notice that there are three different settings available under Mode. Your GPS can provide the most accurate location, depending on your chosen setting.

You must choose "High Accuracy" because the other two options will limit how your GPS checks the location.

  • High accuracy (Battery usage: high): Uses GPS, Wi-Fi, and mobile networks to estimate location.
  • Power saving / Battery saving (Battery usage: low): Uses Wi-Fi and mobile networks to estimate location.
  • GPS only / Device only / Device sensors (Battery usage: moderate): Uses GPS to estimate location.

6. Update Google Maps

Updating your Google maps can make a big difference.

  1. Open your Google Play Store app.
  2. At the top right, click your profile icon.
  3. Then, tap Manage apps & devices. Apps with an update available are labeled "Update available."
  4. Search for Google Maps
  5. Tap Update.

Once the update is complete, restart your device and allow the GPS to check the location again.

7. Clear Cache and Data

Cache files store information that helps your device load the application quickly. These files are made over time once you keep using the application.

Here is what you need to do:

  • Go to Settings
  • Tap on Apps (App Manager, Manage apps, depending on the Android device)
  • Find the Google Maps app and tap on it
  • Tap Storage.
  • Next, tap Clear Cache and Clear Data
  • Go back to the Home screen and relaunch the app

Once you have cleared all the data and cache files, restart your phone and use GPS again. Check if the issue you were facing has been resolved.

8. Use GPS Status and Toolbox App

The GPS Status and Toolbox App is a practical and user-friendly application that can give you a lot of information on your device's GPS settings.

It can also help install necessary updates for Assisted GPS Data, also known as A-GPS data. The A-GPS data enhances the GPS performance of your device.

Download the GPS Status and Toolbox App

9. Safe Mode

Some of your apps use GPS services on your device. If these apps end up with corrupt files, it may affect your device's GPS performance. To check if an app is causing the problem, use your phone in Safe Mode and check if it works fine.

    • Press and hold the Power button on your device till you see the Power menu > Tap Power Off.
    • Press and hold the Power and Volume Down buttons simultaneously to turn the device on.
    • Once the Samsung logo appears on the screen, you can let go of the power button. Ensure you keep holding the Volume Down Button
    • Safe Mode will now appear at the bottom left of the screen.

How to Exit Safe Mode (3 Ways):

    1. Press and hold the Power button for at least 6 seconds, then tap Restart.
    2. Press and hold the Power + Volume Down buttons for at least 5 seconds
    3. Swipe down from the top of the screen to access the Notification Panel, then tap on "Safe mode is on" To disable and restart.

10. Update your Software

If there are delayed updates for your phone, it is time for you to check and update your software.

  • Go to the Settings menu of your device.
  • Please scroll down to find About device and tap on it
  • Tap on Check for Updates, and if a newer version is available, install the latest updates.

11. Wipe Cache Partition

If you are facing problems with your GPS, it is always recommended to wipe the cache partition of your device and allow it to build new cache files. This will ensure that the cache partition is not causing the problem.

Older Models / Versions:

  • To turn off your phone, press and hold the Power, Volume Up, and Home buttons until your phone vibrates.
  • You will be in the Recovery menu of your device.
  • Highlight the 'wipe cache partition' option by using the Volume Down key and pressing the Power key to select the option.


  • Press and hold the Power button on your device till you see the Power menu > Tap Power Off
  • Connect your phone to a desktop/ laptop with the original Type-C cable
  • Press and hold the Power + Volume Up Buttons
  • When the Android logo appears, release all keys.
  • Use the Volume down button to navigate, then select "Wipe cache partition."
  • Use the Power button to make selections.
  • Once the wipe cache partition process is complete, select Reboot System using the Power button.
  • Press the Power key to restart the device.

12. Factory Reset

Resetting your device to factory settings deletes all data, including your downloaded apps. This is why creating a backup of all crucial data is essential.

  • Go to the Settings menu of your device
  • Tap on Back up and Reset
  • You can now check or uncheck the option to create a backup depending on your preferences.
  • Towards the bottom of the screen, you will notice the option to Reset to Factory Settings.
  • Tap on it and confirm the Reset when you get a warning message informing you that your data will be lost.

How can I determine if the GPS problem I face is hardware-related or software-related?

To find out where the problem lies, you can use an application like GPS Essentials, available on the Play Store. Download and install GPS Essentials on your phone. Now open the app and tap on Satellites.

You will notice on your screen that your phone will try to connect to the satellites around Earth.

If your phone cannot connect to a satellite, there is a chance that the device is facing a hardware problem.

On the other hand, if the screen shows that the satellites are connecting, but your GPS is still not working as expected, then the problem lies in your device's software.

If the software is the concern, the solutions mentioned in this article will work for you. If the problem lies in the hardware, you must consider taking your phone to a technician who can check the device.

What should I do if my GPS is not telling the location accurately?

If you have already updated Google maps and still find the GPS of your device showing you the wrong locations, then there is a chance that the compass is not calibrated correctly.

If your device gets incorrect orientation information when you try to use a navigational app, then the compass of your Android device needs to be calibrated.

You will require an app to calibrate the compass of your device. GPS Essentials is a good app on the Play Store which can help you calibrate your device's compass. Download and install the app.

  • Please open it and tap on 'compass.'
  • You must use your phone to draw figure 8 in the air to calibrate the compass. Once you wave your phone in the air creating the pattern of the number 8 sideways, you will be able to calibrate the compass.
  • Draw the pattern several times to properly calibrate the phone's compass.

How can I refresh my GPS data?

Sometimes, your device may show the wrong location, or the GPS may not work because it is stuck on one of the GPS satellites even though that particular satellite is not within range.

This causes the GPS of your device to show incorrect information. By refreshing the GPS data, you can correct this problem.

You can use an app like GPS Status and Toolbox to refresh the data. The app is available on the Google Play Store, where you can download and install it for free.

  • Open the app and tap anywhere on the screen.
  • Tap on the spanner icon to bring up the drop-down menu
  • Tap on Manage A-GPS status.
  • Now tap on Reset.
  • Once that's done, go back to Manage A-GPS state and tap on download.

Once the download is complete, your GPS data will be refreshed.

If you find that your GPS issue persists despite trying these solutions, don't hesitate to reach out to our dedicated support team.

Be sure to follow us

Join our newsletter

Subscribe to our newsletter and never miss out on what's happening in the tech world. It's that simple.
Be sure to follow us

Join our newsletter

Subscribe to our newsletter and never miss out on what's happening in the tech world. It's that simple.