How to completely disable or delete Google Maps on your Xiaomi smartphone

Google Maps is pre-installed on most Xiaomi, Redmi and Poco smartphones as part of Google Mobile Services (GMS) package. For many users, this application becomes unnecessary: it takes up space in memory, consumes battery power in the background and collects location data. However, simply removing it through the standard menu will not work – MIUI blocks the uninstallation of system applications.

In this guide, we’ll take a look at all the current ways to disable Google Maps on Xiaomi devices (including models from 2023-2026): from simple rights restriction to complete removal using the help of Google Maps. ADB You will also learn how to block the background activity of the application if you only need alternatives like Yandex.Maps or 2GIS.

Important: the procedure differs depending on the version of MIUI (12, 13 or 14) and whether the bootloader is unlocked.

Why Google Maps Cannot Be Deleted in the Standard Way

Google Maps is one of the system services that Xiaomi integrates into firmware under an agreement with Google.

  • πŸ”’ Delete Protection: The Remove button in the app menu is inactive (it is replaced by Disable or Remove UpdatesΒ»).
  • πŸ“¦ Built-in firmware: application files are stored in the section /system/priv-app/, Protected from change without root rights.
  • πŸ”„ Auto Update: Even if you roll back the version, Google Play Store will try to update it the first time you connect to the Internet.

Moreover, in MIUI 14 (based on Android 13/14), Xiaomi tightened control over system applications, now removing them requires not only ADB, but also disabling integrity check (MIUI Optimization), otherwise the application will recover after the reboot.

⚠️ Attention: on devices with MIUI for Russia (without Google services) the Google Maps application may not be available initially. β†’ Annexes β†’ Application management.

Method 1: Disable Google Maps without deleting

If you don't have to completely remove an application, just block it, use this method. It works on all versions of MIUI and doesn't require any additional tools.

Steps:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Search Google Maps (use a list search).
  3. Slip on the app and select Disable (or Remove Updates if the Disable button is inactive).
  4. Confirm the action in the dialog window.

After the shutdown:

  • 🚫 The app will disappear from the menu and launcher.
  • πŸ“΅ Background activity (geolocation, notifications) will cease).
  • πŸ”„ Updates through the Play Store are blocked.

However, the application files will remain in memory (taking ~100-300 MB). To free up space, proceed to the following methods.

β˜‘οΈ Preparing to disable Google Maps

Done: 0 / 4

Method 2: Removal via ADB (without root)

The Android Debug Bridge (ADB) tool allows you to uninstall system applications without obtaining root permissions, a method that is suitable for most Xiaomi, Redmi and Poco models on MIUI 12-14.

What you need:

  • πŸ–₯️ Computer with Windows, macOS or Linux.
  • πŸ”Œ Cable USB Type-C (original, for stable connection).
  • πŸ“₯ ADB Tools (download platform-tools for your OS).
  • βš™οΈ Included debugging by USB smartphone.

Step-by-step:

  1. Activate USB debugging: Go to Settings β†’ About Phone β†’ MIUI version and tap 7 times on this item to unlock Developer Mode. Return to Settings β†’ Additional β†’ For Developers and enable: Debugging over USB OEM Unlock (if any)

Connect your smartphone to your PC:

Select File Data Transfer Mode (MTP) when you connect.

On your computer, open the terminal (cmd for Windows or Terminal for macOS/Linux) and go to the folder with the platform-tools:

cd path do folder/platform-tools

Check the connection:

Enter the command:

adb devices

If the device appears in the list (with serial number), go further. If not, confirm the debugging permission on the smartphone screen.

Delete Google Maps:

Follow the command:

adb shell pm uninstall --user 0 com.google.android.apps.maps

If there is a mistake DELETE_FAILED_INTERNAL_ERROR, Try an alternative team:

adb shell pm uninstall -k --user 0 com.google.android.apps.maps

The result: the app will be removed for the current user (without affecting system files). After the reboot, it will not recover, but updates through the Play Store can return it - disable auto-update in the store settings.

⚠️ Note: on some devices with MIUI 14 after removal through ADB Other Google services (such as Play Store) may be lost, in which case use the recovery manual.

How to Restore Google Maps After Deleting
If you have deleted the app incorrectly, return it with the command: adb shell cmd package install-existing com.google.android.apps.maps Or reinstall it through the Play Store (if it works).

Method 3: Complete removal with root rights

If you have an unlocked bootloader and root access (for example, through Magisk), you can completely erase Google Maps from the system partition, freeing up space and preventing them from being restored.

Warning: This method is risky - wrong actions can lead to bootloop.We recommend you to back up the firmware through TWRP before starting.

