How to download and install RuStore on Xiaomi: all ways of 2026

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:

  1. Download APK: Go to the download page and select the latest version for Android.
  2. 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.apk

If 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:

  1. Download. ZIP-Archive from RuStore (available on forums) 4PDA or XDA-Developers).
  2. Reboot to TWRP (clip Power + Volume up).
  3. 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?
If the RuStore is installed but not updated, the cause may be a conflict with Google services or blocking background activity in MIUI. Solution: 1. Open Settings β†’ Apps β†’ RuStore β†’ Battery and select β€œNo Limits.” 2. In Settings β†’ Applications β†’ Special Rights β†’ Auto Run RuStore. 3. If a VPN is used, disable it – RuStore can block updates if you suspect a β€œnon-Russian IP”.

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 rebootingMIUI 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.

Not all Xiaomi devices work equally well with RuStore. Below is the compatibility table for current models (as of 2026).

ModelFirmwareCompatibility with RuStoreNotes
Xiaomi 13/13 ProMIUI 14 / HyperOS⚠️ PartialRequires 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 ProMIUI 14 (Global)❌ TroublesomeConflict with GMS: It is recommended to remove Google services or use an alternative launcher.
Xiaomi 12THyperOSβœ… Complete.It works without failure, but requires manual updates via APK.
Redmi 10CMIUI 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.

  1. Turn off battery optimization for RuStore (Settings β†’ Apps β†’ RuStore β†’ Battery β†’ No Limits).
  2. Add the store to auto-start (Settings β†’ Applications β†’ Special Rights β†’ Auto-Run).
  3. Use a VPN with Russian IP (such as Warp+ or ProtonVPN) if you don’t download updates.

If the automatic update does not work:

  1. Download the latest version of APK from the official website.
  2. Remove the old version of RuStore (Settings β†’ Apps β†’ RuStore β†’ Delete).
  3. 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:

  1. Delete the app.
  2. Check your device for viruses using Malwarebytes or Dr.Web.
  3. 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).

FAQ: Frequent questions about installing RuStore on Xiaomi

Can I install RuStore on Xiaomi without a computer?
Yes, but only if your version of MIUI does not block APK installation. Download the file from the official site, allow installation from unknown sources, and run the APK. If an error occurs, try installing through a file manager (such as FX File Explorer or Solid Explorer), as they sometimes bypass the limitations of MIUI.
Why does RuStore disappear after Xiaomi reboot?
It's got to do with the function. MIUI Optimization, which removes "non-system" applications. Solutions: Disable optimization through ADB: adb shell settings put global miui_optimization 0. Install the RuStore in /system/priv-app through TWRP (Use Magisk and the App Systemizer module to move the RuStore to the system partition.
RuStore does not download apps – what to do?
The problem is usually related to: Traffic Blocking: Disable Data Saver for RuStore or use a VPN with Russian IP. Conflict with GMS: Remove Google Play Services updates or install MicroG. Background Limitation: Enable "No Limits" for RuStore in battery settings. Also check if the device has an antivirus (such as Avast or 360 Security) that can block downloads from RuStore.
Can you use RuStore on Xiaomi with global firmware?
Yes, but with reservations: MIUI Global RuStore may not work as it does due to a conflict with Google Play Services. It is recommended to remove GMS via ADB or install Open GApps (pico). On some models (for example, POCO F5) RuStore will only work after changing the region to Russia.
How to transfer RuStore to another Xiaomi?
If you change your smartphone, you can move the RuStore along with the data: Back up through Titanium Backup (root required). APK (/data/app/ru.rustore-...) and a data folder (/data/data/ru.rustore) You can get it on a new phone. APK and recover the data through ADB: adb restore backup.ab Without root, it is easier to log in to RuStore on a new device - download history will be preserved.