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.
- Open the Settings β Applications.
- Click on the three dots in the top right corner and select Show All Apps (or All Apps).
- In the search bar, enter Google Play Services and select the appropriate application.
- Go to Warehouse and Cache β click Delete Data and Clear Cache.
- Return to Settings β Location β Mode and select High Accuracy.
- 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):
- Open the Phone app.
- Enter the combination: ##36446337## (or #4636## for older versions of MIUI).
- Select Location β Location Based Service.
- Click Delete AGPS Data and confirm the action.
- Go back to the previous menu and select Reset to Default.
For Qualcomm (Snapdragon) processors:
- Enter the phone app: ##1472365##.
- Go to the GPS tab.
- Press Clear AGPS and Reset.
- 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?
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:
- Connect your smartphone to your computer and confirm the debugging permission.
- Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
- Enter the commands: adb shell su rm /data/misc/location/gps.conf reboot
- 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-startReset 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:
- Go to Settings. β SIM-maps and mobile networks.
- Select Network Settings Reset (or Wi-Fi, Mobile Network, and Bluetooth Reset in newer versions of MIUI).
- Confirm the action by entering PIN-code.
- 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:
| Annex | Functions | Reference |
|---|---|---|
| GPS Status & Toolbox | AGPS reset, satellite test, compass calibration | Google Play |
| GNSS Test | Viewing GPS/GLONASS signals, resetting cache | Google Play |
| GPSTest | Module diagnostics, export logs for analysis | Google Play |
Instructions for using GPS Status & Toolbox:
- Install and open the application.
- Click on the three dots in the upper right corner β AGPS status management.
- Select Reset, then Download.
- Wait until the process is completed (may take a few minutes).
- 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:
| Model | Typical problem | Decision |
|---|---|---|
| Redmi Note 9/9 Pro | Loss of GPS signal after upgrade to MIUI 13 | Recoil on MIUI 12 or hand-held firmware of GPS module via Fastboot |
| POCO X3 NFC | Long satellite search (more than 10 minutes) | Replace the gps.conf file with Magisk or ADB |
| Mi 10/10 Pro | Incorrect coordinates in urban development | Activation of Device Only β Reboot β Return to High Precision |
| Redmi K40/POCO F3 | GPS shuts down after 5-10 minutes of use | Disabling 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":
- Go to Settings β Location β Mode.
- Select Device Only (disables Wi-Fi and mobile data for geolocation).
- 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:
- 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.