How to reset GPS settings on Xiaomi smartphones: 5 working ways

Misfunctioning GPS on Xiaomi, Redmi or POCO smartphones can turn navigation into a real torture: applications like Google Maps or Yandex.Maps show the wrong location, long searches for satellites or even refuse to determine coordinates. Most often the problem lies in the lost geolocation module settings, which can be returned to factory parameters without completely resetting the phone.

In this article, we will discuss 5 proven ways to reset GPS β€” From simple (through the settings menu) to advanced (using the engineering menu and ADB-You will learn how to diagnose a malfunction, which Xiaomi models are more likely to suffer from geolocation bugs, and what to do if the reset did not help. MIUI 12–14 and HyperOS, including new models in 2026.

Signs of GPS malfunction on Xiaomi: when you need a reset

Before you reset, make sure that the problem is really in the GPS module, not software failures or hardware breakdowns.

  • πŸ“ Applications (Google Maps, Yandex.Navigator) show your location with an error of more than 50-100 meters, even in open areas.
  • πŸ”„ The navigator endlessly searches for satellites (the compass icon rotates for more than 5 minutes) or gives a message "Signal weak".
  • πŸ“΅ Geolocation only works when connected to a mobile network or Wi-Fi, but refuses to determine the coordinates by satellite.
  • πŸ”„ After updating MIUI/HyperOS or- GPS has ceased to function.
  • πŸ“± On some models (for example, Redmi Note 11 or POCO X5) notice "GPS Disabled despite active geolocation.

If one of the items matches, resetting the module will probably help, but first check the basics:

Is GPS on in the notification curtain?

Is High Accuracy Mode Activated in Location Settings?

Is mobile data or Wi-Fi connected (to speed up satellite search)?

Google Maps and Google Play Services Updated"?-->

Important! On some Xiaomi models (such as the Mi 11 or Redmi K50), GPS problems may be due to a hardware defect in the antenna. If the reset didn't work, check the phone for physical damage or contact a service center.

Method 1: Reset location settings via Android menu

The most secure and versatile method that works on all Xiaomi smartphones regardless of the firmware version: it resets GPS settings, but does not affect personal data or installed applications.

  1. Open the Settings β†’ Applications.
  2. Click on the three dots in the top right corner and select Show All Apps (or All Apps).
  3. In the search bar, enter Google Play Services and select the appropriate application.
  4. Go to Warehouse and Cache β†’ click Delete Data and Clear Cache.
  5. Return to Settings β†’ Location β†’ Mode and select High Accuracy.
  6. Reboot your smartphone.

After the restart, wait until the system re-detects your location (this can take up to 10 minutes).

πŸ’‘

After resetting the GPS, it is recommended to turn on the aircraft mode for 1-2 minutes, and then turn it off, which will help the module synchronize with satellites faster.

Method 2: Use of the Engineering Menu (MTK and Qualcomm)

The Engineering Menu is a hidden settings section that allows you to test the hardware components of a smartphone, including GPS.The method works on most Xiaomi models, but the interface may differ depending on the processor (MediaTek or Qualcomm).

For MediaTek processors (Helio, Dimensity):

  1. Open the Phone app.
  2. Enter the combination: ##36446337## (or #4636## for older versions of MIUI).
  3. Select Location β†’ Location Based Service.
  4. Click Delete AGPS Data and confirm the action.
  5. Go back to the previous menu and select Reset to Default.

For Qualcomm (Snapdragon) processors:

  1. Enter the phone app: ##1472365##.
  2. Go to the GPS tab.
  3. Press Clear AGPS and Reset.
  4. Activate Full Cold Start (if available)

After resetting through the engineering menu, be sure to restart the phone and wait for the satellites to sync again in an open space (such as at a window or on the street).

What is AGPS and why dump it?
AGPS (Assisted GPS) is a technology that speeds up satellite search using mobile network data. When a satellite cache fails, AGPS can contain outdated data, leading to geolocation errors. Resetting AGPS forces the GPS module to re-download relevant information from satellites.

Method 3: Resetting through ADB-Teams (for experienced users)

If standard methods don’t work, you can use Android Debug Bridge (ADB), a tool for debugging Android devices, which requires connecting your smartphone to your computer and basic command line knowledge.

What you need:

  • πŸ’» Computer with installed Xiaomi drivers and package ADB Tools.
  • πŸ“± Included Debugging by USB on a smartphone (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times to activate the developer mode, then additionally β†’ For developers β†’ Debugging by USB).
  • πŸ”Œ USB-cable (preferably original).

Instructions:

  1. Connect your smartphone to your computer and confirm the debugging permission.
  2. Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
  3. Enter the commands: adb shell su rm /data/misc/location/gps.conf reboot
  4. If the su command is not working (no root rights), use the alternative: adb shell pm clear com.google.android.gms adb shell pm clear com.android.location.fused

After restarting, check the GPS. If errors persist, try the additional command to reset the GNSS cache:

adb shell cmd gnss force-full-cold-start

Reset via Android settings

Engineering menu

ADB-team

I've tried nothing.

Another way.-->

Method 4: Complete network reset (including GPS)

If GPS is not running smoothly with mobile or Wi-Fi, the problem may lie in network system settings, in which case resetting all network parameters, including connection and geolocation data, will help.

Instructions:

  1. Go to Settings. β†’ SIM-maps and mobile networks.
  2. Select Network Settings Reset (or Wi-Fi, Mobile Network, and Bluetooth Reset in newer versions of MIUI).
  3. Confirm the action by entering PIN-code.
  4. After the reboot, reset your connection to the mobile network and Wi-Fi.

This method removes:

  • πŸ“Ά Saved Wi-Fi networks and their passwords.
  • πŸ“± Mobile network settings (APN, preferred type of network).
  • πŸ“ Location and cache data GPS.
  • πŸ”„ Bluetooth paired devices.

Attention! After a network reset, you may need to re-activate the eSIM (if you use it) and set up the APN for mobile Internet. APN settings for popular operators (MTS, Beeline, Tele2) can be found on their official websites.

Method 5: Manually Update AGPS Data Through Applications

If the reset didn’t work, try to force the AGPS data to be updated with third-party utilities, which is true for devices that haven’t received firmware updates in a long time or are used in regions with weak satellite coverage.

The best apps to update AGPS:

AnnexFunctionsReference
GPS Status & ToolboxAGPS reset, satellite test, compass calibrationGoogle Play
GNSS TestViewing GPS/GLONASS signals, resetting cacheGoogle Play
GPSTestModule diagnostics, export logs for analysisGoogle Play

Instructions for using GPS Status & Toolbox:

  1. Install and open the application.
  2. Click on the three dots in the upper right corner β†’ AGPS status management.
  3. Select Reset, then Download.
  4. Wait until the process is completed (may take a few minutes).
  5. Reboot your smartphone.

If the AGPS GPS still doesn’t work after the update, check the power saving settings: some Xiaomi models aggressively restrict background activity of navigation applications. Add Google Maps or Yandex.Maps to the AutoRun list and No restrictions in battery settings.

Xiaomi models with frequent GPS problems: what to do for owners

Some Xiaomi smartphones suffer from GPS system bugs that are not always solved by resetting, and here is a list of models with known problems and ways to solve them:

ModelTypical problemDecision
Redmi Note 9/9 ProLoss of GPS signal after upgrade to MIUI 13Recoil on MIUI 12 or hand-held firmware of GPS module via Fastboot
POCO X3 NFCLong satellite search (more than 10 minutes)Replace the gps.conf file with Magisk or ADB
Mi 10/10 ProIncorrect coordinates in urban developmentActivation of Device Only β†’ Reboot β†’ Return to High Precision
Redmi K40/POCO F3GPS shuts down after 5-10 minutes of useDisabling Battery Optimization for Google Services

For Redmi Note 11 and later (on the Snapdragon 695/778G), it often helps to disable the function "Double Location Detection":

  1. Go to Settings β†’ Location β†’ Mode.
  2. Select Device Only (disables Wi-Fi and mobile data for geolocation).
  3. Wait 2-3 minutes, then return to High Accuracy mode.

Attention! Some Xiaomi firmware (especially customized ones) may not have GPS configuration files (gps.conf) or be corrupted, requiring manual file replacement via TWRP or ADB root permissions.

What to do if GPS resets don't help

If none of the methods has restored the work of the geolocation, the problem may be associated with:

  • πŸ› οΈ Hardware malfunction (damage to antenna) GPS motherboard).
  • πŸ“± Unofficial firmware that does not have drivers GPS.
  • πŸ”‹ Energy saving, aggressively restricting the operation of the module.
  • πŸ“‘ Regional restrictions (e.g., some Xiaomi models blocked in China) GPS for foreign satellites).

