The Google Installer offers convenience but sacrifices long-term reliability.
Enter the – a small APK tool designed to automate the installation of GMS framework, services, and essential Google apps.
To legally pre-install GMS, a device must pass Google’s CTS (Compatibility Test Suite) and sign a Mobile Application Distribution Agreement (MADA). Xiaomi’s China ROM devices do have such an agreement. Installing GMS via third-party tools violates Google’s terms of service for end users (Section 4.2 of Google Terms of Service: "You may not reverse engineer, decompile, or disassemble the Services").
The installer also injects necessary system permissions and disables MIUI’s battery saver for specific Google processes to prevent them from being killed in the background.
Installing Google services on MIUI 12.5.5 Android 10 using the Google Installer is a relatively straightforward process. However, please note that you need to have a basic understanding of Android and MIUI to follow these steps. Additionally, make sure to back up your data before proceeding, as installing Google services may potentially wipe your device's data.