How to check GPS on Xiaomi smartphones: from tests to calibration

GPS problems on Xiaomi smartphones can be manifested in many ways, from a long search for satellites to the complete absence of a signal in navigation applications. Most often, users are faced with the fact that the maps show the wrong location, the route β€œjumps” or the device refuses to determine the coordinates at all, the reasons can be due to software failures, as well as hardware malfunctions of the antenna or module.

Before you carry your phone to the service center, you should diagnose the problem yourself. In most cases, checking GPS on Xiaomi does not require special skills - just follow the step-by-step instructions and use built-in tools or third-party utilities. It is important to understand that the accuracy of navigation depends not only on the smartphone, but also on external factors: weather conditions, built-up territory or the work of the nearest cell towers.

In this article, we will look at all the available ways to check GPS, from basic tests to deep diagnostics using the engineering menu, learn how to distinguish a software failure from a hardware failure, and what to do if the module stopped working after the MIUI update.

1. Quick GPS check through standard applications

The easiest way to assess GPS performance is to use Xiaomi’s built-in services or popular navigation devices, which require no additional software installation and takes 2-3 minutes.

Open the Google Maps or Yandex.Maps app and wait for the blue dot of your location to appear on the screen.

  • ⏳ Time to determine the coordinates: normally takes 5-15 seconds in open areas, if the search lasts longer than a minute, it is a sign of problems.
  • πŸ“ Accuracy of location: the radius of the blue circle around the point should not exceed 10-20 meters. Large values (50)+ Meters) indicate a weak signal.
  • πŸ”„ Signal stability: If the point β€œjumps” or disappears, interference or antenna malfunction may be to blame.

For more detailed diagnosis, use the GPS testing mode in the MIUI settings:

  1. Go to Settings. β†’ The phone.
  2. Tap 5-7 times on the MIUI version until the notification β€œYou became a developer” appears.
  3. Return to the main settings, open Additional β†’ Developer settings.
  4. Find the GPS Test option (Mock Locations on some models) and activate it.

πŸ’‘

If you don't have a GPS test, try using the GPS Status & Toolbox app from Google Play, which shows the number of satellites connected and the signal level in real time.

2. Verification through the engineering menu (codes and hidden functions)

Xiaomi’s Engineering Menu allows you to get detailed status information GPS-The module, including the number of satellites found, signal strength and possible errors, is suitable for advanced users, as it requires the input of special commands.

To open the engineering menu:

  1. Launch the Phone app and enter the code: ##4636###
  2. In the window that appears, select the Information (or Information) tab.
  3. Scroll down to the GPS block and press Start Fix (start fixing).

After activating the test, pay attention to the following parameters:

  • πŸ›°οΈ Satellites in view: Must be at least 8-12, a smaller number indicates a weak signal or antenna malfunction.
  • πŸ“Ά Signal strength: optimal values from 30 before 50 dB. If all satellites are showing 0 or Β«N/AΒ», module is not working.
  • πŸ” Fix status: should change from No Fix to 3D Fix or 2D Fix for 30 seconds.
What to do if the engineering menu is not opened?
On some Xiaomi models (e.g. Redmi Note 10 Pro or POCO X3), code ##4636## can be blocked. In this case, use an alternative method: 1. Install the MTK Engineering Mode app (for MediaTek processors) or Qualcomm Engineer Mode (for Snapdragon). 2. In Location β†’ GPS, run the test. 3. If the application does not start, check whether access to the engineering menu is disabled through the MIUI security policies (releasurate for enterprise devices).

If the satellites are not determined at all after the test is launched, try resetting the network settings:

  1. Go to Settings. β†’ SIM-maps and mobile networks.
  2. Select Network Settings Reset (or Wi-Fi, Mobile Network, and Bluetooth Reset).
  3. Confirm the action and restart the device.
πŸ“Š How often do you use it? GPS-navigation?
Every day.
Several times a week
Nearby
Only on trips.
Never.

3. Testing with third-party applications

Standard MIUI tools do not always give a complete picture of the status of GPS. For deep diagnostics, it is recommended to use specialized utilities that show additional parameters: the time of first fixation (TTFF), coordinate accuracy and even signal history.

Top.-3 check-in GPS Xiaomi:

