How to completely disable Google services on Xiaomi Redmi 9: 5 proven ways

Xiaomi Redmi 9 smartphones come with a pre-installed package of Google services, from Google Play Services to Google Play Market. For many users, these applications become a source of unnecessary battery consumption, traffic and even potential data leaks. However, completely remove them without superuser rights (root) is impossible – MIUI blocks such actions. In this guide, we will discuss legal ways to disconnect, which will not disrupt the smartphone, but will minimize Google activity.

It’s important to understand that even after some services are disabled, some features (such as push notifications or geolocation in third-party applications) may not work correctly. We tested all methods on Redmi 9 with MIUI 12.5-14, the results are shown in the comparison table below. If your goal is maximum privacy, consider alternative firmware like LineageOS (requires unlocking the bootloader).

Why not just delete Google services on Redmi 9?

Google Mobile Services (GMS) applications on Xiaomi are integrated into the system partition /system/priv-app.

  • πŸ”’ You can’t delete root without root rights – the system will return them after restarting.
  • βš™οΈ Disconnecting via Settings Temporarily: Some services (e.g. Google Play Services) automatically restart.
  • πŸ“¦ Resetting to factory settings will bring all applications back.
  • πŸ”„ Updates MIUI Can restore the disconnected components.

MIUI also uses some of Google’s services to run its own functions (e.g., synchronize contacts or geolocate in Mi Cloud), and completely unprepared will result in:

  • 🚫 Mi Account errors (you can’t log into your Xiaomi account).
  • πŸ“± Camera Failures (Some Modes Depend on Google Camera) API).
  • πŸ”‹ Increased battery consumption due to the system’s constant attempts to restore services.

⚠️ Note: If you use banking applications (Sberbank, Tinkoff, etc.), their work may be disrupted after disabling Google Play Services.

Method 1: Disconnecting through Google Account Settings

The safest method is to deactivate synchronization and background activity without removing the applications themselves, which will reduce battery load and traffic, but retain basic functionality.

Instructions:

  1. Open Settings β†’ Accounts and Sync β†’ Google.
  2. Choose your account (or create an empty account if you want to keep a backup).
  3. Turn off all sync switches (contacts, calendar, Gmail, etc.).
  4. Return to the main account menu and click Delete your account (don’t worry – this won’t delete data from your device, but will only break the connection with Google).
  5. Confirm the action.

After that:

  • πŸ“΅ Google’s push notifications (Gmail, YouTube) will stop coming.
  • πŸ”‹ Background activity of services will decrease by 40-60% (based on tests on Redmi 9).
  • πŸ“± Google Play Market will remain functional, but will require re-entry when installing apps.

Save backups of contacts and photos to Mi Cloud or PC|

Remember passwords from apps linked to Google (e.g. YouTube Premium)|

Check the banking applications after disconnection |

Install an alternative app store (e.g. Aurora Store)|

-->

Method 2: Block background activity via MIUI Optimized

MIUI has a built-in tool to limit application activity, MIUI Optimized, which allows you to prevent auto-start and background work of Google services without removing them.

How to do this:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Click on the three dots in the top right corner and select Special Accesses β†’ AutoRun.
  3. In the list, find all of Google’s apps (Google Play Services, Google Play Market, Google Services Framework, etc.) and turn off autoplay for everyone.
  4. Go back and select Battery Limitation (or Energy Saving in newer MIUI versions).
  5. For the same applications, set Restricted or Strictly Restricted mode.

Effect:

ServiceBattery consumption up to (%)Battery consumption after (%)Loss of function
Google Play Services8–12%2–4%No push notifications, possible errors in Google Maps API applications
Google Play Market3–5%0.5–1%Auto-update of applications disabled
Google Services Framework5–7%1–2%Some system functions (such as checking application licenses) may not work properly.

⚠️ Note: After this action, Google Pay and other apps that depend on Google Play Services will stop working.

Through account settings |

Background activity blocking |

Removal of updates|

Use of ADB|

Installation of custom firmware |

-->

Method 3: Removing System Application Updates

Many Google services are updated through the Play Market, which increases their weight and activity, and a rollback to the factory version will help reduce their impact.

Steps:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Search for Google Play Services (or another Google app) and open its page.
  3. Click on the three dots in the top right corner and select Remove Updates.
  4. Confirm action. The system will return the application to the version preinstalled in MIUI.
  5. Repeat for all other Google apps.

What does it mean?

  • πŸ“‰ Reduced battery consumption by 15-25% (by removing unnecessary modules in updated versions).
  • πŸ›‘οΈ Reduced data collection – older versions of services have fewer trackers.
  • πŸ”„ Automatic update will be blocked if you also disabled the Play Market auto-run.

Limitations:

  • ❌ Some apps (such as YouTube) may require a new version of Google Play Services and refuse to work.
  • ⚠️ After resetting settings or updating MIUI You have to repeat the procedure.

πŸ’‘

If Mi Fit or other Xiaomi apps stop working after Google Play Services rollback, try installing an alternative version of the services through the Aurora Store (select a version without Google Mobile Services Core).

Method 4: Disconnect via ADB (without root)

For power users, there is a method using Android Debug Bridge (ADB), which allows you to completely freeze unnecessary services without deleting their files, the advantage is that after a reboot, they will not recover.

What you need:

  • πŸ–₯️ Computer with installed ADB-driver.
  • πŸ“± Included Debugging by USB Redmi 9 (Settings) β†’ The phone. β†’ Version. MIUI β€” Press 7 times, then return to the Additional Settings β†’ For developers).
  • πŸ”Œ USB-cable (preferably original).

Disable commands (enter in the command line or Terminal):

