Setting up GPS Xiaomi Redmi: from basic parameters to fine optimization

Modern smartphones Xiaomi Redmi equipped with powerful GPS-They're not just hardware-dependent, but they're also very much set up, and many users have problems with long-term location, low accuracy, or no signal at all. The reasons may lie in the wrong system parameters, outdated software, or even physical obstacles. GPS On your Redmi – from basic actions to advanced tricks.

We will consider not only the standard settings through the smartphone menu, but also hidden features. MIUI, We'll focus on the Redmi Note models. 12/13, Redmi 10/11 and the flagships of the K series, as they GPS-The modules have specific features, if you use navigation, geolocation services or games with a lot of navigation. AR β€” This instruction is for you.

Verification of hardware support GPS

Before you set up the software, make sure your Xiaomi Redmi is physically able to receive satellite signals.

  • 🌍 GPS (United States: Basic system, works everywhere
  • πŸ‡·πŸ‡Ί GLONASS (Russia) - better catches in the northern latitudes
  • πŸ‡ͺπŸ‡Ί Galileo (EU) – High precision in Europe
  • πŸ‡¨πŸ‡³ BeiDou (China) – Optimized for Asia

To find out which systems your smartphone supports:

  1. Go to Settings β†’ About the phone β†’ All the characteristics
  2. Find the section GPS or Navigation.
  3. Check the list of supported systems (for example: GPS, GLONASS, BDS, GALILEO)

πŸ’‘

On the Redmi Note 12 Pro models+ and newer added support QZSS (Japan – This improves accuracy in urban canyons.

If the characteristics are only specified GPS without other systems, your smartphone is outdated (e.g. Redmi) 4X or Redmi 5A). In this case, the accuracy will be lower, especially in conditions of poor visibility of the sky. Bluetooth/GPS-receiver.

Basic setting GPS menu MIUI

The easiest way to turn on GPS β€” standardized MIUI. The interface may vary slightly depending on the firmware version (MIUI 13/14/15) and the smartphone, but the overall algorithm is the same:

  1. Open Settings β†’ Applications β†’ Permissions β†’ Autorun
  2. Find applications that need to be allowed to access the location (for example, Yandex.Navigator, Google Maps, 2GIS)
  3. Turn on the Auto Start switch and the exact location for them
  4. Return to the main settings menu and go to Settings β†’ Confidentiality β†’ Permits β†’ Location
  5. Select High Accuracy Mode (Uses GPS)+Wi-Fi+mobile)

After this, the smartphone will begin to use more actively. GPS-However, additional adjustments will be required to maximize accuracy.

"High accuracy" mode is activated"|Auto-Run for Navigation Applications Allowed|Wi-Fi location is included|Power saving mode is disabled for GPS-module-->

On the Redmi models with MIUI 14+ And it's called Smart Location. It automatically switches the signal sources (GPS/Wi-Fi/mobile networks, depending on the situation, to activate it:

  1. Go to Settings β†’ Additional β†’ Special Opportunities
  2. Find the Smart Functions section
  3. Turn on the switch Smart location

Advanced settings through the engineering menu

If the standard settings don't give you the accuracy you need, you can go to the Engineering Mode, which is a hidden section where you can access low-level settings. GPS-Be careful: incorrect changes can disrupt navigation.

To open the engineering menu:

  1. Open the phone application
  2. Enter the code ##4636##
  3. Select the item Phone Information
  4. Scroll down to the section. GPS

This menu is available:

  • πŸ“‘ Satellites in mind – shows how many satellites the smartphone has discovered
  • πŸ“Ά Status. AGPS β€” data from the Accelerated Positioning Support System
  • πŸ”„ Reset AGPS β€” clears the cache of supporting data
  • πŸ“Š Test GPS β€” triggers the module diagnostics
What to do if the engineering menu is not opened?
On some Redmi models, especially with MIUI 15) the standard code may not work. Try alternatives: ##36446337## - to check the version MIUI and hardware data ##4636## + Click Back and enter the code again If nothing helps – use the app MTK Engineering Mode from Google Play (only for smartphones on MediaTek processors).

To optimize work GPS engineer:

  1. Press Reset. AGPS β€” This will clean up outdated data and force the smartphone to re-download current ephemerides (orbital data of satellites)
  2. Enable the option to Use Super Precise GPS (if available)
  3. Set the Mode. GPS (c) Standalone for testing a pure signal without the use of networks

Google Maps|Yandex.Navigator.|2GIS|Sygic|Other-->

Optimization for specific Redmi models

Different Xiaomi Redmi models have features in the work GPS-Here are the key nuances for popular lines:

ModelFeatures of GPSRecommendations
Redmi Note 12/13Support BeiDou-3 Galileo E5Enable all systems in settings for maximum accuracy
Redmi 10/11Weak signal in the premises due to the budget antennaUse High Accuracy Mode with Wi-Fi
Redmi K50/K60Double. GPS-chip + Qualcomm)Update the firmware – the manufacturer regularly improves the algorithms
Redmi 9/9ANo support for GalileoIn urban areas, enable the help of mobile networks

For models running Snapdragon processors (e.g. Redmi Note 11 Pro)+ 5G) function GPS L5 β€” A more accurate signal at 1176.45 MHz to activate it:

  1. Install the app GPS Status & Toolbox from Google Play
  2. Go to the Settings section β†’ SBAS
  3. Turn on the option. WAAS/EGNOS/MSAS (satellite-adjustment)

On budget models (Redmi) A1, Redmi 10A) GPS-The module often saves energy through accuracy, and in this case, turning off the power saving mode for system services will help:

  1. Go to Settings. β†’ Battery and productivity β†’ Energy saving regime
  2. Select No Restrictions for Google Play Services

