RoTest on Xiaomi phone: what is this mode and how to turn it off?

If you have Xiaomi, Redmi or your smartphone on screen POCO And suddenly, you see, "RoTest," "Test-Keys," or "This device is unlocked," and don't panic. It's not a virus or a malfunction, but it's a consequence of the activation of the test mode, which is often triggered after unofficial firmware manipulations. Such a mode may appear after unlocking the loader, installing a custom Recovery (TWRP) or manual software updates via fastboot.

In this article, we will discuss in detail what RoTest is, why it is activated on Xiaomi devices, and most importantly, how to safely remove this inscription without risking bricking the phone, you will also learn what risks it carries to use the device in test mode and how to avoid problems with further system updates.

What is RoTest on Xiaomi and why does it appear?

RoTest (or Test-Keys) is an internal testing mode that is activated on Xiaomi smartphones when using unofficial firmware methods.

  • 🔓 The bootloader is unlocked (unlocked bootloader) - this is necessary for installing custom firmware or modified cores.
  • 🛠️ Signature test keys installed – instead of official keys Xiaomi used temporary, which makes the device vulnerable.
  • 📱 The firmware has not passed full certification - this happens after manual update via fastboot or EDL.

The words "RoTest" or "This device is unlocked" appear at the bottom of the lock screen or in the phone settings, and it doesn't interfere with the main operation of the device, but it does indicate potential risks:

  • 🚨 Malware Vulnerability – Test Keys Make Uncertified Applications Easy to Install.
  • 🔄 Problems with OTA-Updates – Official updates may not be installed or may not work properly.
  • 📵 Service restrictions – some banking applications (e.g. Sberbank Online or Google Pay) can block work on “uncertified” devices.

It’s important to understand that RoTest is not a mistake, but a deliberate warning from Xiaomi that the phone is in abnormal mode, and its appearance is almost always due to the actions of the user: unlocking the bootloader, installing custom firmware or restoring through a customized device. TWRP.

📊 Have you ever unlocked a bootloader on Xiaomi?
Yeah, for custom firmware installation.
Yeah, but then it locked back.
No, I'm afraid to break my phone.
I don't know what that is.

How to distinguish RoTest from other warnings on Xiaomi?

There are several types of security and firmware alerts that can appear on Xiaomi smartphones, and to avoid confusing them, note the following signs:

Type of warningWhere it's displayedCause of the occurrenceHow to clean up
RoTest / Test-KeysLock screen, settings (Settings) → The phone)Unlocked bootloader or unofficial firmware installedClose the bootloader or flash official software
This device is unlockedLock screen (bottom)The bootloader is unlocked, but the firmware is officialClose the bootloader with the Mi Unlock Tool
Device is corruptedWhen loading (red screen)Firmware damage or failed updateYou can use fastboot or EDL
Orange StateIn the developer settings (Settings) → Additionally. → For developers)Activated debugging or unlocking modeDisable debugging by USB and lock the loader

If you have RoTest on your phone, it means that the device is working with the signature test keys, which happens when:

  • 🔧 You manually flash your phone through fastboot using commands like fastboot flash.
  • 📦 Install custom firmware (for example, LineageOS, Pixel Experience or MIUI by xiaomi.eu).
  • 🔄 Restored backup copy through TWRP system-partitioning.

Unlike the message “Device is unlocked”, which simply signals an unlocked bootloader, RoTest speaks of deeper changes in the system. This is not critical for the phone to work, but can cause problems when trying to get official updates or use services that are sensitive to modifications (for example, Netflix in the Internet). HD-quality).

💡

If the name RoTest appeared after the update OTA, This may mean that the firmware was signed incorrectly, in which case only a complete flashing through fastboot with official software will help.

Risks of using Xiaomi in RoTest mode

While a phone with RoTest activated will work almost as well as normal, there are some serious risks to be aware of:

⚠️ Note: Devices with Test-Keys are not certified by Google or Xiaomi. This means that some features may not work properly and the hardware warranty is automatically voided (if the bootloader was officially unlocked via the Mi Unlock Tool, the warranty is only for mechanical damage).