AnnexFunctionsReference
GPS Status & ToolboxShows real-time satellites Tests TTFF (time to first fix) Saves logs for analysisGoogle Play
GPSTestVisualizes satellite location Shows signal strength in dB Supports A-GPS and GLONASSGoogle Play
GPS EssentialsAnalyzes coordinate accuracy Compares GPS and network data Exports data to KMLGoogle Play

Instructions for using GPSTest:

  1. Install the application and provide access to geodata.
  2. Press Start and wait for satellites to appear on the screen (green active, gray in sight).
  3. Notice the Accuracy parameter, which is considered bad above 50 meters.
  4. If the satellites do not appear within 2-3 minutes, go to the application settings and turn on the Force Time Injection option.

βœ… Turn on the plane mode for 30 seconds, then turn off

βœ… Stay in the open (away from buildings)

βœ… Turn off battery savings for navigation applications

βœ… Check that the date and time are synchronized with the network-->

Critical: If none of the applications show satellites, and the engineering menu gives an error, "GPS Hardware Failed," it indicates a hardware malfunction of the module, in which case the antenna needs repair or replacement.

4. Hardware inspection: antenna and GPS module

If software methods didn't help, the problem could lie in physical damage to components. - Xiaomi GPS-The antenna is usually located at the top of the body (near the main camera) and can be damaged by falls or moisture.

Signs of hardware malfunction:

  • πŸ”Œ GPS stopped working after falling or repairing.
  • πŸ’§ A notification appears on the screen about moisture entering the connector (even if the phone did not sink).
  • πŸ“΅ Engineering menu shows error GPS Hardware Not Responding.
  • πŸ” On visual inspection, a swollen body or traces of corrosion near the antenna are visible.

To check the antenna yourself:

  1. Remove the back cover (on removable models, such as the Redmi 4X or Mi A1).
  2. Check out the flexible GPS antenna plume – it’s usually connected to the motherboard next to the main camera connector.
  3. Check if the plume has moved away from the connector. If the contacts are oxidized, clean them carefully with alcohol.

πŸ’‘

On most modern Xiaomi models (such as the Redmi Note 11 or POCO F4), the GPS antenna is integrated into the motherboard.

If you're not sure about your skills, you should go to a service center. GPS-The module on Xiaomi varies from 1,500 to 4,000 rubles depending on the model. 12T The price is higher due to the complexity of the disassembly, and for Redmi 9A β€” below.

5. GPS calibration and resetting

Sometimes GPS gets incorrect after updating MIUI or resetting, which is where calibration or factory resetting helps.

Calibration methods:

  • πŸ”„ From the Engineering Menu: Open the menu by code ##4636##. GPS and press Clear. AGPS (clear up A-GPS). Then press Reset. GPS and reboot the phone.

GPS Status

  1. Open the app and go to Menu β†’ Manage A-GPS State.
  2. Press Reset, then Download to update the GPS assistant data.

If calibration doesn’t help, reset network and location settings:

  1. Go to Settings β†’ System and device β†’ Resetting.
  2. Select Network Reset (not to be confused with a full reset!).
  3. After the reboot, turn on GPS and check the work in Google Maps.
What is A-GPS and why should it be dropped?
A-GPS (Assisted GPS) is a technology that speeds up satellite search using mobile network data. Over time, the A-GPS cache becomes obsolete, which leads to a long time to determine the coordinates, resetting this data causes the phone to download current information from servers, which often solves the problems with the "long search" of GPS.

After reset, you may need to reconfigure access rights for applications:

  1. Find Location and check that Google Maps, Yandex.Maps and other navigation providers have access to the exact coordinates.

6. Frequent causes of GPS malfunction and their solutions

In 80% of cases, GPS problems on Xiaomi are not due to hardware breakdowns, but to software failures or incorrect settings. Below is a table of the most common causes and ways to fix them.

Problem.Possible causeDecision
GPS is offlineLocation access disabled in settings Google services failureCheck Settings β†’ Location (should be β€œOn”). Update Google Play Services in the App Store.
Long satellite search (>2 minutes)Obsolete A-GPS data Weak signal (indoors)Reset the A-GPS through the engineering menu. Go outside and wait 5-10 minutes.
Incorrect coordinates (shift by 100+ meters)Power saving mode is enabled Used only by network definition (without GPS)Turn off Battery Savings for navigation applications. In the location settings, select High Accuracy mode.
GPS only works with mobile internetMalfunction GPS-module (relying on data) LBS)Test your phone in airplane mode with GPS on, and if you don't get coordinates, the module is defective.

