Why GPS on Xiaomi Redmi 9 Pro may not work β and how to fix it
Geolocation on Xiaomi Redmi 9 Pro smartphones is built on a combination of satellite systems GPS, GLONASS, BeiDou and Galileo, but even with this arsenal, users often face problems: applications do not determine the location, maps βjumpβ, and the icon. GPS It's not just the power-saving modes that are at fault, but it's the power-saving modes that are at fault. MIUI, which aggressively disable background geoservice activity, outdated data AGPS or even the hardware limitations of the Qualcomm Snapdragon chip 720G.
In this article, weβll look at all the ways to turn on GPS on the Redmi 9 Pro, from basic to hidden developer settings, and how to diagnose malfunctions. If your smartphone canβt see satellites or detect coordinates with a 500+ meter error, check the simple things first: is flight mode on, does the MIUI geolocation block, and does not require updating AGPS data through the engineering menu.
Method 1: Enable GPS through the notification panel (fast method)
The most obvious, but not always working, way is to activate geolocation through the notification curtain. On Redmi 9 Pro, the GPS icon may not be in the default quick settings, so add it first:
- Pull down the notification bar twice to reveal the full list of switches.
- Click on the Pencil icon** (or Edit) in the lower right corner.
- Find the location item in the list of inaccessible switches (the βarrow to circleβ icon) and drag it to the active zone.
Now, turn on geolocation:
- π Open the notification panel again and tap the Location icon.
- π If the badge is lit up, but GPS Does not work β hold it with your finger for 2 seconds to get into the advanced settings.
- β‘ Check that you have selected the High Accuracy mode** (uses) GPS + Wi-Fi + mobile).
π‘
If the Location icon is grey and does not respond to clicks, reboot your smartphone β this will reset temporary system errors.
Method 2: Activate GPS in system settings
If the fast switch doesn't work, turn on geolocation through the settings menu, which also allows you to configure access rights for applications:
- Open Settings β Privacy β Location.
- Translate the slider "Location"** to the position "On".
- Slip on Location Mode and select High Accuracy (for maximum accuracy) or Device Only (if you want to save charge).
Next, check the permissions for applications:
- πΊοΈ Back to Settings β Privacy β Application authorizations β Location.
- π Find the list of applications that need access to GPS (For example, Google Maps, Yandex.Maps, 2GIS).
- π For each application, select βAllow All the Timeβ or βAllow Only While in UseΒ».
Is location included in the settings?|Selected mode "High accuracy"?|Is access allowed GPS fit-for-use?|Whether the data are updated AGPS?-->
Method 3: Resetting AGPS data and updating through the engineering menu
If GPS on the Redmi 9 Pro is turned on, but catches satellites longer than 5 minutes or shows incorrect coordinates, the problem may be in outdated AGPS (Assisted GPS) data, which helps the smartphone find satellites faster, but eventually loses relevance.
- Open the phone app and enter the combination: ##1472365###
- In the GPS Test menu that appears, select the AGPS tab.
After the update AGPS GPS It doesn't work anyway:
- π Check if mobile data is enabled (GPS It is used to speed up the search for satellites).
- πΆ Make sure you are in an open area (the signal is weaker in the room).
- π Reboot your smartphone and repeat the test in 10 minutes.
What to do if the engineering menu is not opened?
Method 4: Disabling Power Saving Modes that Interfere GPS
The MIUI shell on the Redmi 9 Pro is known for aggressive background optimization, which often turns off geolocation to save charge. If GPS is unstable (on and off), check the following settings:
- Settings β Battery and performance β Energy saving mode β select βNo restrictionsβ**.
Also check the Adaptive Battery settings** (if enabled):
- π± Make sure that navigation applications (e.g. Yandex.Navigator) are not included in the list of Restricted ApplicationsΒ».
- β‘ If the problem persists, disable the Adaptive Battery** completely.
Daily (navigator, tracking)| Several times a week | Nearby (maps only) | Very rarely | Never-->
Method 5: Checking for hardware faults GPS-module
If none of the software methods helped, the problem may lie in a hardware malfunction. GPS-On the Redmi 9 Pro, this is rare, but it's possible after falls, moisture or bad firmware:
| Symptoms. | Possible cause | Decision |
|---|---|---|
| GPS does not turn on at all (the icon does not appear) | Antenna dumping or module damage | Disassembly and inspection of antenna plume (experience required) |
| Satellites are not caught even in open areas. | Faulty chip Qualcomm Snapdragon 720G | Diagnostics at the service center |
| GPS works, but coordinates jump 100+ meters | Interference from a metal cover or film | Remove the case and repeat the test. |
| Geolocation works only with mobile internet | Not updated AGPS data or module failure | AGPS reset (see Method 3) |
For a deep diagnosis, use the GPS Test app (available on Google Play).
- π‘ Number of satellites and their signal (green) = plugged in, red = no signal).
- π Accuracy of coordinate determination (in meters).
- π Time of last data update AGPS.
π‘
If GPS-The module is physically damaged, it will cost 1,500-3,000 rubles (depending on the service center). Before repair, check the smartphone for moisture under the back cover - this may be the reason for the failure of the warranty.
Solving Common GPS Errors on Redmi 9 Pro
Even after turning on GPS, Redmi 9 Pro users face typical problems.
β οΈ Note: If after the update MIUI GPS stopped working, try to roll back to the previous firmware version, MIUI 13.0.4 for Redmi 9 Pro) contained geolocated bugs.
| Problem. | Reason. | Decision |
|---|---|---|
| GPS is switched on but does not determine location | No Internet (required for AGPS) | Enable mobile data or Wi-Fi |
| Apps don't see GPS, even though it's on | MIUI restrictions for background activity | Disable battery optimization for the app |
| Coordinates "swim" for 100-500 meters | Weak satellite signal (interference) | Go out into the open area, wait 5-10 minutes |
| GPS only works in some applications. | Incorrect permissions for individual programs | Check the location access settings |
If the problem persists, try resetting your network settings:
- Go to Settings β System β Resetting of settings β Resetting of network settings.
- Confirm the action (this will remove saved Wi-Fi networks and passwords).
- Reboot your smartphone and check your GPS again.