The main problems that may be encountered are:

  • 🛡️ Blocking of banking applications – many banks (including Sberbank, Tinkoff, VTB) recognize modified devices and refuse to work for them due to the risk of data leakage.
  • 🎮 Limitations in games - anticheats in PUBG Mobile, Free Fire or Call of Duty: Mobile may ban an account for using an “uncertified” device.
  • 📺 Problems with streaming video - Netflix, Disney+ Prime Video may limit the resolution to 480p or block the playback altogether due to the absence of Widevine L1.
  • 🔄 Impossibility of air updates (OTA) — formal updates MIUI They will not be installed until the original firmware is restored.

In addition, in RoTest mode, the risk of:

  • 🕵️‍♂️ Data Leaks – Test Keys Make Spyware Installation Easy.
  • 💥 «Phone bricking – unofficial firmware may contain errors leading to complete device failure.
  • 📵 Loss of functionality – some functions MIUI (Second Space or App Lock may not work properly.

If you're not planning on installing custom firmware or modifying the system, it's best to get the phone back to its original state. This will eliminate the RoTest label and restore all the features.

How to remove RoTest on Xiaomi: step-by-step instructions

To remove the RoTest, you need to return the phone to the factory state with the official firmware and the bootloader locked.

This method is suitable for most Xiaomi, Redmi and other models. POCO. You'll need it:

  • 💻 Computer with drivers installed ADB/Fastboot.
  • 🔌 Cable USB Type-C (preferably original).
  • 📥 Official firmware for your model (you can download it at en.miui.com).
  • 🛠️ Mi Flash Tool (download from xiaomiflashtool.com).

Instructions:

  1. Download the firmware archive for your model (select the Fastboot version, not Recovery).
  2. Unpack the archive into a folder without Cyrillic characters (e.g., C:\MIUI\).
  3. Turn off the phone and press Volume Down + Power to enter Fastboot mode.
  4. Connect your phone to your computer and start the Mi Flash Tool.
  5. In the program, click Select and specify the path to the folder with the firmware.
  6. Select Clean All mode (this will completely clear the data!) and click Flash.
  7. Wait for the process to be completed (5-10 minutes) and the phone will automatically restart.

Download the official Fastboot firmware for your model

Install ADB/Fastboot drivers on PC

Unpack firmware in a folder without spaces and Cyrillic

Charge your phone at least 50%

Disable the antivirus (it can block the Mi Flash Tool)-->

After the firmware, the phone will boot in a “clean” state without RoTest. However, the bootloader will remain unlocked - to remove the inscription “This device is unlocked”, it must be locked through the Mi Unlock Tool.

Method 2: Lock the bootloader (to delete "This device is unlocked")

If the word “This device is unlocked” is left behind, follow these steps:

  1. Download Mi Unlock Tool from Xiaomi’s official website.
  2. Sign in to the program under the same Mi Account that was used to unlock.
  3. Connect your phone in Fastboot mode (as in the previous instruction).
  4. Press Lock in the program and wait for the process to be completed.

⚠️ Attention: Locking the bootloader erases all data on the phone! Before the procedure, back up important files. Also make sure that the phone has official firmware installed - otherwise, after blocking, it may stop loading.

If after blocking the bootloader the phone does not turn on, it will have to be stitched again through EDL (This will require an authorized Xiaomi account or help from a service center.

What if the Mi Unlock Tool does not block the bootloader?
If the program gives you a "Couldn't lock" error, try: 1. Install an older version of the Mi Unlock Tool (e.g. 3.5.1127.45). 2. Use another version. USB-port or cable. 3. disable driver signature verification in Windows (via gpedit.msc). 4. flash your phone through fastboot with a Clean all and lock check in the Mi Flash Tool.

Xiaomi models, which most often appear RoTest

RoTest mode can be activated on any Xiaomi smartphone, but most often this problem is faced by owners of the following models:

ModelThe reason for the RoTestFeatures of the solution
Xiaomi Mi 11 / Mi 11 UltraFrequently unlock the bootloader to install Google Camera or custom coresFirmware required via fastboot with a mark Clean all
Redmi Note 10 Pro / Pro MaxPopularity among fans of custom firmware (Pixel Experience)You may need to manually remove test-keys through ADB
POCO F3 / F4 GTActive community of modings, frequent use TWRPAfter the firmware need to manually block the loader
Xiaomi Mi A2 / A3Installation MIUI Android One without the right signatureThe original software is required through EDL
Redmi K40 / K50Experiments with processor overclocking or modified boot.imgRecovery via Mi Flash Tool with a choice of regional firmware

On new models (such as Xiaomi 13 or Redmi Note 12), the process of unlocking and blocking the bootloader is complicated - Xiaomi has tightened its security policy.

For devices with a Qualcomm processor (e.g, POCO X3 Pro or Redmi Note 11 Pro+) There is an alternative method of removing RoTest through the mode EDL, It requires an authorized Xiaomi account and special equipment.

Frequent RoTest Removal Mistakes and How to Avoid Them

Many users have problems when trying to remove RoTest, and here are the most common mistakes and ways to solve them:

  • 🔴 Mi Flash Tool: Flash is not done, Mi Flash Tool, Mi Flash Tool, Misshoots, or drivers not installed, Solution: Download the firmware specifically for your model and region (e.g., inglob for global version). Use the original version. USB-cable.
  • 🔴 Phone doesn't turn on after bootloader locks Reason: The phone has an unofficial firmware installed Solution: Swipe the phone back through fastboot with Clean all tick, then lock the bootloader.
  • 🔴 Mi Unlock Tool does not see the device Reason: Drivers are not installed ADB or debugging is included USB. Solution: Disable debugging in the developer settings, install the driver manually through Device Manager.
  • 🔴 The word "Orange State" was left behind the firmware.Solution: Repeat the firmware with Clean all and lock mode in the Mi Flash Tool.

⚠️ Warning: If after several firmware attempts the phone stopped turning on (black screen, flashes) LED or vibrates), do not try to flash it again - this can lead to a complete failure of the eMMC drive. In this case, contact the service center to request to flash the device through the device. EDL (emergency).

If you are not sure of your actions, it is better to use the services of professionals. The cost of firmware in the service center usually does not exceed 1000-1500 rubles, but you will avoid the risk of finally breaking the phone.

💡

Never lock the bootloader if the phone has an unofficial firmware installed! This will lead to a "brick" (completely inoperable), and I can only restore the device in the service through the service. EDL.

Alternative ways to hide RoTest (if you don’t want to sew)

If you do not fundamentally remove RoTest completely, but just want to hide the inscription from the screen, you can use one of the temporary solutions:

  • 🖼️ Change wallpaper on the lock screen The inscription "RoTest" or "This device is unlocked" appears on top of the wallpaper, but if you use a dark background, it will be less noticeable. MIUI Select Settings → Lock screen → Wallpaper and set a black image.
  • 🔧 Disable the display of the unlock status To do this, you need to edit the build.prop file through ADB Or Root Explorer. Add a line: ro.boot.verifiedbootstate.=However, this will only work on some firmware and requires root rights.
  • 📱 Some launchers (for example, Nova Launcher or Lawnchair) allow you to hide system notifications, but this will not remove the inscription from the lock screen.
  • 🔒 If you have root rights, you can install MagiskHide Props Config, which masks the unlock status for some applications, but it doesn't remove the label, it just hides it from certain programs.

It’s important to understand that these methods don’t completely remove RoTest, but only mask its manifestations. To completely remove the label, you need to return the phone to a completely “factory” state, as described above.

💡

If you use a RoTest phone for everyday tasks, check it regularly for viruses with Malwarebytes or Dr.Web – test keys make the device more vulnerable to malware.

FAQ: Frequent questions about RoTest on Xiaomi

Can I get it? OTA-Update if RoTest is activated on the phone?
No, official updates. MIUI airborne (OTA) They won't install while the phone is in RoTest mode. To restore the possibility of updates, you need to flash the official software through fastboot and block the bootloader.
RoTest appeared after updating through the Mi Flash Tool.
This means that the firmware was installed with test keys. Download the official Fastboot firmware for your model from Xiaomi's website and repeat the procedure by selecting Clean all mode in the Mi Flash Tool.
Will Google Pay work if it’s on a RoTest phone?
Google Pay and other payment services require a certified device.In RoTest mode, the phone is considered "uncertified," so payment applications can block their operation or limit functionality.
Can I remove RoTest without losing data?
No, any method of removing RoTest (firmware via fastboot or bootloader lock) results in a complete reset of the phone.Be sure to back up important data to your computer or cloud before the procedure.
Why does the phone not turn on after locking the bootloader?
This happens if an unofficial firmware or modified core is installed on the phone before locking, in which case the phone goes into a “hard brick” state and requires firmware through the phone. EDL (emergency mode) in the service center.