Actions for diagnosis:

  1. Check the hardware: Make sure there is no physical damage (cracks, dents) to the GPS antenna area on the back of the phone. Try using GPS elsewhere (such as in open areas) - possibly the interference problem.

Test with another firmware:

  • Install the official Global ROM (if you have a Chinese version).
  • Try custom firmware based on AOSP (like Pixel Experience) if warranty is not important.
  • Turn off energy saving for navigation applications: Settings β†’ Battery β†’ Choice of applications β†’ Google Maps/Yandex.Maps. β†’ No restrictions.

If all attempts to fix the GPS on your own failed, contact the service center Xiaomi. In some cases (for example, if the antenna is damaged after a fall), you will need to replace the module, which will cost 1,500-3,000 rubles depending on the model.

πŸ’‘

Before visiting the service center, back up your data and reset your phone to factory settings, which will eliminate software errors and speed up diagnosis.

FAQ: Frequent questions about resetting GPS on Xiaomi

Can I reset my GPS without losing data?
Yes, all of the methods described in this article (except for a complete network reset) save personal files, photos and applications. However, for reliability, we recommend backing up important data through Settings β†’ Google β†’ Backup.
Why does the GPS still not work after the reset?
Possible causes: πŸ“΅ No satellite signal (try going outside). πŸ”§ Incorrect power saving settings (turn off optimization for Google Maps). πŸ“± Google Play Services (Update via Play Market). πŸ› οΈ Hardware breakdown (requires diagnosis in the service).
How to check if GPS works on Xiaomi?
Install the GPSTest app or GPS Status and pay attention to: πŸ“Š Number of satellites found (must be at least 5-8). πŸ“ Accuracy of coordinate determination (error less than 10 meters - norm). πŸ”„ Satellite search time (ideally up to 30 seconds in open areas) If the satellites are not more than 5 minutes, the problem requires intervention.
Do I need to update my firmware to fix my GPS?
Yes, in many cases, GPS bugs are fixed in newer versions of MIUI or HyperOS. Check for updates: Settings β†’ About Phone β†’ System Update If an update is available, install it and reset the GPS. For the Redmi Note 9 and POCO X3 models, firmware at least MIUI 13.0.4 is recommended.
Can GPS be calibrated without special applications?
Yes, most Xiaomi smartphones calibrate automatically when you first use it. To speed up the process: Turn on your GPS and go out into the open. Rotate your phone in the air with eight (this helps the sensors determine orientation). Wait 5-10 minutes without moving. If the accuracy remains low, use applications like GPS Status for manual calibration.