Instructions:

  1. Install a file manager with root access (such as Root Explorer or Solid Explorer).
  2. Go to the system folder: Open the path /system/priv-app/PrebuiltGmsCore or /system/priv-app/Maps (the name may vary depending on the version of MIUI).
  3. Delete the application files: Find a folder called com.google.android.apps.maps or similar and delete it. Also check the Maps.apk file at /system/app/.
  4. Clear cache and data: In any root-access file manager, delete the contents of folders: /data/data/com.google.android.apps.maps /data/app/com.google.android.apps.maps-*
  5. Reset the device.

Pros of the method:

  • 🧹 Full vacancy (up to 500 MB).
  • πŸ”’ Guaranteed lack of recovery.
  • πŸš€ Acceleration of the system (less background processes).

Cons:

  • ⚠️ Risk of disrupting other Google services.
  • πŸ”§ Requires technical skills.

πŸ’‘

Before you delete system files, check their dependencies! some applications (like Google Photos) may use Maps components for geolocation.

Method 4: Blocking background activity

If you want Google Maps for navigation only, but you don't want them to work in the background, limit their rights and activity.

How to limit:

  1. Go to Settings β†’ Applications β†’ Application Management β†’ Google Maps.
  2. Select Permissions and Disable: πŸ“ Location (or set "Only during useΒ»). πŸ“Έ Camera and Microphone (unless you use Street View). πŸ“ Storage (if you do not save the cards offline).

Return to the app menu and select Battery β†’ Background activity.

Set a limit on β€œLimit background activity.”

Turn off auto-start:

In the same menu, find AutoRun and deactivate it.

You can also disable notifications from the maps:

  1. Press the app icon on the home screen β†’ Notifications.
  2. Turn off all notification categories.

Effect: The application will only be manually launched, without expending resources in the background. Geolocation will only be requested when used actively.

Alternatives to Google Maps on Xiaomi

If you have removed or disabled Google Maps, install one of the alternative navigators. We tested them on the Xiaomi 13 Pro and Redmi Note 12 with MIUI 14:

AnnexPlusesConsSize (MB)
Yandex.Maps.βœ… Exact maps of Russia and CISβœ… Offline mode.βœ… Integration with Yandex.Navigator❌ Slow update of traffic jams abroad❌ Advertising in the free version~120
2GISβœ… Detailed city mapsβœ… Searching for organizations with phonesβœ… It works without the internet.❌ Poor navigation on the tracks❌ No global coverage~150
Osmandβœ… Completely offline.βœ… Support for cycling and walking routesβœ… Open source code❌ A complex interface❌ Paid for full functionality~200
Wazeβœ… Best for autonavigationβœ… Community of users (congestion, cameras)❌ Heavy loads the battery.❌ No offline maps.~80

For maximum comfort, we recommend installing Yandex.Maps + 2GIS: the first for navigation, the second for searching for addresses and organizations.

πŸ“Š What Navigator do you use instead of Google Maps?
Yandex.Maps.
2GIS
Osmand
Waze
Other
I don't use alternatives.

Frequent problems and solutions

When you turn off or delete Google Maps, users experience some common errors, and we've collected the most common ways to fix them:

  • πŸ”„ The app recovered after the reboot:
  • πŸ“΅ Play Market Stopped Working:
  • 🚫 You cannot disable the application (button is inactive):
  • πŸ”‹ Increased battery consumption after removal:

⚠️ Note: if after manipulating Google Maps, the smartphone stopped booting (bootloop), try resetting via Fastboot: fastboot erase userdata fastboot reboot This will delete all user data, but restore the system to work.

πŸ’‘

Before any changes to system applications, backup with MIUI Backup or TWRP!

Can I delete Google Maps without a computer?
Yes, but with limitations. On MIUI without ADB or root, you can only disable the application (see Method 1).
Why are the cards returned after being deleted via ADB?
This is due to auto-update via Play Store or security mechanism. MIUI Optimization.To prevent recovery: Disable auto-update for Maps in the Play Store. execute adb shell settings put global miui_optimization_disabled 1.
Will navigation work in other apps (Uber, Yandex.Taxi) without Google Maps?
Yes, most taxi and delivery services use their own mapping engines or Yandex.Maps, but some features (like route building in Google Assistant) may stop working.
How to remove Maps on Xiaomi without losing warranty?
Any manipulation of system applications (especially root or bootloader unlock) will void the warranty.Safe ways: Disable via the settings menu (see Method 1).Restriction of background activity (see Method 4). Using ADB is not always Detectable as a warranty violation, but official Xiaomi service centers may refuse repairs if traces of modifications are detected.
Can I return Google Maps after deleting it completely?
Yes, but the process depends on the method of removal: If you deleted through ADB (without root), restore the adb shell cmd package install-existing com.google.android.apps.maps. If you erased system files from root, you will have to refish the device or restore the backup via TWRP.