The Public Services app is a must-have tool for interacting with government agencies in Russia, but on Xiaomi Redmi smartphones, users often face problems when updating it, from the lack of an “Update” button in Google Play to errors when installing APKs. In this article, we will analyze all current ways of updating (including bypassing regional restrictions of MIUI), as well as solve typical errors such as “Device is not certified” or “Unknown source”.
Redmi is a customized MIUI firmware that can block application installation due to Xiaomi's security policy. We'll take these nuances into account and offer solutions that work even on models with the global (Global) and Chinese (China) version of the software. If you use the Redmi Note 12, Redmi 10C or another model of the line, the instruction is suitable for all devices based on Android 10+.
Before you start, check:
- 📱 Phone model: Some functions MIUI depend on the firmware region (e.g. Redmi for Russia vs. China).
- 🔄 Application version: current can be found in Settings → Annexes → Public services → Version.
- 🌐 Google Account Region: If it is not in Russia, updates via Play Market may not be displayed.
1 Update via Google Play: Why it doesn’t work and how to fix it
The easiest way is to upgrade through Google Play. However, on Xiaomi Redmi, users often see a message saying, "Device not certified" or "App incompatible with your device."
- 🔓 Lack of Google certification: Some Redmi models (especially those with Chinese firmware) don’t pass Play Protect.
- 🌍 Google Account Region: If the settings are not Russian, the app may be hidden.
- 📦 Play Market Cache: Damaged Data Prevents Updates from Displaying.
To update the “Public Services” via Google Play:
- Open Google Play and find the application “Public Services” (developer – Ministry of Digital Services of Russia).
- If the Update button is inactive, click on the three dots in the upper right corner → “Delete Updates” (if any).
- Reboot your phone and repeat the search.
If the application is not located:
- Go to Settings → Google → Google Account → Personal Data → Region.
- Install the region "Russia" (confirmation of the payment method is required).
- Clear the Play Market cache: Settings → Apps → Google Play → Storage → Clear the cache.
💡
If the application still does not appear after changing the region, try using a VPN with a server in Russia (for example, Warp from Cloudflare).
2.Manual update via APK: a safe way for MIUI
If Google Play is not working, you can install it. APK-But Xiaomi blocks installation from unknown sources by default. Here's how to get around this restriction:
Step 1. Allow APK installation:
- Go to Settings → Applications → Application Management → Application settings (cogs) → Installation from unknown sources.
- Select a browser (such as Chrome or Mi Browser) and enable permission.
Step 2. Download the current APK:
- 🔗 Official source: Google Play's Public Services website (scroll down to the Download block) APK»).
- 🛡️ Alternative: A proven APKCombo website (choose the version with the maximum number of downloads).
Step 3. Set the APK:
- Open the downloaded file through the File Manager or notification in the curtain.
- Confirm installation by ignoring the warning “This app could harm your device” (it’s standard for all APKs).
Check the Android version (should be at least 8.0)
Download APK only from official sources
Allow installation from unknown sources
Close the Public Service Application before Installation
Restart the phone after the update-->
⚠️ Attention: If after installation APK The app won't open, delete it and download another version. APK It can be optimized for specific regions.
Update via MIUI App Store (for Chinese firmware)
The Xiaomi Redmi with Chinese firmware (China ROM) Google Play is missing, but there is a branded MIUI App Store. However, there is no “public services” there - instead use a workaround:
Method 1. Install Google Play:
- 📥 Download Google Installer (for example, from Xiaomi.eu).
- 🔧 Install. APK andfollowing instructions for installing Google Services Framework.
- 🔄 After the reboot will appear Google Play – update the “Public Services” through it.
Method 2: Use of alternative stores
- 🛒 Install APKMirror or Aptoide via browser.
- 🔍 Find them “Public Services” and update the application.
| Method of updating | Suitable for | Pluses | Cons |
|---|---|---|---|
| Google Play | Global ROM, Certified Devices | Automatic updates, security | Not working on China ROM. |
| APK-file | All the firmware. | It works without Google Play. | Risk of downloading a malicious file |
| MIUI App Store | China ROM | Built into the system | "Public Services" are missing |
| Alternative shops (Aptoide) | All the firmware. | Older versions available | May contain advertisements |
4. Solving errors in the update
If the update fails, here are the common mistakes and their solutions:
Error: “The device is not certified”
- 🔧 Check the device certification on Google’s website.
- 📱 If your device is not certified, register it through the Google Services Framework (requires root or ADB).
Mistake: "Not enough memory"
- 🧹 Clear the cache: Settings → Warehouse → Clear the cache.
- 🗑️ Delete unnecessary files through the File Manager → Analysis of the vault.
Error: “Application not installed” (when updating APK)
- 🔄 Remove the current version of the “Public Services” before installing a new one.
- 🛠️ Enable the developer mode and allow installation through ADB: adb install -r -t path/gosuslugi.apk
What to do if the application crashes after the update?
5. Automatic Update: How to Enable and Configure
To ensure that the “public services” are updated automatically:
Through Google Play:
- Open the application page in the Play Market.
- Click on the three dots in the upper right corner → “Enable Auto Update.”
Through MIUI Optimized Setup (for Chinese firmware):
- 🔧 Install Google Play (as described above).
- 📲 Enable auto-update in Play Market Settings.
⚠️ Note: Xiaomi Redmi with Chinese firmware auto-update may not work due to restrictions MIUI. In this case, use notifications about new versions on the website "Public Services».
6. Update on older Redmi models (Android 9 and below)
If you have a Redmi 7A, Redmi 8 or other Android 9 model, there may be compatibility issues.
- 📥 Download. APK versions below 6.0.0 (last supported for Android 9).
- 🔄 Use Split. APK Installer (from F-Droid) for installing applications broken down into multiple files.
- 🛠️ Update the firmware to MIUI 12+ (If available for your model).
On models older than 2019 (e.g. Redmi 6), the Public Services may not work as well due to an outdated version of Android, in which case use the web version via a browser (gosuslugi.ru).
7.Security: How to Avoid Fraud When Updating
Fraudsters often spread fake APKs with viruses, signs of a dangerous file:
- 🚩 Requesting Administrator Rights or Access to SMS.
- 📌 The file size is very different from the official one (for example, 50 MB instead of 30 MB).
- 🔗 The download link leads to a suspicious site (not play.google.com or gosuslugi.ru).
How to check APK before installing:
- Compare the hash amount of the file with the official one (use the Hash Droid app).
- Check the digital signature: it must match the developer of the Ministry of Finances of Russia.
- Install an antivirus (such as Dr.Web or Kaspersky) and scan the file.
💡
Never enter your credit card or SNILS details in unofficial versions of Public Services. The official app does not request this information when you update.