How to install RuStore on Xiaomi: 3 working methods (2026)

Installation of RuStore on Xiaomi TV consoles (including Mi Box S, Mi Box models) 4K Mi Box 4C) It has become a pressing task for many users after the blocking of Google Play in Russia, and despite the manufacturer’s restrictions, it is quite possible to circumvent them – the main thing is to know the right methods and avoid typical mistakes. In this article, we’ll break down three proven ways to install RuStore, including manual booting. APK, utilization ADB-Circumventing system constraints through alternative launchers.

Xiaomi’s Android TV set-top boxes are a closed ecosystem with limited user rights. The standard way to install apps through Settings β†’ Security β†’ Unknown sources are often blocked and APK files are deleted automatically. However, with additional tools (such as Send Files to TV or bootloader) and correct settings, you can successfully integrate RuStore into the system. It is important to consider the firmware version: Android TV 9-11 is easier to process than Android 12 with enhanced security.

Preparation of Xiaomi console for the installation of RuStore

Before installing RuStore, you need to follow a few critical steps to avoid errors like β€œInstallation is locked” or β€œApp is not supported.”

  • πŸ”§ Allow installation from unknown sources: go to Settings β†’ The device β†’ Special facilities β†’ Security and limitations β†’ Unknown sources: Select a browser or file manager (e.g, FX File Explorer, which you will use to download APK.
  • πŸ“± Update the firmware: check the relevance of the software version in Settings β†’ About the device β†’ Update system. On outdated firmware (below Android) TV (9) The RuStore may not work smoothly.
  • 🧹 Clear the cache: in Settings β†’ Annexes β†’ Google Play Store β†’ Click Cache Clear and Clear Data (if the market is still available) to prevent conflicts during installation.
  • πŸ”Œ Connect your mouse or keyboard: Controlling via Xiaomi remote can make it harder to enter commands. OTG-adapter USB-keyboard.

Note: on some consoles (for example, Mi Box S with firmware) MIUI TV 2.0+) Unknown sources may be hidden, and you need to activate it through the ADB (We will discuss this method below.We also recommend that you disable automatic update of system applications in Settings. β†’ Annexes β†’ Auto-update to avoid resetting settings.

⚠️ Note: If your Xiaomi console is linked to a Mi Account account in China, the installation of RuStore may be blocked at the system level, in which case you will need to change the account region or use alternative methods (see the section on the site). ADB).

Method 1: Install the RuStore through APK-file (the simplest one)

This method is suitable for most users and does not require technical skills.

  • πŸ“„ APK-RuStore file (up-to-date version for Android) TV). Download it from the official website rustore.tv or through the Telegram channel @rustore_news.
  • 🌐 Browser or file manager on the console (for example, bootloader or FX File Explorer).
  • ☁️ Cloud Storage (optional): If the download is directly blocked, use Google Drive or Yandex Drive to transfer the file.

Step-by-step:

  1. Download. APK-RuStore file on your computer or smartphone. Make sure the version supports Android TV (The file name must be tv or atv).
  2. Pass the file to the console: πŸ“² Through Send Files to TV (The app is available in Google Play for Android smartphones). πŸ’» Through FX File Explorer over the local area network (enable) FTP-server in application settings). ☁️ Through the cloud: download APK in Google Drive, open the file on the console through the browser and download.

FX File Explorer

Conductor

"Installation locked"

Settings

RuStore

VKontakte

Mail.ru

Skiped up to date APK Android TV|Installation from unknown sources is allowed|The file is transferred to the prefix (not to the flash drive!)|Automatic update of system applications is disabled|Mouse/keyboard connected for convenience-->

If after installing the RuStore does not open or if it gives an error β€œApplication is stopped”, try:

  • πŸ”„ Reset the console (Settings) β†’ Reboot).
  • πŸ—‘οΈ Clear the application cache in Settings β†’ Annexes β†’ RuStore β†’ Memory.
  • πŸ“₯ Install an older version APK (2.0.1 instead of 2.1.0).

πŸ’‘

