Where and how to disable geolocation on Xiaomi Redmi: all ways for MIUI

Why geolocation drains the battery and how to turn it off

Geolocation on Xiaomi Redmi smartphones is not only a convenient navigation tool, but also one of the main β€œeaters” of battery power. Even in the background, GPS, GLONASS and Wi-Fi scanning modules constantly consume energy, reducing the battery life of the device by 15-30%, while many users do not suspect that geolocation can be turned off partially – for example, only for individual applications or at certain hours.

In this article, we will analyze all methods of deactivating geolocation on Redmi (relevant for the use of the system). MIUI 12/13/14), Including hidden settings that the manufacturer doesn't advertise, you'll learn how to turn off completely. GPS, limit location access for specific programs (including system) and what hidden features MIUI And we're going to be able to automate geolocation management without manual intervention, and we're going to focus on the nuances of popular models, Redmi Note. 10/11/12, Redmi 9/10 and the flagship Redmi K50/K60.

Before we get to the instructions, it’s important to understand that disabling geolocation affects not only navigation devices like Google Maps or Yandex.Maps, but without access to coordinates, weather widgets, some camera features (photo geotags), and food or taxi delivery services will stop working, so we recommend that you first analyze which apps really need your location.

πŸ“Š Why you are turning off geolocation on Xiaomi?
Battery savings
Protection of confidentiality
I don't use navigators.
Advertising by location is hindered
Other causes

Method 1: Completely disable geolocation through the notification panel

The fastest method is to use the Quick Settings Panel, which is suitable if you need to temporarily turn off your geolocation (for example, during a trip or to save charge).

  1. Swipe your finger down the screen to open the notification bar.
  2. Find the Location icon (usually an arrow or pin) and if it's not there, swipe down again to turn the full panel around.
  3. You can tap the badge once, and if it's gray, geolocation is off.

⚠️ Note: Some Redmi models (e.g. Redmi Note 11 Pro)+) After disconnecting through the panel, geolocation can automatically turn on again when the device is restarted. MIUI. To avoid this behavior, use method 2 or 3 of this article.

Also note that completely disabling geolocation through the panel blocks it for all applications, including system ones. If you need to leave access only for individual programs (for example, for Google Maps), move to the next section.

πŸ’‘

On some MIUI firmware, the geolocation icon may be hidden behind the Edit button in the notification bar. Find it there and drag it to the main bar for quick access.

Method 2: Selectively disable applications in MIUI settings

If you don’t want to turn off geolocation completely, but want to restrict access to it for individual applications (for example, for social networks or games), use the Application Permissions menu in MIUI.

Instructions:

  1. Open Settings β†’ Applications β†’ Permissions β†’ Location.
  2. You'll see a list of all the apps that have ever requested geolocation access. Tap on the app you want (like Instagram or AliExpress).
  3. Choose one of the options: πŸ”˜ Allow All Time – Access to location at any time (maximum battery consumption). πŸ”˜ Allow only during use – access only when the application is open (recommended option). πŸ”˜ Disallow – complete shutdown of access.

System applications (such as Weather or Camera) may require additional confirmation, and in some cases, MIUI warns that disabling geolocation will cause the feature to malfunction, such as stopping updating weather data for your region.

Open Settings β†’ Applications β†’ Permissions

Find the "Location" section

Check out apps with β€œAlways” access

Disable unnecessary permissions

Reboot your phone to apply changes-->

Method 3: Disabling Highly Precision Location Determination

By default, Xiaomi Redmi uses high-precision location determination, which combines data with GPS, Wi-Fi, mobile towers and even Bluetooth. This provides maximum accuracy, but greatly drains the battery. If you do not need ultra-precise geolocation (for example, for walking or geocaching), you can switch to Device Only mode** (only GPS is used).

How to do this:

  1. Go to Settings β†’ Location.
  2. Tapping on Mode (or Location Method in older versions of MIUI).
Regime.precisionBattery consumptionExample of use
High precision± 5 metres⚑⚑⚑ (maximum)Navigation in the city, geocaching
Only the device±20-50 meters⚑ (minimum)Travel by car, tracking routes
Saving charge±500-1000 meters⚑⚑ (middle-class)Weather widgets, approximate location

⚠️ Note: Some Redmi models (e.g. Redmi) K40 Redmi Note 12 Pro) after selecting Device Only mode**, the signal may disappear GPS It's normal behavior -- without Wi-Fi data or mobile towers, coordinates only work in open areas.

Method 4: Disable geolocation for Google and MIUI system services

Even if you have turned off geolocation for all applications, some MIUI and Google system services may continue to use your location in the background.

  • πŸ“ Google Location Accuracy improves accuracy by scanning nearby Wi-Fi networks.
  • πŸ“ MIUI Location Service – used for weather widgets and regional settings.
  • πŸ“ Emergency Location Service (ELS) β€” Sends location to emergency services when calling on 112.

