You bought a Xiaomi, Redmi or POCO smartphone and want to improve geolocation accuracy? The Russian GLONASS system can be a great addition to GPS, especially in urban areas or in Russia. But how to activate it if there is no explicit switch in the settings? In this article, we will discuss all the ways to connect GLONASS on Xiaomi Android devices, including hidden settings, checking work and solving typical problems.
Many users mistakenly believe that GLONASS should be βinstalledβ separately β in fact, the system is already built into the chipset of your smartphone (if it supports it hardware), the task is to turn it on in the geolocation settings and configure correctly. We tested the instruction on Xiaomi 13 Pro, Redmi Note 12 and POCO F5, but it is relevant for most devices on MIUI 12-14 and HyperOS.
Important: GLONASS does not replace GPS, but works in parallel, improving the accuracy of positioning, in some regions (for example, in high latitudes), it even exceeds the American system, but there are nuances: increased power consumption and possible conflicts with other geolocation services.
Checking the support of GLONASS with your smartphone Xiaomi
Before you set up the system, make sure your device supports GLONASS hardware, depending on the chipset model:
- πΉ Qualcomm Snapdragon (8 Gen 2, 7+ Gen 2, 695, etc. β support GLONASS on all modern smartphones Xiaomi.
- πΉ MediaTek Dimensity (9000, 8100, 7050) β Support is available, but may require firmware updates.
- πΉ Outdated chipsets (Snapdragon) 4xx, Helio Gxx β GLONASS may be absent or may not work smoothly.
To find out if your Xiaomi GLONASS supports:
- Install the GPSTest app (or GPS Status & Toolbox) from Google Play.
- Open it and go to the Satellites tab.
- If you have GLONASS (usually indicated in green or blue), you have support.
Attention! On some models (e.g. Redmi 9A or POCO M3), GLONASS can be turned off at the firmware level even if the chipset supports it, in which case only unlocking the bootloader and installing custom firmware will help β but this is a topic for a separate article.
Method 1: Include GLONASS through standard MIUI settings
On most Xiaomi smartphones with MIUI 12-14 or HyperOS, GLONASS is enabled via the geolocation menu.
- Open Settings β Applications β Permissions β Location.
- Activate the slider Precision of location (or High accuracy).
- Slip on Additional Settings (or Scan Mode).
- Select the Device only β GPS + GLONASS (or All satellites, if there is no such item).
On some firmware, the path may differ:
Settings β Communication and Exchange β Location β Mode β High accuracy (GPS + GLONASS)Stay in an open area (not indoors)
Mobile Internet or Wi-Fi enabled
Battery charge > 30%
Disabled. VPN and energy-saving regimes-->
A critical nuance for Xiaomi on HyperOS: if the menu does not explicitly mention GLONASS, the system still uses it automatically when selecting High Accuracy mode, which is due to the optimization of the interface in new versions of the shell.
Method 2: Use of the Engineering Menu (for advanced)
If standard settings do not allow you to turn on GLONASS, you can try to activate it through an engineering menu, which is suitable for advanced users, since incorrect actions can disrupt the operation of the GPS module.
- Open the Phone app and enter the combination: ##4636## This will open the Testing menu.
- Go to the phone information tab (or Usage statistics on some firmware).
- Scroll down to the GPS block and tap it.
- Enabled should appear in the GPS status bar. If not, turn it on.
- Find the AGPS setting below and install Enable GLONASS (if you donβt have one, your firmware doesnβt support it).
What to do if the engineering menu is not opened?
β οΈ Attention! Changing the parameters in the engineering menu can lead to malfunctions GPS/If the geolocation stopped working after the manipulation, reset the network settings (Settings) β System system β Resetting settings β Resetting network settings).
Checking the work of GLONASS: tests and comparison with GPS
To make sure that GLONASS is really active and improves accuracy, do the following test:
- Install the GPS Test Plus or GPSTest app.
- Open it and wait until the smartphone finds the satellites (usually 1-3 minutes).
- Pay attention to this: π‘ Number of satellites GLONASS (must have β₯ 4 for stable employment). π― Accuracy β with active GLONASS, it should be β€ 5 meters. π Time of first determination (TTFF) β GLONASS is reduced by 20-30%.
For a clear comparison, conduct the test in two modes:
| Parameter | Only GPS. | GPS + GLONASS |
|---|---|---|
| Number of satellites | 8β12 | 15β20 |
| Precision (m) | 10β15 | 3β7 |
| Time of first signal (sec) | 30β60 | 10β20 |
| Urban development | Frequent signal loss | Stable signal. |
| Battery consumption | Low. | Average (+10-15%) |
π‘
For maximum accuracy before the test, turn off Wi-Fi and mobile data. This will force the smartphone to use only satellite systems (GPS/GLONASS, without network correction.
Solving problems: GLONASS does not work or determines the location inaccurately
If after activating GLONASS you have encountered problems, check the following points:
- π΅ Weak signal: Find an open space (balcony, park) and buildings and trees block satellite signal.
- π Energy Saving: Turn off Battery modes β Energy saving or super energy saving β they limit the work GPS.
- π± Outdated firmware: Update MIUI Up to the latest version (Settings) β The phone. β Updating the system).
- π οΈ Module failure: Reset network settings (Settings) β System system β Resetting settings β Resetting network settings).
If the smartphone does not find GLONASS satellites at all:
- Check if the module is switched off at the core level. For this, type in the Terminal (Termux app): su cat /sys/module/gps_glonass/parameters/enabled If the conclusion 0 β module is disabled (root or custom firmware required to enable).
- Install alternative geolocation software, such as GPS Logger, and check the logs.
β οΈ On some Xiaomi models for the Chinese market (marked versions) CN) GLONASS can be blocked at the software level, in which case only the flashing to the global version (Global or Global) will help. EEA).
GLONASS comparison with other systems: what is better for Xiaomi?
In addition to GLONASS, modern Xiaomi smartphones support other satellite systems.
- π GPS (Good in the open but bad in the cities and north.
- π·πΊ GLONASS (Russia): Better GPS High latitudes and urban areas, but faster to burn the battery.
- πͺπΊ Galileo (EU): The most accurate system (error) β€ 1 m, but few satellites (26 vs 31 y) GPS).
- π¨π³ BeiDou (China): Optimized for Asia, but Xiaomi is also operating in Russia.
Recommendations for regime selection:
| Script | Optimal regimen | Reason. |
|---|---|---|
| Urban navigation (Yandex.Navigator, 2GIS) | GPS + GLONASS + Galileo | Maximum accuracy among buildings |
| Hiking, fishing (nature) | GPS + BeiDou | Best coverage in remote regions |
| Battery savings | Only GPS. | Minimum energy consumption |
| Northern latitudes (Murmansk, Norilsk) | GLONASS + Galileo | GPS works worse in the polar regions |
π‘
On Xiaomi smartphones with Snapdragon 8 Gen 2 chipsets and later, the combination of GPS + GLONASS + Galileo works best. It gives accuracy up to 2-3 meters with minimal delays.
How to turn off GLONASS if you do not need it?
If you notice that after activation of GLONASS battery goes down faster, and the accuracy has not improved, the system can be turned off:
- Go to Settings β Applications β Permissions β Location.
- Select Scan Mode (or Additional Settings).
- Install Device Only (GPS) or Battery Savings.
Some HyperOS firmware may require:
- Open Settings β Communication and Exchange β Location.
- Stick to the location system.
- Uncheck the tick with GLONASS (if there is no such option, the system is turned off automatically when you select the Saving the Battery mode).
β οΈ Attention! Completely shutting down satellite geolocation (Switched off) will result in applications like Yandex.Maps or Google Maps only detecting your location over Wi-Fi networks and cell towers (accuracy 500-2000 m).