How to check Xiaomi smartphone on RST: official and hidden methods

The RST (Remote Service Tool) status on Xiaomi smartphones is an internal flag that indicates the limitations imposed by the manufacturer. It can block access to certain features, such as unlocking the bootloader, firmware via Fastboot or even official updates. Most often, the RST is activated after unsuccessful attempts to unlock, using informal firmware or when buying a device with a β€œgrey” history.

The problem is that Xiaomi doesn’t advertise this status in open settings, so users are faced with it already at the stage of trying to flash your phone or unlock the bootloader. In this article, we will analyze all the current ways to check RST β€” from hidden engineering codes to official services, and explain what to do if your smartphone is under restrictions.

πŸ“Š Have you ever encountered RST Xiaomi?
Yeah, when you unlock the loader.
Yeah, when you run a Fastboot.
No, but I've heard about this problem.
What is RST?

What is RST on Xiaomi and why does it appear?

RST stands for Remote Service Tool, a remote maintenance tool that Xiaomi uses to control devices, which can be activated in several cases:

  • πŸ”“ Unlocking the bootloader through the Mi Unlock Tool (for example, if the process is interrupted or an unofficial account is used).
  • πŸ“± Install custom firmware without prior unlocking or in violation of Xiaomi rules.
  • πŸ”„ Frequent factory resets via Recovery or Fastboot (especially on devices with Mi Account binding).
  • πŸ›’ Purchase of a used phone with a β€œgray” history (for example, the device was in repair at an unofficial service center).

The main problem RST The problem is that it can block access to unlock the bootloader for 72 hours to unlimited time, and in some cases completely prohibit the firmware through Fastboot. MIUI There is no notification of its existence.

⚠️ If your Xiaomi smartphone suddenly stopped seeing updates in the air or gives an error "This device is locked" when trying to unlock - with a 90% probability on it activated RST.

Method 1: Verify RST through the engineering menu (codes ##)

The fastest way to know RST status is to use hidden service codes, which work on most Xiaomi models, including the Redmi Note 10/11/12, POCO F3/F4/F5, Xiaomi 12/13/14, and others.

Instructions:

  1. Open the Phone app.
  2. Enter the code ##4636## (test menu opens).
  3. Go to the tab Information about the phone.
  4. Scroll down and find the RST Status or Remote Service bar.

Try the alternative code ##7780##

Make sure that SIM-The card is inserted (in some models, the codes do not work without it)

Restart your phone and try again.

Check if the access is blocked by antivirus or MIUI protection

-->

If the RST Status string is missing, try another code: ##6484## (Mi Test menu).

Code.AppointmentIt works on models.
##4636##Testing menu (Information about the phone tab)Xiaomi/Redmi/POCO on MIUI 12+
##6484##Menu Mi Test (Device Info section)Redmi Note 9/10, POCO X3/X4
##7780##Alternative reset menu (can show the status of the locks)Xiaomi Mi 11/12, Redmi K40/K50

⚠️ Note: Some firmware (e.g. global versions) MIUI For Europe, the engineering codes can be disabled, in which case use alternative methods from the following sections.

Method 2: Checking with Fastboot (for advanced users)

If the engineering codes don't work, you can check the RST status through Fastboot mode. This method requires connecting the phone to your computer and using the ADB/Fastboot utility.

Step-by-step:

  1. Turn off your phone and press the Power button + Volume down to log into the Fastboot.
  2. Connect the device to the PC via USB.
  3. Open the command line (CMD) and type:
fastboot devices

(If the device is determined, continue. If not, install Xiaomi drivers.)

fastboot getvar anti

If you see the line anti: 3 or anti: 4 in the answer, it means that the RST is activated. The normal value is anti: 0 or anti: 1.

What do the values of the anti parameter mean?
anti: 0 – no locks, the bootloader can be unlocked. anti: 1 – the device is tied to the Mi Account, but the RST is not activated. anti: 3 – RST is activated, unlocking the bootloader is temporarily blocked (usually for 72 hours). anti: 4 – RST is activated for an indefinite period, you need to contact Xiaomi support.

You can also use the command:

fastboot oem device-info

The answer is Device unlocked: false and RST: true.

πŸ’‘

If the fastboot oem device-info command doesn’t work, try unlocking first. OEM-Unlocking in the developer settings (Settings) β†’ The phone. β†’ Version. MIUI β€” Tap 7 times, then return to the additional β†’ For developers β†’ Unlocking OEM).

Method 3: Checking with Mi Unlock Tool (official method)

Xiaomi’s official Mi Unlock Tool not only unlocks the bootloader, but also shows the RST status. This method is suitable for users who are planning to unlock.