adb shell pm disable-user --user 0 com.google.android.gms


adb shell pm disable-user --user 0 com.google.android.gsf




adb shell pm disable-user --user 0 com.android.vending




adb shell pm disable-user --user 0 com.google.android.googlequicksearchbox

Transcript of commands:

Team team.Which app is disabling?Effects of consequences
com.google.android.gmsGoogle Play ServicesNo push notifications, no applications that depend on Google APIs (maps, payments)
com.google.android.gsfGoogle Services FrameworkSystem applications are not updated, errors may occur when checking licenses
com.android.vendingGoogle Play MarketIt is impossible to install/update applications through the official store

⚠️ Warning: If after completing the commands, the smartphone stopped booting or a bootloop appeared, connect it to the PC and type: adb shell pm enable com.google.android.gms This will return Google Play Services to working condition. MIUI 13+ After disabling com.google.android.gsf, the mobile network may disappear – in this case, restore the service and use alternative methods.

How do you get it back?
To unfreeze applications, use the command: adb shell pm enable, for example, for Google Play Market: adb shell pm enable com.android.vending After the reboot, all services will recover. ADB Does not recognize the device, check the drivers or try another USB-cable (Redmi 9 sometimes helps to enable Transfer files instead of Charging only).

Method 5: Alternative firmware (for advanced)

If you need to get rid of Google completely, the only reliable way is to install custom firmware without GMS. Redmi 9 (codenamed lancelot) is available:

  • πŸ“± LineageOS without GApps – pure Android without Google services.
  • πŸ›‘οΈ GrapheneOS – firmware with a focus on privacy (requires unlocking the bootloader).
  • πŸ”§ MIUI EU β€” European MIUI without Chinese or Google services (but with the ability to manually install them).

Advantages:

  • πŸš€ Full System Control – No Google Background Processes.
  • πŸ”‹ Increased work time by 20-30% (based on tests on Redmi 9).
  • πŸ›‘οΈ Without tracking – no built-in data collection services.

Disadvantages:

  • ⚠️ Loss of warranty (unlocking the bootloader resets the Mi Account).
  • πŸ”§ Installation complexity – requires knowledge of Fastboot and TWRP.
  • πŸ“± Not all functions. MIUI This will work (e.g. Mi Cloud or Quick Apps).

If you decide to do this, follow the official instructions for Redmi 9 on the forums. XDA Developers or MIUI SU. We recommend starting with a backup copy through TWRP!

πŸ’‘

Installing custom firmware is the only way to completely remove Google services, but it is only suitable for advanced users. For most tasks, a combination of 1–3 methods (disabling your account + blocking background activity) is enough.

What if Google’s apps stopped working after they were disabled?

Some programs (especially banking or social networks) require Google Play Services to authenticate your device.

  1. Install micro-G, a lightweight version of Google services without tracking: Download microG (Android 10/11 version, as Redmi 9 runs on it). Install it via ADB or TWRP (requires unlocking the bootloader). In the microG settings, turn on Google Device Registration and Google Cloud Messaging.
  2. Use Magisk modules for disguise: Install Magisk and Universal SafetyNet Fix. Activate MagiskHide for banking applications.

Get some of the services back

ADB

adb shell pm enable com.google.android.gms

(Only for Google Play Services, leave the rest off.)

If the problem is in a particular application (for example, Sberbank Online), check its requirements on the official website.

  • πŸ”„ Reinstall the application through the Aurora Store (alternative store).
  • πŸ“‹ Cleaning cache and data in Settings β†’ Annexes.
  • πŸ”’ Miui Optimization (through the use of the ADB): adb shell cmd package disable-user com.miui.zeus (may help with compatibility but disable some features) MIUI).

FAQ: Frequent questions about turning off Google on Redmi 9

❓ Can you turn off Google services without losing the camera?
Yes, but partially. The Redmi 9 camera uses the Google Camera API for some modes (like Night Mode or Portrait). If you turn off Google Play Services, these features may not work properly. Solution: Use GCam (a modified version of Google Camera) - it is independent of system services. Leave only the Google Services Framework on (turn off other services).
❓ Will push notifications from the Viber/Telegram after Google shutdown?
Not if you have disabled Google Play Services or Google Services Framework. These applications use Google Cloud Messaging (GCM) for push notifications. Alternatives: Enable Background Data for messengers in the MIUI settings. Use microG with Google Cloud Messaging enabled. Set up a server survey (e.g. Telegram has a Use background connection option). Redmi 9 with Google services disabled notifications can come with a delay of up to 10-15 minutes.
❓ How to check which Google services are still active?
Use the Greenify app (requires root or ADB) or the built-in MIUI activity monitor: Go to Settings β†’ Battery and Performance β†’ Battery Use. Click three points β†’ Usage statistics. Check the app list for Google Play Services, Google Services Framework, etc. If the service consumes >1% of the battery per day, it is still active.
❓ Can you turn off Google, but leave YouTube and Gmail?
Yes, but with reservations: YouTube will work without Google Play Services, but will lose the backup feature (for Premium accounts). Gmail will require manual login every time (as there is no background synchronization). For notifications in Gmail you will have to use microG or turn on Google Services Framework. The best option is to disable all services except Google Services Framework and use YouTube Vanced (a modified version without ads and with background playback).
❓ Will Google Services Return After Update? MIUI?
Yes, if you: Update via OTA (over the air) - the system can restore the disabled packets. If you reset, all changes will reset. To avoid this: Before upgrading, freeze Google services via ADB (method 4). Use MIUI EU or custom firmware - they do not restore Google applications. After updating, re-enact all shutdowns (methods 1-3).