Resolving common problems with GPS

If GPS It is not working well, first check for the obvious reasons:

  • πŸ“΅ There is no internet, without it it it doesn’t work. AGPS assistance from mobile networks
  • πŸ”‹ Energy conservation β€” MIUI may turn off GPS background
  • πŸ“‘ Poor visibility of the sky - in basements or among high-rises, the signal is weaker
  • πŸ”„ Older Firmware - in New Versions MIUI correct GPS

To diagnose problems, use the GPSTest app (available on Google Play) which shows:

  • Number of satellites visible (optimal: 8-12)
  • Signal level (good: >30 dB)
  • Accuracy of definition (norm: <5 meters)
  • Time to first fix (TTFF, norm: <15 seconds)

πŸ’‘

If the time is before the first fix (TTFF) More than 30 seconds is a sign of a problem. AGPS or hardware malfunction.

If GPSTest shows few satellites or a weak signal:

  1. Go out to the open space (balcony, street)
  2. Reset network settings: Settings β†’ SIM-maps and mobile networks β†’ Resetting network settings
  3. Update the data AGPS through the engineering menu (as described above)
  4. Check if the smartphone is overheating at a temperature >45Β°C GPS-module may be switched off

⚠️ Note: Some Redmi models (especially with the MIUI 13) there is a bug in which GPS It stops working after resetting to factory settings, and then only flashing through Fastboot to clean the persist partition will help.

Use of external antennas and signal amplifiers

If you are often in poor signal conditions (such as mountains or dense forests), you may want to consider external solutions:

  • πŸ“‘ External GPS-antenna - connects through the connector SMA (Requires smartphone support)
  • πŸ”‹ Power Bank with GPS-Amplifiers – for example, models from Xiaomi with Boost function GPS
  • πŸš— Automotive GPS-repeater - amplifies the signal in the car
  • πŸ“± Bluetooth GPS-Receiver – Connects as an external module (e.g. Bad Elf) GPS)

To connect an external antenna:

  1. Make sure your Redmi model has an antenna jack (usually under the back cover)
  2. Buy a compatible antenna with connector SMA or MMCX
  3. In the engineering menu, enable the External option. GPS Antenna
  4. Fix the antenna on the roof of the car or in a place with good visibility of the sky

For Bluetooth. GPS-receiver:

  1. Turn on Bluetooth on your smartphone
  2. Connect the device (usually defined as GPS Mouse)
  3. In location settings, select the Bluetooth source GPS

⚠️ Note: External antennas may conflict with built-in antennas GPS-Before use, turn off the internal GPS In the Engineering Menu (Internal Option) GPS Disable).

Updating firmware and modules GPS

The manufacturer regularly releases updates that improve the work GPS. On Redmi models, these updates may come separately from the main firmware:

  1. Go to Settings β†’ About the phone β†’ System update
  2. Click on the three dots in the top right corner and select Module Package Update
  3. Check for updates to be made to GPS or Location Services

If there are no updates, but GPS It works poorly, you can manually install fresh AGPS-data:

  1. Download the gps.conf file for your model from the forum 4PDA or XDA Developers
  2. Using a file manager (such as Solid Explorer) copy it to a folder. /system/etc/
  3. Set the rights 644 (r-w r)-- r--)
  4. Reboot your smartphone

For advanced users, an update method is available GPS-module via Fastboot:

fastboot flash modem NON-HLOS.bin


fastboot erase modemst1




fastboot erase modemst2

These commands update the communication module, including GPS. Dangerous! Misuse can lead to network loss.

FAQ: Frequent questions on GPS Xiaomi Redmi

Why? GPS Long search for satellites (more than 1 minute)?
This is a typical problem with: Obsolete AGPS-Data (needs to be reset via engineering menu) Unconnected Internet (AGPS Requires connection to download ephemerides) Incorrect time/date settings (check automatic synchronization) Solution: go out to the open space, turn on the mobile Internet and wait for the first fix. Subsequent switching will be faster.
Can accuracy be improved? GPS internetless?
Yes, but with limitations: In the engineering menu, select Standalone mode (only) GPS) Use offline maps in the navigator (for example, in OSMAnd) Increase the waiting time of the fix to 5-10 Minutes (in weak signal conditions) Accuracy will be lower (in error) 10-30 ) but the coordinates will be determined.
Why? GPS It works on Google Maps but doesn’t work on other apps?
This is due to permissions: Go to Settings β†’ Annexes β†’ Application Management Select a problem application (e.g. Yandex.Navigator) Enable permissions: Location, Exact Location, Work in the background Add the application to Auto Run and Without battery restrictions Also check whether access is blocked by antivirus or MIUI Optimization (disabled in the developer settings).
How to check which one GPS-The chip is installed in my Redmi?
There are several ways: Install DevCheck app – it will show the model of the chip in the Hardware section In the engineering menu (#4636##) look at the line GPS Hardware on forums (e.g, 4PDA) The most common chips in Redmi: Qualcomm (Snapdragon) - usually integrated into the Broadcom processor BCM47755 β€” in flagships (e.g. Redmi) K60) Mediatek MT6628 β€” In budget models on Helio
Can the compass be calibrated to improve? GPS?
Yes, it helps in navigation apps. Instructions: Open Google Maps or Compass (if preinstalled) Shake your phone as an infinity sign (∞) 3 Or rotate your smartphone on all axes (like an eight in the air) Use the app for accurate calibration GPS Status & Toolbox: Open the app and go to the Compass tab Follow the instructions on the screen (usually you need to rotate the smartphone in different planes) After calibration, the accuracy of determining the direction will improve on the computer. 20-30%.