Installation Rustor on Xiaomi: a complete guide from unlock to firmware

Installing Rustor custom firmware on Xiaomi devices is a way to get advanced functionality, Russian-language interface and optimized performance. However, the process requires care, from unlocking the bootloader to choosing the right firmware version for your model. In this article, we will discuss all the steps from preparation to solving possible errors, so that you can flash the device without the risk of bricking.

It is important to understand that Rustor is an informal firmware based on sewage software. MIUI It's a HyperOS, but it's deep localized and it's got extra features, and it's a good fit for most smartphones. Xiaomi/Redmi/POCO (For example, Redmi Note 12 Pro+, Xiaomi 13T) and some Mi TVs. TV. But before you start, check the compatibility of your model on the official website of the project!

If you're a beginner, we recommend that you first get familiar with the basic concepts of what a bootloader, TWRP, and why you can't install firmware from another model, and for experienced users, we have prepared unique tips for optimizing Rustor after installation, which are not found in the standard guides.

1.Preparation of the device: what to do before installation

The first step is to back up your data. Installing Rustor involves completely resetting your device (wipe), so all photos, contacts and apps will be deleted. Use Mi Mover or Google Drive, Mi Cloud, to save important information.

Also check:

  • ๐Ÿ”‹ Battery charge - at least 60% (when discharging during firmware, the device can turn off).
  • ๐Ÿ“ฑ Device model โ€“ type ##4636## in the dialer or check in Settings โ†’ The phone.
  • ๐Ÿ”— Cable USB Type-C โ€“ Use original or certified to avoid connection breaks.
  • ๐Ÿ’ป Windows computer 10/11 โ€” A PC will be required to unlock the bootloader.

If you have a Mi TV TV, The preparation will be different: you will need USB-a storage device with a capacity of at least 4 GB, formatted in FAT32. For smartphones, be sure to install Mi drivers USB Driver and Mi Unlock Tool (you can download from the official Xiaomi website).

๐Ÿ“Š What Xiaomi device do you plan to use?
Smartphone (Redmi/POCO/Xiaomi)
Television (Mi TV)
Tablet (Mi Pad)
Other

2 Unlock bootloader on Xiaomi

Without an unlocked bootloader, you can't install Rustor. Xiaomi officially lets you unlock the bootloader, but the process requires waiting and confirming your account.

  1. Link your Mi Account: go to Settings โ†’ Xiaomi account and log in. Make sure your account is confirmed by email/phone.
  2. Activate USB debugging: in Settings โ†’ About phone tap 7 times on the MIUI version, then go back to Settings โ†’ Additional โ†’ For developers and enable USB debugging and OEM unlocking.
  3. Connect the device to your PC and start the Mi Unlock Tool. Log in to the same Mi Account as your phone.
  4. Start unlocking: the tool will prompt you to wait 72 to 360 hours (depending on Xiaomi policy).

For Mi TVs, TV The process is more complex: ADB-access and manual file editing. For details see spoiler below.

Unlock bootloader on Mi TV via ADB
It's necessary for TVs: 1. Turn on ADB Debugging in Settings โ†’ The device โ†’ About the device โ†’ Android version (tap) 7 once). 2. Connect to the network: adb connect IP_television:5555 3. Send an unblock command: adb shell fastboot flashing unlock โš ๏ธ On some models (e.g., Mi). TV 4S 55") Additional confirmation is required through the service code.

โš ๏ธ Note: Once the bootloader is unlocked, all data will be deleted from the device, including the Google account binding, as well as some features (such as Mi Pay or Widevine). L1 for Netflix 4K) They may stop working.

3. Selection of the version Rustor: which firmware to download

Project Rustor offers several types of firmware:

  • ๐Ÿ“ฑ Stable - stable version with minimal bugs, updated once in a while 1-2 month.
  • ๐Ÿ”„ Weekly โ€“ weekly builds with the latest features, but errors are possible.
  • ๐ŸŽฎ Gaming โ€“ optimized for gaming (improved cooling, overclocking) GPU).
  • ๐Ÿ“บ TV โ€” Special assemblies for Mi TVs TV (for example, for Mi TV Q1E).

Download the firmware only from official sources:

  • ๐ŸŒ Official website: rustor.pro (check hash amounts of files!).
  • ๐Ÿ’ฌ Telegram channel: @rustor_news (There are published relevant links and patches).

To choose the correct version, use the compatibility table:

Model of the deviceType of firmwareAndroid versionDownload link
Redmi Note 12 Pro+StableAndroid 13rustor.pro/note12pro
Xiaomi 13TWeeklyAndroid 14rustor.pro/13t
POCO F5GamingAndroid 13rustor.pro/pocof5
Mi TV Q1E 55"TV StableAndroid 11rustor.pro/mitvq1e

โš ๏ธ Warning: Smartphone and TV firmware are not interchangeable! Installing the wrong version will lead to hard brick. Always check the model code (e.g., check the model code, 22101320C For the Redmi Note 12 Pro+ 5G).

4. Install Rustor via TWRP or Fastboot

There are two main ways to install it: through the custom TWRP Recovery or the fastboot command. We recommend TWRP for beginners, as this method is visually simpler.

Method 1: Installation via TWRP

Steps:

  1. Download TWRP for your model from twrp.me.
  2. Fastboot: fastboot flash recovery twrp.img fastboot boot twrp.img
  3. In TWRP, run Wipe โ†’ Format Data (enter yes for confirmation).
  4. Transfer the Rustor file (.zip format) to your device and select Install โ†’ Select file โ†’ Swipe to Confirm Flash.