To completely disable these services:

  1. Go to Settings β†’ Location β†’ Additional (or β€œScanner”** in some versions of MIUI).
  2. Turn off the following switches: πŸ”˜ Wi-Fi scanner (improving accuracy but draining battery). πŸ”˜ Bluetooth scanner (used for iBeacon beacons). πŸ”˜ Google geolocation services (unless you use Google Maps).

⚠️ Warning: Emergency Location Service Disconnection (ELS) It can prevent emergency services from quickly determining your location when calling 112.If you travel frequently or are in unfamiliar places, leave this service on.

What happens if you turn off all geolocation services?
When the system services are completely deactivated, they will stop working: – Automatic time zone determination when crossing borders. – Local news and weather in the MIUI widget. – Find the device (if the phone is lost, it will be more difficult to track it). – Some functions of Google Assistant (for example, location reminders).

Method 5: Automatically disable geolocation on schedule

If you need to turn off geolocation automatically (for example, at night or at work), use the MIUI Automation tool (formerly called Smart Help) to set up rules without installing third-party apps.

Instructions:

  1. Open Settings β†’ Additional β†’ Automation (or use the search by settings by entering β€œAutomation”).
  2. Tap β€œ+” (add a new rule) and select β€œIf” (condition).

In the "To" section, select the action "Disable geolocation".

Save the rule and activate it.

An example of a useful rule is, "Disable geolocation at night and turn it on in the morning"**, which will save battery power while you sleep and automatically return location access when you need it.

πŸ’‘

Automation in MIUI allows you to create chains of action, for example, you can set a rule: "If the battery is below 15% and geolocation is enabled, disable it and notify the user."

Method 6: Disable geolocation via In-Aircraft mode (hidden method)

Few people know, but Xiaomi Redmi can disable geolocation without notification of system applications using the β€œOn the plane” mode with one trick. This method is useful if you want to completely hide your location from all services, including system.

Step-by-step:

  1. Activate In Airplane mode** through the notification panel or in Settings β†’ Connections and Sharing β†’ In-Air Mode.

⚠️ Note: This method does not work on all versions. MIUI. On some firmware (for example, MIUI 14 for Redmi K60) Once you manually turn on Wi-Fi, the geolocation can be activated again.

The advantage of this is that it bypasses the limitations of system applications that can ignore manual geolocation disabling, but remember that in In-Air mode, mobile and Bluetooth are also disabled.

Frequent problems and their solutions

When disabling geolocation on Xiaomi Redmi, users often face the following problems:

  • πŸ”„ The geolocation is activated by itself after the reboot. Solution: Turn off autoplay for applications that can activate it (e.g. Google Play Services). β†’ Annexes β†’ Autostart control.
  • πŸ“ Some applications ignore the location ban.Solution: System applications (e.g. Weather) may need to be disabled via ADB (guideline).
  • πŸ”‹ Battery discharges faster even after shutdown GPS. Solution: Check if high-precision mode or background Wi-Fi scanning is enabled in location settings.

If none of these things worked, you may have a hidden debugging function on your device that forcibly turns on geolocation to turn it off:

1. Activate Developer Mode: Go to Settings β†’ About Phone and tap on the MIUI Version 7 times.


2. Return to Settings β†’ Additional β†’ For developers.




3. Find the option β€œDisable permissions for debugging”** and activate it.




4. Reboot the phone.

Can geolocation be disabled only for MIUI system applications?
Yes, but it will need to be used. ADB-Android Debug Bridge, connect your phone to your PC, activate debugging. USB In the developer settings and execute the command: adb shell pm revoke com.miui.weather android.permission.ACCESS_FINE_LOCATION Replace com.miui.weather with the desired system application package (e.g. com.miui.gallery for Gallery).
Why did mobile payments (NFC) stop working after geolocation was turned off?
Some banking applications (e.g., SberBank Online or Google Pay) require geolocation access to confirm payments under PSD2. If you have turned off geolocation completely, try: Enable it for the banking application only in the permission settings. Use the β€œOnly during use” mode**.
How to check if the geolocation is turned off?
Install the app GPS Status & Toolbox from Google Play: πŸ“‘ Status GPS-module (on/off). πŸ“Ά Location data source (satellites, Wi-Fi, mobile networks). πŸ” A list of apps that recently requested geolocation, and you can also use hidden test mode. MIUI: dial ##4636##, go to Testing** and check the status GPS.
Will Yandex.Navigator or Google Maps work without geolocation?
No, navigation apps require location access to map out routes: πŸ—ΊοΈ Download the maps in advance (offline mode). πŸ“ Use manual coordinate input (inconvenient for real-time navigation). πŸš— Connect externally GPS-receiver via Bluetooth (for example, for a car).
Can geolocation be turned off for advertising only, but left for maps?
Yes, for this: Open Google Settings β†’ Google Account Management β†’ Data and Personalization β†’ Ad settings. Turn off Ad Personalization** and Location History. In your phone settings, leave geolocation enabled, but disallow it for apps like Facebook, Instagram or AliExpress.