How to Check if Xiaomi bootloader is Unlocked: All Ways (2026)

Unlocking a bootloader on Xiaomi, Redmi or POCO smartphones is a must for custom firmware installation, root rights, or device recovery after software failures. However, many users face the challenge of knowing exactly if a bootloader is unlocked without risking bricking the phone. This article will help determine the status of the bootloader without unnecessary manipulation, from visual features to fastboot commands.

It is important to understand that the status of the bootloader affects the ability to modify the system. TWRP Or LineageOS, and trying to do so will lead to a mistake. FASTBOOT: Error: device is locked. At the same time, the unlocked bootloader opens access to advanced settings, but deprives of warranties (on new Xiaomi models this is checked by using the new ones). IMEI).

We'll look at 5 working methods, from the simplest (via MIUI settings) to the most technically complex (ADB and fastboot commands). Each method has been tested on devices with MIUI 14/15 and Android 13/14, but most of the instructions are relevant for older versions as well. If you plan to unlock, check the bootloader status before you start the procedure to avoid unnecessary steps.

1. Check through MIUI settings (fastest way)

On most Xiaomi smartphones, bootloader status can be found directly on the system menu – without connecting to a PC or using commands. This method works on devices with MIUI 12 and later, but may not be available on some regional firmware (for example, for the Redmi Note 10 Pro in the version for India).

Instructions:

  • πŸ“± Open the Settings app (cog icon).
  • πŸ” Go to About the Phone (or About the Device).
  • πŸ“ Click several times on the line version MIUI, until you have become a developer, you have become a developer!.
  • πŸ”™ Return to the main settings menu and open a new Developer section (usually at the bottom of the list).
  • πŸ”“ Scroll down to Bootloader status, and it says Locked, bootloader closed, Unlocked, bootloader open.

⚠️ Note: Some models (e.g. Xiaomi) 12T or POCO F5) This item may not be available, in which case use alternative methods from the following sections.

πŸ“Š What Xiaomi model do you use?
Redmi Note 10/11/12
POCO X3/X4/X5
Xiaomi 12/13/14
Another model

2. Visual signs of an unlocked bootloader

If access to settings is limited (for example, after a reset or screen breakage), the status of the bootloader can be determined by indirect signs.

The main visual indicators:

  • πŸ”„ Open-lock Mi Bunny logo – when you turn on the device in fastboot mode (hold power) + Volume down 10 seconds. If the lock is open, the bootloader is unlocked.
  • ⚑ The Orange State message appears at the top of the screen when the system is booted, indicating an unlocked bootloader (relevant to the user). MIUI 13+).

⚠️ Note: On new models (Xiaomi 14, Redmi) K70) The visual features may be missing due to security policies. ADB or fastboot.

What is Orange State?
This is a high-security mode that is activated on Xiaomi after unlocking the bootloader. In this state, some functions (for example, data encryption or working with banking applications) can be limited. You can remove the Orange State only by re-locking the bootloader through the Mi Flash Tool.

3. Check through Fastboot Mode (for power users)

The method through fastboot is the most reliable, since it directly addresses the hardware level of the device. You will need a computer with installed Xiaomi drivers and a fastboot utility (part of the Android SDK Platform Tools).

Step-by-step:

  1. πŸ–₯️ Connect your phone to your PC with a cable USB Type-C (preferably original).
  2. πŸ”„ Turn off the device, then pinch the power. + Loudness down for 10-15 seconds until the Mi Bunny logo appears in fastboot mode.
  3. πŸ“‚ Open the command line (CMD) in the folder with fastboot (or use Terminal on the macOS/Linux).
  4. πŸ’» Enter the command: fastboot devices Make sure your device appears in the list (e.g, 1234abcd fastboot).
  5. πŸ”“ Enter the status check command: fastboot oem device-info In the answer, find the lines: Device unlocked: true - bootloader unlocked. Device unlocked: false - bootloader blocked.

πŸ’‘ Tip: If the fastboot oem device-info command doesn't work, try an alternative:

fastboot getvar unlocked

The answer is unlocked: yes will confirm the unlock.

β˜‘οΈ Preparation for checks through fastboot

Done: 0 / 5

4. Check through ADB (without rebooting to fastboot)