If the console does not see files on the flash drive, format it in FAT32 (not NTFS!) and connect it via a USB 2.0 port (blue connector).

Method 2: Install RuStore via ADB (for power users)

If the standard method does not work (for example, because of blocking the installation of APK at the system level), you can use ADB (Android Debug Bridge), which requires connecting the console to the computer, but guarantees the circumvention of most restrictions.

What you need:

  • πŸ’» Computer with Windows, macOS or Linux.
  • πŸ”Œ Cable USB-A β€” USB-A (or USB-C β€” USB-A new-model).
  • πŸ› οΈ Utilities. ADB Fastboot (download Platform Tools from Google).
  • πŸ“„ APK-RuStore file (place it in the folder with the ADB).

Instructions:

  1. Turn on Debugging. USB on the console: Settings β†’ About the device β†’ Build number (click 7 times in a row until the message β€œYou became a developer” appears) Settings β†’ For developers β†’ Debugging by USB (turn on)
  2. Connect the console to your computer with a cable. In the USB Connect menu on the console, select File Transfer (MTP).
  3. Open the command line (CMD or Terminal) in the folder with ADB and execute commands in order: adb devices (the device should display, for example, 123456789abc device) adb install rustore.apk (replace rustore.apk with the current file name).
  4. If there is a mistake INSTALL_FAILED_USER_RESTRICTED, Adb shell settings put global settings install_non_market_apps 1 Then repeat the installation.

Once installed successfully, disable USB Debugging for security reasons. If RuStore doesn't appear in the app menu, try:

  • πŸ” Find it through search (Voice search) β†’ Β«RuStoreΒ»).
  • πŸ“± Install an alternative launcher (for example, ATV Launcher or Sideload Launcher).
What if ADB doesn’t see the box?
1. Check the cable - use original or high quality USB 2.0. Install drivers for Xiaomi Mi Box (download from Xiaomi website) EU). 3. Switch the connection mode on the console from Charging to File Transfer. 4. Try another one. USB-port on the computer (preferably) USB 2.0).

⚠️ Attention: On Android consoles TV 12 (For example, Xiaomi Mi Box 5) You may need an additional command to bypass the lock: adb shell appops set com.android.tv.settings android:install_unknown_apps allow without installation APK It will be blocked even through ADB.

Method 3: Install RuStore via Alternative Launcher

If the first two methods didn't work, the reason could be MIUI TV's aggressive security policy removing third-party APKs. The solution is to use an alternative launcher that bypasses system constraints.

  • 🏠 ATV Launcher – Optimized for Android TV, Supports widgets and quick access to applications.
  • πŸš€ Sideload Launcher – a minimalistic launcher for launching third-party applications.
  • πŸ”„ Launcher Hijack – allows you to replace the standard launcher Xiaomi on any other.

Instructions for installation via Sideload Launcher:

  1. Download. APK-files: Sideload Launcher (from Chainfire website). RuStore (up-to-date version for the game) TV).

Sideload Launcher

ADB

Sideload Launcher

Sideload Launcher

RuStore

RuStore

Sideload Launcher

The advantage of this method is that RuStore will not be removed by the system, as it runs through a bypass launcher. However, note that when you update the firmware, Xiaomi may reset the launcher settings.

πŸ’‘

Alternative launchers not only allow you to install RuStore, but also speed up the work of the console by disabling unnecessary system processes MIUI TV.

Solving problems after installing RuStore

Even after a successful installation of the RuStore, errors can occur, and let’s consider the most common ways to fix them:

Problem.Reason.Decision
"RuStore won't open"Conflict with cache or dataClear the cache and data to Settings β†’ Apps β†’ RuStore β†’ Memory. Reboot the console.
"No Internet connection"DNS or proxy blockingChange the DNS to 8.8.8.8 or 1.1.1.1 in Settings β†’ Network β†’ IP settings.
β€œApplication Removed” After RebootingSystem protection MIUI TVInstall RuStore via ADB with -r flag (system replacement): adb install -r rustore.apk
"Not enough memory."System section filled inRemove unnecessary apps in Settings β†’ Apps or use SD Maid to clean up.
"The device is not supported."RuStore is not available for TVDownload APK marked tv or atv (e.g. rustore-tv-2.1.0.apk).

