Geolocation has become an integral part of modern smartphones, from navigation in Google Maps to taxi services and geotagging in social networks. Owners of Xiaomi devices (including sub-brands Redmi, POCO and Black Shark) sometimes face questions about how to activate GPS, especially after resetting or updating MIUI. In this article, we will analyze all the available ways to enable geolocation, nuances for different versions of firmware and typical errors that interfere with accurate positioning.
It is important to understand that GPS-Xiaomi module works in conjunction with other positioning systems: A-GPS (So just turning on the switchboard in the settings doesn't always guarantee stable performance. We're going to look at not only the basic steps, but also the hidden parameters that will help improve accuracy, like setting up the switchboard. EPO (Extended Prediction Orbit for a quick cold start.
If you notice that navigation is unstable β you're looking for satellites, you're showing incorrect coordinates, you're not even able to locate them β you'll find a checklist to diagnose the problem, and for owners of devices with MIUI 14 and later, we've added up-to-date screenshots and accounted for changes in the interface that often confuse users.
1. Basic method: enable GPS through the notification panel
The fastest way to activate geolocation is to use the Quick Settings Panel, which is suitable for all Xiaomi models, regardless of MIUI or Android version.
- π± Swipe down from the top edge of the screen to open the notification bar.
- π Find the Location icon** (usually stylized as a navigator icon or arrow) If it's not there, swipe left to deploy the full panel.
- π Stick the badge once if it lights up (usually blue or green) β GPS included.
Please note that on some devices (for example, POCO F5 or Redmi Note 12) when you first turn on, you may request permission to access geodata for system applications.
β οΈ Note: If the Location icon on the panel is gray and inactive, it may mean that GPS It's disabled at the system level, so you can move to the next section with the settings through the settings menu.
2. enable GPS through system settings
If fast access didn't work or you need to adjust geolocation options more flexibly, use the settings menu. This method is universal and works even on older versions of MIUI (e.g. MIUI 12).
- Open the Settings app** (cog icon).
- Go to Memory and Geoposition (newer versions) or Additional β Geoposition (older versions).
- Activate the location accuracy slider** at the top of the screen.
- Below, select the mode of operation: π‘ Β«High accuracy - it is used GPS, Wi-Fi, mobile networks and sensors: optimal for navigation, but consumes more battery. πΆ Β«Charge savings** β determines location by towers and Wi-Fi, GPS It's rare, it's good for geotags on social media. π Β«Only by device.** Only by device. GPS-The most accurate, but slow and energy-intensive module.
On devices with MIUI 14+, there may be no Memory and Geo-Position section, in which case the path will be: Settings β Applications β Permissions β Geo-Position. Here you can also configure access for individual applications (for example, prevent TikTok from using your location).
Make sure your smartphone is not in energy saving mode
Check your internet connection (required for A-GPS)
Update your firmware to the latest version of MIUI
Turn it off. VPN (can block geodata)-->
3. Hidden GPS settings: Developer Mode and EPO
If standard methods don't give you a stable signal, you should look into the hidden settings, which allow you to manually update EPO data, which speeds up the cold start of GPS, or change the parameters of GPS.conf for better reception in your region.
First, activate the developer mode:
- Go to Settings. β The phone.
- Tap 7 times on the MIUI version (you will be notified βYou became a developerβ).
- Go back to the main settings menu and open a new section for developers.
β οΈ Note: Changing the GPS.conf file without knowing the parameters can cause the module to be completely inoperable. If you are not sure, use standard settings or contact the service center.
What is an EPO and why should it be updated?
4.GPS problems on Xiaomi: causes and solutions
If GPS is not on or is not working properly, the reasons may be both software and hardware. Below is a table with typical problems and ways to fix them:
| Symptoms. | Possible cause | Decision |
|---|---|---|
| GPS badge flashes, but satellites are not caught | Outdated EPO data or module failure | Update your EPO through Developer Mode or reboot your phone |
| Geolocation only works with Wi-Fi | System-level GPS disabled or settings crashed | Check the permissions in Settings β Geoposition and reset the network settings |
| Coordinates are βjumpingβ or showing incorrectly | Metallic objects or weak signal | Go out to the open area, turn off the case with magnets |
| GPS shuts down on its own | Active mode of energy saving or optimization of MIUI | Add a navigation app to battery exclusions |
The MIUI aggressively optimizes background processes, which can shut down GPS after 5-10 minutes without active use.
- Find your navigation app (like Google Maps) and set it to βNo Limits.β
π‘
If GPS Not working after the update MIUI, Try resetting your network settings: Settings β SIM-maps and mobile networks β Reset network settings. This will remove stored Wi-Fi and cellular settings, but often solves geolocation problems.
Verification of GPS operation: test applications
To make sure that the module is working correctly, use specialized utilities that show the number of satellites caught, the accuracy of the signal and the speed of updating coordinates.
- π GPSTest (from Chartcross Limited) β displays signals from all satellite systems (GPS, GLONASS, Galileo).
- π AndroSensor β shows raw data from sensors, including GPS.
How to check:
- Install one of the apps (such as GPSTest) from Google Play.
- Open it and wait until the smartphone finds satellites (in open areas, it takes 30-60 seconds).
- Pay attention to this: πΆ Number of satellites (optimum 8)+ positioning). π― Accuracy (should be less than 10 meters). β‘ Time to first fix (TTFF). Normal, up to 30 seconds.
If the app shows 0 satellites for more than 5 minutes in open terrain, it is a sign of hardware malfunction. GPS-In this case, a diagnosis is required at the service center.
6. features of GPS on different models Xiaomi
Productivity GPS-The module depends on the model of the smartphone and the version of the chipset, for example, devices on the Snapdragon 8 Gen 2 (for example, Xiaomi 13 Pro or X-ray). POCO F5 Pro) supports all modern satellite systems (GPS, GLONASS, BeiDou, Galileo, QZSS), Budget models (e.g. Redmi) 10A) They can only be limited. GPS GLONASS.
Below is a comparison of GPS capabilities in popular lines:
| Linea | Supported systems | Features |
|---|---|---|
| Xiaomi 12/13/14 | GPS, GLONASS, BeiDou, Galileo, QZSS | Dual-band GPS (L1+L5) for improved accuracy in cities |
| POCO F3/F4/F5 | GPS, GLONASS, BeiDou, Galileo | Good sensitivity, but can warm up with long navigation |
| Redmi Note 11/12 | GPS, GLONASS, BeiDou | Budget module, possible problems in the depth of the premises |
| Black Shark 5/6 | GPS, GLONASS, BeiDou, Galileo | Optimized for geolocated gaming applications (e.g. PokΓ©mon GO) |
For owners of devices with MediaTek (for example, Redmi Note 12 4G) it is worth considering that these chipsets sometimes work worse with GLONASS than Snapdragon. If you notice that navigation βfloatsβ β try manually disabling GLONASS in the GPS.conf settings (root required).
π‘
Xiaomiβs flagship models (12/13/14) use dual-band GPS (L1 + L5), which more accurately determines coordinates in urban conditions and reduces the error to 1-3 meters.
7 Energy Saving and GPS: How to Save Battery
Continuing work GPS-For example, 2 hours of active navigation in Google Maps can eat up to 30-40% of the charge:
- π Use Charge Saving mode** in geoposition settings unless high accuracy is required.
- π΄ Turn it off. GPS, When not needed (for example, after the trip is over).
- π In Google Maps, activate the βOnly when usedβ option** in the app permissions.
- π‘ Download offline maps in advance to reduce your mobile internet usage (which also consumes battery life).
On devices with MIUI 14+, the Adaptive Battery feature** (Settings β Battery β Adaptive Battery) has been introduced, which automatically limits the background activity of applications, including those using GPS. If you notice that geolocation stops working after a few minutes without active use, add the desired application to the exceptions:
- Select All applications β find yours (for example, Yandex.Navigator).
- Slip it and select "No Limits"**.