Xiaomi’s MIUI or HyperOS smartphones are integrated by default with the Google ecosystem — even if you’re not actively using it. Services like Google Play Services, Google Play Store or Google App run in the background, consuming battery power, traffic and system resources. For many users, this becomes a problem, from constant notifications to reduced battery life.
In this article, we’ll look at all the ways you can disable Google services on Xiaomi, Redmi and POCO devices, from simple settings in your smartphone menu to advanced methods using ADB and custom firmware. You’ll learn which services can be safely deactivated and which should not be touched so as not to lose the functionality of the device.
Why Google’s services are disrupting Xiaomi’s work?
Google’s ecosystem is deeply integrated into Android, and even on Xiaomi’s MIUI/HyperOS smartphones, it plays a key role.
- 🔋 Increased battery consumption: Services like Google Play Services are constantly active, even if you don’t run Google apps. 15-20% day-time.
- 📶 Background traffic: Automatic synchronization, application updates and analytics send data to the network, which is critical for users with a limited Internet package.
- 🐢 Slowing down the system: on budget models of Redmi or POCO Google’s background processes can be up to 300-500 MB RAM, which affects multitasking.
- 🚫 Intrusive Notifications: Ads, backup reminders, or app updates annoy many users.
However, you can't completely remove Google services without root rights, because they are system components of Android, but they can be disabled, restricted or replaced with alternatives. We'll go into each method in detail.
Method 1: Disable services through Xiaomi settings
The easiest and safest method is to use the built-in MIUI or HyperOS tools. It requires no additional knowledge and is suitable for all models, including the Xiaomi 13, Redmi Note 12 or POCO F5.
To disable unnecessary services:
- Go to Settings → Applications → Application Management.
- Click on the three dots in the upper right corner and select Show System Processes.
- In the list, find Google apps (e.g. Google Play Services, Google App, Google Play Store).
- Select the desired application and click Disable (or Remove Updates if the Disable button is inactive).
- Confirm the action in the window that appears.
⚠️ Note: Do not disable the Google Services Framework – this may cause other applications to crash, including: MIUI. Also avoid turning off the Google Play Store if you plan to install apps from an official source.
Unnecessary Google apps (Duo, Maps, Gmail, etc.)|Google Play Movies/Books (if not used)|Google One (if you don’t use the cloud)|Google Podcasts (if you don’t listen to podcasts)-->
After turning off, it is recommended to restart the device. Some functions (for example, automatic updates of applications) will stop working, but the basic functionality of the smartphone will remain.
Method 2: Limiting Service Activity Through Permissions
If you don't want to shut down Google services completely, you can limit their activity by blocking access to key functions, which will reduce the load on the system, but maintain basic functionality.
For this:
- Go to Settings → Applications → Application Management.
- Select the Google app you want (like Google Play Services).
- Click on Permissions and turn off the following items: 📍 Location (unless you use Google Maps or geolocation in other services). 📱 Telephone (access to calls and SMS). 📷 Camera and microphone (unless you use Google Assistant or Google Meet). 📂 Files and media (unless you want Google to scan your data).
Battery → Limit background activity
Mobile data
Background traffic
These actions will not shut down services completely, but will significantly reduce their impact on performance, such as Google Play Services stopping constantly syncing data or sending analytics.
💡
If certain features (such as Google Pay) have stopped working after permissions are restricted, return the necessary permissions for the specific application.
Method 3: Using ADB to Deep Shut Down
For advanced users who are ready to work with ADB (Android Debug Bridge), it is possible to completely freeze unnecessary Google services without root rights.
To take advantage of it:
- Install ADB on your computer (instructions are available on the official website of Android Developers).
- Turn on USB Debugging on your smartphone: Settings → About Phone → MIUI version (click 7 times to activate Developer Mode), then go back to Settings → Additional → Developers → Debugging on USB.
- Connect your smartphone to your PC and execute the command in the terminal: Adb devices Make sure the device is identified.
- To disable an unnecessary service (e.g. Google Play Movies), use the command: adb shell pm disable-user --user 0 com.google.android.videos Replace com.google.android.videos with the desired application package.
💡
Installing custom firmware is the only way to completely remove Google services, but it requires technical skills and can lead to data loss.
Method 5: Replacing Google Services with Alternatives
If you don't want to shut down Google services completely, but you want to reduce their impact, you can replace them with other developers, which will allow you to keep the functionality, but without being tied to the Google ecosystem.
Here are the best alternatives:
| The alternative | Advantages | |
|---|---|---|
| Google Play Store | Aurora Store | Install applications without a Google account, anonymous access |
| Google Maps | OsmAnd or Maps.me | Offline maps, no data collection |
| Google Drive | Nextcloud or Proton Drive | More privacy, data encryption |
| Google Chrome | Kagi or Brave | Blocking trackers, protection against surveillance |
| Google Assistant | Ficus (for MIUI) | Local Voice Assistant without Cloud Processing |
Alternative applications may require permission to install from unknown sources (Settings → Applications → Special Access → Install Unknown Applications).
⚠️ Note: Some apps (such as banking or government services) may require Google Play Services to work.
What if something breaks after Google shuts down?
If you have problems following manipulation of Google services (e.g. push notifications are not working, apps are not opening, or synchronization errors occur), follow these steps:
- Check error logs: Use the Logcat app (available on Google Play or F-Droid) to understand which service is causing the crash.
- Return the permissions that were disabled: If the problem occurred after the permissions were restricted, return them for critical applications.
- Restore services through ADB: adb shell pm enable com.google.android.gms
- Reset network settings: Sometimes issues are account sync. Go to Settings → SIM-maps and networks → Resetting network settings.
- Install MicroG: If you only need push notifications and geolocation, MicroG can be an easy alternative to Google Play Services.
If none of the methods worked, consider resetting to factory settings (but don’t forget to back up your data!).