Instructions:

  1. Download Mi Unlock Tool from the official website.
  2. Install the utility on your PC and run it (administrator rights are required).
  3. Sign in with the same Mi Account that is linked to your phone.
  4. Connect your phone in Fastboot mode (as in the previous method).
  5. The utility will automatically check the status of the device. If you have an RST, you will see a message:

"This device is locked. Unlocking is not allowed at the moment. Try again after XX hours."

Where XX hours is the time left before unlocking (usually 72 hours) If the message says "Couldn't unlock" without specifying the time, the RST is activated indefinitely.

πŸ’‘

If the Mi Unlock Tool shows a waiting time (e.g. 72 hours), it means that the RST is temporary, in which case it is enough to wait for the specified period and unlock will be available.

Method 4: Verification through MIUI settings (hidden parameters)

In some versions of MIUI (especially Chinese firmware), RST information can be displayed in hidden settings to find it:

  1. Go to Settings. β†’ The phone.
  2. Tap 5-7 times on the MIUI version line to activate the developer mode.
  3. Go back to the basic settings and open Additional β†’ for developers.
  4. Find the device status or Mi Unlock status.

If it says "Locked" or "RST: Active," your device is locked, and on global firmware, this may not be available, so it doesn't always work.

Alternative path (for MIUI 13/14):

  1. Open the Settings β†’ Memory.
  2. In the upper right corner, click on three dots and select Special Opportunities.
  3. Scroll down to the Diagnostics section – information about blockings can be displayed here.

Method 5: Check through Xiaomi Service Centers (official request)

If all previous methods have failed, you can contact the official Xiaomi service center or use the online support form, which is true for devices with perpetual RST, when unlocking is impossible in standard ways.

How to check through support:

  1. Go to the Xiaomi support website.
  2. Select your phone model and the theme β€œUnlock Bootloader” or β€œDevice Restrictions”.
  3. Describe the problem (e.g., "Mi Unlock Tool shows 'Couldn't unlock' error, I suspect RST").
  4. Attach screenshots with errors from Mi Unlock Tool or Fastboot.

Support usually responds within 24 to 48 hours, and if the RST is confirmed, they may suggest:

  • πŸ”„ Resetting the waiting counter (if) RST temporary).
  • πŸ“„ Provide proof of purchase (checks, warranty) to remove the lock.
  • 🏒 Contact the service center for a physical check of the device.

⚠️ Note: Unofficial service centers often promise to remove RST In 5 minutes, but in practice, this can lead to a complete lock of the device. Xiaomi keeps a log of all manipulations with the bootloader, and unauthorized actions will aggravate the problem.

What to do if RST is detected on Xiaomi

If the test confirms the presence of RST, the next steps depend on the type of RST:

Type RSTSigns.Decision
Temporary (72–168 hours)The Mi Unlock Tool shows a waiting timer.Wait for the specified time, do not try to unlock the bootloader ahead of time.
Permanent (indefinite)Mi Unlock Tool gives you "Couldn't unlock" without a timer.Contact Xiaomi with proof of purchase.
Hidden (no notifications)The phone is not updated by air, but the RST does not appear on the menu.Try to flash the official firmware through Recovery.

General recommendations:

  • πŸ”Œ Don’t try to unlock the bootloader through unofficial tools (e.g. XiaomiTool) – this can make it worse. RST.
  • πŸ“± Don’t reset your phone to factory settings via Fastboot – this sometimes works as a trigger for activation. RST.
  • πŸ”„ Update your firmware through Recovery (if available): download the official.zip from Xiaomi and run through Stock Recovery.

πŸ’‘

If the RST is activated after you bought a used phone, try contacting the previous owner, and they may be able to provide the Mi Account information to which the device is attached, and this will help to unblock through support.

FAQ: Frequent questions about RST on Xiaomi

Can you bypass RST without waiting 72 hours?
No, you can't officially bypass the temporary RST. All the "circumvent" methods (e.g., resetting time through ADB or flashing) result in a timer reset or a device being completely locked, and the only way to work is to wait until the deadline expires.
Why did RST come after the MIUI update?
This can happen if the update was installed in violation of Xiaomi’s rules (for example, through unofficial Recovery or with modified firmware). RST Sometimes activated after automatic updates if the device was previously unlocked incorrectly.
How to check RST on POCO-telephone?
The POCO verification methods are no different than Xiaomi/Redmi, as they run on the same MIUI firmware. Use engineering codes (#4636##) or Fastboot commands (fastboot getvar anti).
Can RST disappear by itself after flashing?
No, the flashing doesn't remove RST. Moreover, trying to flash custom firmware on a device with an active RST can lead to a "brick" (complete inoperability) of the phone. First, you need to unlock through Xiaomi support.
Where to see the history of unlocking the bootloader?
Xiaomi logs all unlock attempts in your Mi Account. To see it, log in to account.xiaomi.com, go to Devices β†’ Unlock History, and you can see all attempts, including unsuccessful ones.