Since Google Play left Russia, many Xiaomi users have faced the need to look for alternative sources of applications. RuStore has become one of the main stores for Russian users, but installing it on devices with MIUI has nuances. Unlike standard applications, it requires circumventing security restrictions, especially on new versions of firmware.
In this article, we will discuss all the current ways to install RuStore on Xiaomi, Redmi and POCO smartphones β from the official APK to bypassing locks through ADB. Particular attention will be paid to solving typical errors (for example, βInstallation is blockedβ or βApp is not supportedβ), as well as compatibility with different versions of MIUI (including MIUI 14 and HyperOS).
Why RuStore is not installed on Xiaomi in the standard way
The main problem lies in the security policy of MIUI. By default, the system blocks the installation of APK from unknown sources, even if you have allowed this option in the settings. Moreover, some models (for example, Xiaomi 13T or Redmi Note 12) activated the mechanism for verifying the signature of applications, which recognizes RuStore as an βuntrusted sourceβ.
The second is a conflict with Google services, where on devices with Google Mobile Services (GMS) preinstalled, RuStore may not integrate properly, causing it to crash when it upgrades or launches, even when Google services have been manually removed.
- π Lockdown MIUI: The system automatically removes APK RuStore after downloading, if the source is not confirmed.
- π± Incompatibility with GMS: On devices with Google services, RuStore may not work stable (for example, not update).
- π Signature errors: On MIUI 14+ HyperOS requires manual installation of certificates.
β οΈ Note: If you use Xiaomi with global firmware (e.g, MIUI Global, before installing RuStore, it is recommended to disable automatic application verification in Settings β Annexes β Special rights β Install unknown applications. Otherwise, the system may delete the store after the first restart.
Official method: install RuStore via APK from the site
The easiest method is to download APK from the official website rustore.ru. However, even here there are pitfalls: on some Xiaomi models (for example, POCO X5 or Redmi 12), the file may not be installed due to the limitations of MIUI.
Step-by-step:
- Download APK: Go to the download page and select the latest version for Android.
- Allow installation from unknown sources: Open Settings β Apps β Application Management. Find a browser (like Chrome or Mi Browser) and enable the "Install Unknown Apps" permission.
Install APK.
"Installation locked"
Download APK from official website |Allow installation from unknown sources |Deactivate signature verification (for MIUI 14+)|Reboot device before installation
-->
If after installing the RuStore does not open or if it gives an error "Google Services are not found", it means that your device does not have Google Play Services.
- π§ Install Open GApps (Pico version) via TWRP (requires an unlocked loader).
- π² Or use an alternative launcher (like Nova Launcher) that bypasses the checkout. GMS.
Alternative ways to install RuStore
If the standard method didn't work, try one of these options, which are suitable for devices with MIUI 13/14 and HyperOS, where locking is particularly strict.
Method 1: Installation via ADB (for power users)
This method bypasses the limitations MIUI It's going to require a computer with a setup. ADB-Drivers and Included Debugging USB smartphone.
adb install -r -t --fastdeploy /path/to/fayle/ru.store.app.apkIf the team doesnβt work, try:
adb shell pm install -r -t --fastdeploy /sdcard/Download/ru.store.app.apkβ οΈ Note: Some Xiaomi models (e.g. Xiaomi) 12S Ultra after installation through ADB RuStore may disappear after a reboot. To avoid this, disable automatic memory optimization in Settings β Battery β Battery Optimization and Add RuStore to Exceptions.
Method 2: Installation via TWRP (for GMS-free firmware)
If your device has custom firmware installed (such as LineageOS or PixelExperience), RuStore can be flashed through TWRP:
- Download. ZIP-Archive from RuStore (available on forums) 4PDA or XDA-Developers).
- Reboot to TWRP (clip Power + Volume up).
- Choose Install. β Indicate. ZIP-file β Swipe to Confirm Flash.
This method ensures that the store is not removed by the system, but requires an unlocked bootloader.
Official APK|Through ADB|Through TWRP|Another method|I haven't installed it yet.
-->
Method 3: Use of workarounds for MIUI 14 and HyperOS
On the newer versions of MIUI 14 and HyperOS, Xiaomi has tightened control over the APK installation. If you see an error called "Application incompatible with the device," try:
- π Install an older version of RuStore (e.g. 2.5.0) and then update it through the store itself.
- π Change the region of the device to Russia in Settings β Additionally. β Region.
- π οΈ Shut down. MIUI Optimization through ADB: adb shell settings put global miui_optimization 0
Why canβt the ruStore be updated after installation?
Solving errors in installing RuStore on Xiaomi
Even after a successful installation, users often face problems, and let's look at the most common errors and how to fix them.
| Mistake. | Reason. | Decision |
|---|---|---|
| "Installation locked" | MIUI blocks APK due to unconfirmed signature. | Set it through ADB Or turn off signature verification (adb shell settings put global) package_verifier_user_consent 1). |
| "RuStore won't open." | Conflict with Google Play Services or lack of internet. | Install Open GApps (pico) or use a VPN with Russian IP. |
| "No connection to the server" | Blocking traffic by the operator or MIUI. | Add RuStore to Data Saver exceptions and disable Background Limitation. |
| "Application removed" after rebooting | MIUI Optimization removes non-systemic APKs. | Turn off optimization via ADB (see section above) or run ZIP through TWRP. |
If none of these methods helped, check:
- π Version MIUI: Nana MIUI 14.0.4+ HyperOS may need to roll back on older firmware.
- π‘ Network settings: RuStore requires Russian IP-- address for work. VPN, Choose a server in Russia.
- π§ Root rights: On some devices (such as Xiaomi 13 Pro), RuStore only works with Magisk.
π‘
If RuStore doesnβt update apps, clear the store cache (Settings β Apps β RuStore β Memory β Clear cache) and restart the device. After that, try updating the apps again.
Compatibility of RuStore with popular Xiaomi models
Not all Xiaomi devices work equally well with RuStore. Below is the compatibility table for current models (as of 2026).
| Model | Firmware | Compatibility with RuStore | Notes |
|---|---|---|---|
| Xiaomi 13/13 Pro | MIUI 14 / HyperOS | β οΈ Partial | Requires disabling MIUI Optimization or installing via TWRP. |
| Redmi Note 12 Pro+ | MIUI 14 | β Complete. | It is installed in the standard way, but can be blocked after the MIUI update. |
| POCO X5 Pro | MIUI 14 (Global) | β Troublesome | Conflict with GMS: It is recommended to remove Google services or use an alternative launcher. |
| Xiaomi 12T | HyperOS | β Complete. | It works without failure, but requires manual updates via APK. |
| Redmi 10C | MIUI 13 | β Complete. | Best compatibility among budget models. |
For HyperOS devices (such as Xiaomi 14), RuStore may not work as well due to a new memory management mechanism.
- π§ Turn off "Adaptive Optimization" in Settings β Battery.
- π₯ Install RuStore in internal memory, not on SD-map.
How to Upgrade RuStore to Xiaomi Without Errors
RuStore updates automatically, but on Xiaomi, this process often fails.
- Turn off battery optimization for RuStore (Settings β Apps β RuStore β Battery β No Limits).
- Add the store to auto-start (Settings β Applications β Special Rights β Auto-Run).
- Use a VPN with Russian IP (such as Warp+ or ProtonVPN) if you donβt download updates.
If the automatic update does not work:
- Download the latest version of APK from the official website.
- Remove the old version of RuStore (Settings β Apps β RuStore β Delete).
- Install a new APK via ADB (see section above).
β οΈ Warning: On HyperOS devices, the icon on the home screen may disappear after the RuStore update. To return it, go to Settings β Annexes β RuStore β Open or add a shortcut manually through Mi Launcher.
π‘
On Xiaomi MIUI 14 and HyperOS RuStore works more stable if you disable all types of optimization (batteries, memory, background) and install it in internal memory, not on the computer. SD-map.
Security: How to Avoid Fake Versions of RuStore
When you download RuStore from an official site, the risk of running into a fake APK with viruses or spyware increases.
- π Package name: The original RuStore has a package ru.rustore or com.rustore.app. Check it in Settings β Annexes β RuStore.
- π File size: Official APK weight ~30-50MB files less than 10MB are suspicious.
- π Signed: Original RuStore has a signature issued "AO Kaspi Lab" (checked through APKMirror or VirusTotal).
If you have already installed the RuStore from an unreliable source:
- Delete the app.
- Check your device for viruses using Malwarebytes or Dr.Web.
- Download the official version from rustore.ru.
On Xiaomi with the unlocked bootloader, attackers can replace the system APK. If after installing the RuStore device began to slow down or show ads, perform a reset to factory settings (Settings β About the phone β Reset settings).