How to completely disable Google Services Framework on Xiaomi: risks and ways

Google Services Framework is the system component of Android, which is responsible for synchronizing data between Google applications and the company's servers. On Xiaomi smartphones, it is pre-installed even in global versions of MIUI, which raises questions for users seeking privacy or battery saving. But can it be turned off without consequences?

The answer is ambiguous. On the one hand, deactivating this service will actually reduce background activity and reduce battery consumption. On the other hand, you will lose access to key features: push notifications, automatic contact sync, backup to Google Drive, and even some Google Play apps. In this article, we will look at all the ways to disconnect from safe to radical, and also explain which features will stop working and how to get around it.

What is Google Services Framework and Why You Should Turn It Off

Google Services Framework (GMS Core) is the bridge between your smartphone and Google services.

  • ๐Ÿ”„ Synchronize contacts, calendars and notes with Google Account
  • ๐Ÿ”” Delivering Push Notifications for Gmail, YouTube, Google Maps and Other Apps
  • ๐Ÿ“ฑ Automatic app updates via Google Play
  • ๐Ÿ—บ๏ธ Geolocation and operation of location-based services (e.g. Google Maps)
  • ๐Ÿ”’ Google Smart Lock authentication and two-factor authentication

The service consumes up to 5-15% of battery life per day (accuBattery data) even if you donโ€™t actively use Google products.

  • ๐Ÿ›ก๏ธ Confidentiality: GMS Collects data on location, activity in apps, and even search history
  • ๐Ÿ”‹ Battery savings: background service processes constantly wake up the processor
  • ๐Ÿšซ Ad Blocking: Many Targeted Ads in Apps Depend on the GMS
  • ๐Ÿ“ฑ Use of alternative services (e.g. Huawei Mobile Services or Mi Account)

โš ๏ธ Caution: Disabling the Google Services Framework will result in the inoperability of all applications dependent on Google Play Services, including banking applications (Sberbank, Tinkoff), instant messengers (Telegram, Viber) and online-authorized games. Before deactivating, make sure you have backups of data!

Method 1: Disconnect via Android Settings (without root)

The safest method is to deactivate the service through standard settings, which does not require superuser rights and is reversible, but has limitations:

  1. Go to Settings โ†’ Applications โ†’ Application Management
  2. Click on the three dots in the upper right corner and select Show System Processes
  3. Find the Google Services Framework (could be called Google Play Services)
  4. Slip on it and select Disable (or Remove Updates if the Disable button is inactive)
  5. Confirm the action in the dialog window

After the shutdown:

  • โœ… Push notifications from Google services will stop coming
  • โœ… Reduced battery consumption by 3-7% (on the Redmi Note 10 Pro)
  • โŒ Apps will not be updated via Google Play (you will have to download it). APK manually)
  • โŒ Geolocation in Google Maps and other maps will stop working

Create a backup of contacts in VCF

Download APKs of Key Applications (Telegram, WhatsApp) to your device

Record passwords from accounts (the login will stop working)

Disable two-factor authentication via Google Authenticator

-->

On some Xiaomi models (such as the POCO F3 or Mi 11), the "Disable" button may be blocked.

  1. Remove all updates to Google Play Services from the same menu
  2. Disable Auto Update for this app on Google Play
  3. Use ADB for a forced stop (instruction below)

Method 2: Using ADB to force shutdown

If the standard method didn't work, you could use Android Debug Bridge (ADB), a computer debugging tool that doesn't require root rights, but requires developer mode.

Instructions:

  1. Activate Developer Mode: Go to Settings โ†’ About Phone Tap 7 times on MIUI Version Return to the main settings menu and find a new section For Developers

USB debugging

ADB-tools

Open the command line (Windows) or terminal (Mac/Linux) in the folder with ADB

adb devices

(Your device should appear)

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

To return to the original state, use:

adb shell pm enable com.google.android.gms


adb shell pm enable com.google.android.gsf

๐Ÿ’ก

If after the shutdown through ADB The phone is slowing down, and then you can use the command adb shell am broadcast. -a android.intent.action.BOOT_COMPLETED โ€” This will restart system processes without restarting.

โš ๏ธ Note: Some Xiaomi firmware (especially Chinese) ADB-If you turn off, you may lose access to Google Play completely, in which case only resetting or flashing will help.

Method 3: Remove via TWRP (requires an unlocked bootloader)

The radical method is to completely remove the Google Services Framework through custom recovery, which is only suitable for power users, because:

  • Requires an unlocked bootloader (the procedure will reset all data!)
  • You need to install TWRP or other custom recovery
  • After removal, some system applications may crash