If you don't want to reboot your phone to fastboot, you can use ADB (Android Debug Bridge), which works on the device on, but requires activated debugging over USB.

Instructions:

  • πŸ“± Turn on Debugging. USB In the settings for developers (see section 1).
  • πŸ–₯️ Connect your phone to your PC and confirm the debugging permission on your smartphone screen.
  • πŸ’» In the command line, type: adb shell getprop ro.boot.verifiedbootstate Possible answers: Answer Value orange bootloader unlocked (Orange State mode) green bootloader blocked (standard mode) yellow bootloader partially unlocked (rarely encountered)

⚠️ Note: On some firmware (for example, MIUI EU) The command can return the unknown. In this case, use the method with fastboot.

5. Verification through third-party applications

If you're uncomfortable with the command line, you can use specialized applications from Google Play, which analyze system properties and display the status of the bootloader in a convenient way.

Top.-3 tested applications:

  • πŸ› οΈ DevCheck – displays detailed information about the device, including Bootloader in the Hardware section.

πŸ’‘ Useful tip: Check reviews before installing apps - some utilities may contain ads or request unnecessary permissions. For example, Bootloader Status Checker does not require access to contacts or SMS.

πŸ’‘

If the app shows Unknown status, try restarting your phone and running the check again, and sometimes the system services don't have time to initialize.

6. Frequent mistakes and how to avoid them

When checking the status of the bootloader, users often encounter typical problems, and let's look at the most common and ways to solve them.

Problem 1: The fastboot device command does not show the device.

  • πŸ”Œ Check the cable – use the original USB Type-C (cheap cables may not transmit data).
  • πŸ–₯️ Install Xiaomi drivers manually through Device Manager (download from the official website).
  • πŸ”„ Restart your PC and phone, then reconnect.

Problem 2: When you enter fastboot oem device-info, you get a FAILED (remote: unknown command) error.

  • πŸ“‹ This means that your model does not support this command. Use the alternative: fastboot getvar unlocked
  • πŸ”§ On some devices (POCO F3, Redmi K40) You need to unlock first. OEM Unlock in the settings for developers.

Issue 3: Appendices show conflicting results.

  • πŸ“± Reboot your phone and check the status again.
  • πŸ” Compare results with visual features (e.g., an open-lock logo).
  • πŸ’» If in doubt, use the method with fastboot - it is the most reliable.

πŸ’‘

If none of the methods worked, you probably have a non-standard firmware (for example, from a third-party developer) on your device, in which case the bootloader status can only be determined through test commands in EDL mode, but this requires special equipment.

FAQ: Frequent questions about checking Xiaomi bootloader

❓ Can I unlock the bootloader without checking its status?
Technically, yes, but it's highly discouraged. If the bootloader is already unlocked, a repeat procedure through the Mi Unlock Tool can result in a device reset or Couldn't unlock error. Always check status before unlocking.
❓ Why there is no item in the settings "State of the loaderΒ»?
This item is not on: Older versions of MIUI (below 12), some regional firmware (for example, India or China), devices with custom firmware (LineageOS, Pixel Experience), in such cases, use methods with fastboot or ADB.
❓ What to do if the bootloader is unlocked, but the phone does not see custom firmware?
Possible causes: πŸ”’ Orange State is enabled – some firmware is blocked due to this mode. πŸ“‹ Wrong version TWRP β€” Download a recap that is compatible with your model. πŸ”§ No vendor section – requires a patch for Dynamic Partition (relevant to Android 10)+). Solution: Check firmware compatibility with your model in the forum XDA Developers.
❓ How to find out the status of the bootloader on the phone turned off (for example, after a brick)?
If the phone is not turning on but is responding to a PC connection (the indicator vibrates or lights up), try: Press Power + Volume down to log in to fastboot. Connect to your PC and use the command: fastboot getvar unlocked If the phone is unresponsive, you will need an authorized EDL diagnostic service center.
❓ Does unlocking the bootloader affect the operation of banking applications?
Yeah, but not always, after unlocking: 🏦 SberBank Online, Tinkoff and other apps may block access due to Orange State. πŸ”’ Solution: Use Magisk with Universal SafetyNet Fix to pass SafetyNet. ⚠️ On some models (Xiaomi 13, Redmi) K60) Banking applications work even with an unlocked bootloader if root is not installed.