If RuStore is unstable (flying out, not loading apps), try:

  • πŸ”„ Reverse to an older version (e.g. 1.0.5 instead of 2.1.0).
  • 🌍 Change the region of Xiaomi account to Russia (in account settings).
  • πŸ›‘οΈ Turn off Google Play Protect (if it is active) in Settings β†’ Google β†’ Security.

Through APK-file|Through ADB|Through an alternative launcher|Nothing happened.|Another way.-->

How to update RuStore on the console Xiaomi

By default, RuStore updates automatically, but on Xiaomi consoles this process can be blocked.

  1. Download the current version of APK from the official website rustore.tv.
  2. Remove the old version of RuStore via Settings β†’ Apps.
  3. Install the new version in one of the above methods (recommended via ADB for reliability).
  4. After updating, check the store: open any application (for example, VKontakte) and make sure it runs.

If the update error occurs "The package conflicts with the existing one", do:

adb uninstall com.emclient.rustore.tv


adb install rustore.apk

This will completely remove the old version and install the new one without conflict.

Security: How to protect data when using the RuStore

Installing third-party app stores always comes with risks, to minimize threats:

  • πŸ”’ Use the official sources: download APK only from the rustore.tv site or verified repositories.
  • πŸ›‘οΈ Check files for viruses: download before installation APK VirusTotal.
  • πŸ”‘ Do not use pirated versions of RuStore – they may contain malicious code.
  • πŸ“± Backup your console data before installation (via Titanium Backup or Swift Backup).

If you notice suspicious activity after installing the RuStore (such as advertising in unexpected places or slowing down), immediately:

  1. Remove the store through Settings β†’ Apps.
  2. Scan the console with an antivirus (for example, Malwarebytes).
  3. Reset the settings to factory (Settings β†’ Device β†’ Reset).

⚠️ Attention: On Xiaomi consoles with firmware MIUI TV Global installation of RuStore may result in the blocking of Mi Account for violation of the usage policy. If your console is linked to an important account, we recommend using the method of using the system with the help of the user. ADB Alternative launcher to minimize risks.

FAQ: Frequent questions about installing RuStore on Xiaomi

Can I install RuStore on Xiaomi Mi Box without a computer?
Yes, if you allow installation from unknown sources. Download APK via your browser on the console (such as TV Bro or Puffin TV) and open the file through FX File Explorer. However, some firmware (such as MIUI TV 2.0+) may require ADB to bypass the lock.
Why is RuStore not displayed in the app menu after installation?
This is a typical Xiaomi Mi Box problem, where the system hides third-party apps. Solutions: Use voice search (say, "OK Google, open RuStore"). Install an alternative launcher (like ATV Launcher). Check the All Apps folder in the standard menu.
How to remove RuStore from Xiaomi if it is not removed in the standard way?
If the application is not deleted via Settings β†’ Applications, use ADB: adb uninstall com.emclient.rustore.tv If this also did not work, reset the console settings (Settings β†’ Device β†’ Reset), but note that all data will be deleted.
Does RuStore work on Xiaomi Mi Box 5 (Android TV 12)?
Yes, but with reservations: on Android TV 12 Enhanced protection against third-party APK. You will need to: Permit installation through ADB (Adb shell settings put global install_non_market_apps 1). Use it. APK, Android-optimized 12 (Download from the official website. Disable automatic system update in Settings β†’ On some of the Mi Box firmware. 5 You may need to roll back to Android. 11.
Can I install RuStore on Xiaomi console with Chinese firmware?
On China-based firmware consoles (e.g. Mi Box 4C CN), RuStore is blocked at the system level. Bypass: Change Mi Account Region to Russia (in Xiaomi account settings). Install RuStore via ADB with superuser rights (root required, which cancels warranty); Use VPNs with servers in Russia when you first start a store. If nothing works, consider reflashing to Global Software.