Step-by-step:

  1. Unlock the bootloader through Mi Unlock Tool (official utility from Xiaomi)
  2. Install TWRP for your model (instructions are available on XDA Developers)
  3. Download. APK-The latest version of the Google Services Framework (in case of recovery)
  4. Download to TWRP (Power + Vol Up when enabled)
  5. Go to Advanced โ†’ File Manager
  6. Delete files: /system/priv-app/GoogleServicesFramework/system/app/GoogleServicesFramework (if any) /data/app/com.google.android.gsf-* (all folders)

Wipe โ†’ Cache

Reset the device

Xiaomi modelProbability of successRisks.
POCO F1/F2/F390%Loss of Google Pay, problems with banking applications
Redmi Note 8/9/1075%Camera malfunction (depends on firmware)
Mi 11/12 Series60%Sensor failure (gyroscope, compass) in some applications
Black Shark 3/480%Problems with gaming services (Google Play Games)
What if the phone doesnโ€™t turn on after removal?
If the device is stuck on the logo MI Or left in bootloop: 1. Try booting into the bootloop. TWRP and restore deleted files from backup 2. TWRP firmware MIUI (No wipe data) 3. If nothing helps, run the device through the Fastboot with a full reset (lost all data)

What Happens After Google Services Framework Is Disabled

Even if you successfully shut down the service, be prepared for the following problems:

FunctionEffects of disconnectionBypass
Google Play MarketDoes not update applications, does not download new onesUse the Aurora Store or manual installation of APK
Push notificationsNo notifications from Gmail, YouTube, Google PhotosSet up notifications via email or SMS
GeolocationGoogle Maps and other maps do not identify locationUse Yandex Cards or OSMAnd
BackupAutomatic backup doesnโ€™t work on Google DriveManually copy files to your PC or to the Mi Cloud
Banking applicationsSberbank, Tinkoff, VTB can block the entranceUse web versions or alternative applications

The shutdown is especially critical for Xiaomi owners with Google Pay โ€“ the payment service will stop working completely.

  • ๐ŸŽฎ Games of the Game (Google Play Games, NVIDIA GeForce NOW)
  • ๐Ÿ“บ Chromecast and other devices that support Google Cast
  • ๐Ÿ” Two-factor authentication applications via Google Authenticator

Yeah, through the settings.|Yes, through ADB|Yes, through TWRP|No, but I'm planning.|No, I will not.-->

Alternative solutions: how to reduce the impact of GMS without turning off

If radical methods donโ€™t work for you, you can limit the activity of the Google Services Framework without completely shutting down:

  • ๐Ÿ›‘ Limit background activity: Go to Settings โ†’ Annexes โ†’ Google Services Framework Select Battery โ†’ Limit background activity Turn off Autostart in the same menu
  • ๐Ÿ”• Block Internet access: In the application settings, select Mobile Data and Wi-Fi Disable access to mobile Internet and Wi-Fi

Clean the cache regularly

  1. In the app menu, click Storage โ†’ Clear the cache
  2. Repeat the procedure once every 1-2 weeks
  3. ๐Ÿ›ก๏ธ Use Firewall: Applications like NetGuard or AFWall+ (requires root to block network activity GMS selectively.

List of โ€œproblemโ€ models:

  • ๐Ÿ“ฑ Xiaomi Mi A1/A2/A3 (Android One โ€“ after shutting down GMS Lost access to system updates
  • ๐Ÿ“ฑ POCO X3 NFC โ€” Possible failures in the module NFC and Google Pay
  • ๐Ÿ“ฑ Redmi K20 Pro / Mi 9T Pro โ€“ Widevine support may be missing L1 (no HD Netflix)
  • ๐Ÿ“ฑ Black Shark 4/5 โ€” Gaming services no longer define the device as compatible
  • ๐Ÿ“ฑ Mi 10 Ultra / Mi 11 Ultra โ€“ problems with the main camera in Pro mode

The most reliable way is to run the firmware through the Mi Flash Tool with the choice of clean all option.

Will YouTube work after GMS is disabled?
The YouTube app will be launched, but: โŒ No notifications will be received for new videos โŒ You can't upload the video to the channel. โŒ YouTube Premium Background Playback will stop working โœ… Alternatively, use the web version of YouTube via the browser or NewPipe client (does not require) GMS).
Can GMS be disabled for specific applications only?
No, Google Services Framework is a system process and disabling it affects all applications dependent on Google Play Services. However, you can: Disable sync for individual accounts in Settings โ†’ Accounts โ†’ Google Block Internet access for specific Google applications via Firewall Use Island or Shelter to isolate applications in a separate profile