If none of these methods worked, check if GPS antivirus or VPN is blocking.Some applications (such as Avast or Kaspersky) may restrict access to geodata for security reasons.

πŸ’‘

On Xiaomi models with a Snapdragon processor (such as the POCO F3 or Mi 11), sometimes it helps to include the Force Full GNSS option in the engineering menu.This forces the module to use all available satellite systems (GPS, GLONASS, BeiDou), improving accuracy.

7 What to do if GPS does not work after the MIUI update

MIUI updates often bring not only new features, but also bugs. If GPS stopped working after an update, the problem usually lies in a driver conflict or reset module settings.

Algorithm of action:

  1. Update rollback (if the issue has recently appeared): Go to Settings β†’ About Phone β†’ System Update. Click on the three dots in the upper right corner and select Remove the latest update.
  2. Clean up the Google cache: Open Settings β†’ Apps β†’ App Management. Find Google Play Services, click Storage β†’ Clear the cache.
  3. Manual installation of the old version of MIUI (for advanced users): Download the firmware from en.miui.com. Refashion the phone via Fastboot or Recovery.

⚠️ Attention: Firmware rollback may cause data loss.Before the procedure, make a backup through Settings β†’ Additionally. β†’ Backup and reset. Also note that after a rollback, some features (such as new gestures or camera modes) may stop working.

If the problem persists, check the 4PDA or Xiaomi Community forums β€” maybe a patch has already been released for your model. For example, after upgrading to MIUI 14, many Redmi Note 10 users complained about the β€œjumping” GPS, and the solution was found only after the hot fix was released.

FAQ: Frequent questions about GPS on Xiaomi

Why does my Xiaomi GPS only work with mobile internet?
If the coordinates are determined only when the mobile Internet is turned on, this means that the phone uses data. LBS (Cell towers instead of satellites. Causes: Faulty GPS-module (diagnostics required) In the location settings, you select Battery Savings mode (only networking used) A-GPS (You need to reset it through the engineering menu to see if it works. GPS without internet, turn on the plane mode, then manually activate GPS. If the coordinates do not appear, the module is defective.
How to improve GPS accuracy on Xiaomi in the city?
In densely built environments, GPS signals are weakened by reflections from buildings (the urban canyon effect). To improve accuracy: Enable High Accuracy in location settings (uses GPS + Wi-Fi + mobile networks). Activate the Use GLONASS or Use BeiDou option in the engineering menu (if available). Use an external antenna (for example, for car navigation). Update A-GPS data via the GPS Status app. Also remember that accuracy depends on the weather: in cloudy weather, the signal is worse than in clear weather.
Can I check my GPS without going outside?
Yes, but with reservations. Indoors, you can: Check to see if the phone sees satellites through the engineering menu or GPSTest (even if the signal is weak); use Device Only mode (GPS only) in the location settings β€” if the coordinates are not determined at all, the module is defective; Bring the phone to the window (preferably on the south side) β€” sometimes the signal passes through the glass. However, for a full test, you must go to the open area (park, yard without tall buildings); Indoors, GPS can work unstable even on a serviceable device.
After the battery was replaced, the GPS stopped working.
It's a problem with unskilled repairs. GPS-antennas (often detached when the back cover is removed); antennas are not connected back to the motherboard; short circuits when a new battery is connected (if a non-original module was used); Solutions: Disassemble the phone and check the antenna connection (on the removable models). If you are not sure about your skills – contact the service with a request to check the food chain GPS-Module. Try resetting the network settings (Settings) β†’ SIM-map β†’ Resetting network settings). ⚠️ Warning: If the battery is also stopped charging or discharges quickly after the battery is replaced, the power controller may be damaged. GPS β€” It is not the only problem and a comprehensive diagnosis is required.
How to turn off GPS on Xiaomi to save battery?
GPS It only consumes energy when it is active (e.g. when using a navigator).To minimize consumption: In the location settings, select Battery Savings mode (only uses network and Wi-Fi). Disable geodata for unnecessary applications in Settings β†’ Confidentiality β†’ Permits β†’ Location. Enable Automatic Shutdown GPS Google Maps (navigation settings) Use Greenify or AccuBattery to suspend background navigation services. GPS (Settings β†’ Location β†’ Off.) is not recommended as it will block maps, weather widgets and some system functions.