Method 2: Installation via Fastboot (for experienced)

This is a good way to do this if you don't have a TWRP for your model.

  1. Unpack the archive with the firmware in the folder with fastboot.
  2. Connect the device in fastboot mode (press Power + Vol Down when you turn on).
  3. Fastboot flash boot boot.img fastboot flash system.img fastboot flash vendor vendor.img fastboot reboot

โ˜‘๏ธ Checklist before firmware

Done: 0 / 5

5. First setup and optimization Rustor

Once installed successfully, the device will restart to Rustor, and it can take up to 10 minutes to turn on the first one, which is normal.

  • ๐ŸŒ Choose the language (Russian will be by default).
  • ๐Ÿ”‘ Skip Mi Account binding (unless synchronization is needed).
  • ๐Ÿ”ง Enable Developers and Activate Optimization MIUI (improves smoothness).
  • ๐Ÿ›ก๏ธ Turn off Auto Update in Settings โ†’ About the phone to avoid accidental return to stock firmware.

For Mi TVs after firmware Rustor recommend:

  • ๐Ÿ“ถ Reconnect Wi-Fi (sometimes resets network settings).
  • ๐ŸŽฏ Calibrate the screen in Settings โ†’ Display. โ†’ Color mode.
  • ๐Ÿ”Š Check the sound through HDMI ARC (Some models require manual adjustment).

๐Ÿ’ก

If it's gone after the firmware. 4G/LTE, Go to Settings. โ†’ SIM-maps and mobile networks โ†’ Network type and select 4G (This is a common mistake when switching from stock. MIUI rustor.

6. Solving common errors after installation

Even with the right installation, problems can arise, and here are the most common ways to solve them:

Mistake.Reason.Decision
Hanging on the Rustor logoIncompatible version or incomplete firmwareRepeat installation via TWRP with full wipe
No network (4G/Wi-Fi)There are no drivers of the communication moduleScroll down vendor and firmware from stock firmware
Error 7 Error in TWRPWrong device model in the updater-script fileEdit the file in the firmware archive or download the correct version
Google Pay is not working.No Widevine L1 or SafetyNet certificationInstall Magisk and Universal SafetyNet Fix

If the device doesnโ€™t turn on at all (brick), try:

  1. Power + Vol Up for 20 seconds (hard reset)
  2. Swipe stock firmware through the Mi Flash Tool in EDL mode (requires an authorized Xiaomi account).

๐Ÿ’ก

If after Rustor firmware, banking applications (Sberbank, Tinkoff) stopped working, install the MagiskHide Props Config module and activate the root hiding. This bypasses SafetyNet check.

7.Rustor Update and rollback to stock firmware

Update Rustor directly from the system: upload a new.zip file to the device memory, then go to Settings โ†’ About Phone โ†’ Software Update โ†’ Three dots โ†’ Select a file. The system itself will suggest rebooting to TWRP for installation.

To return to stock MIUI or HyperOS:

  1. Download the official firmware for your model from en.miui.com/a/miui/download.
  2. Sweat it through the Mi Flash Tool in clean all mode (delete all data!).
  3. If you want to block the bootloader back, use the command: fastboot flashing lock โš ๏ธ This will reset the device to factory settings.

On Mi TVs. TV rollback is carried out through USB-accumulator:

  1. Format the flash drive in FAT32.
  2. Place a firmware file called update.zip in the root of the drive.
  3. Insert the flash drive into the TV, go to Settings โ†’ About device โ†’ Software Update โ†’ Local Update.

FAQ: Frequent questions about installing Rustor

โ“ Can I install Rustor without unlocking the bootloader?
No, it's impossible. Xiaomi blocks custom firmware installation at the bootloader level. Any workarounds (such as through vulnerabilities) will result in soft brick or loss of warranty.
โ“ Why does Rustor quickly run out of battery after firmware?
It could be related to: ๐Ÿ”„ Background optimization (turn off in Settings) โ†’ Battery โ†’ Optimizing the battery). ๐Ÿ“ก Constantly search the network (check settings) SIM-map). ๐Ÿ”ฅ Overheating the processor (install Thermal Mod via Magisk).We also recommend calibrating the battery: completely discharge the device, then charge to 100% without interruption.
โ“ How to check that Rustor is installed correctly?
Go to Settings. โ†’ About the phone and check: ๐Ÿ“Œ The name of the firmware must contain RU or Rustor. ๐Ÿ”ข Kernel version should be different from stock version. ๐Ÿ› ๏ธ Magisk availability (if you installed it) and run a performance test (AnTuTu or Geekbench) โ€“ the results should be higher than on stock firmware.
โ“ Can you install Rustor on Xiaomi with a MediaTek processor?
Yes, but with reservations: โœ… Supported models on MediaTek Helio G (e.g. Redmi Note 11, POCO M4 Pro). โŒ Devices with MediaTek Dimensity are not supported (due to the closed source driver code). Before installing, check the compatibility list on rustor.pro - it lists all supported chipsets.
โ“ What to do if the camera does not work after the firmware?
This is a typical problem when switching to custom firmware. Solutions: Install ANX Camera or GCam from your model's Telegram channel. Run vendor and firmware from stock firmware through TWRP. Check resolution settings in Settings โ†’ Apps โ†’ Permissions โ†’ Camera. If nothing works, go back to stock firmware and re-install Rustor with full wipe.