How to enable USB Debugging in Xiaomi

Any Android smartphone has an option called USB Debugging mode. It allows you to connect Xiaomi, Redmi, POCO smartphone to PC and interact with it via ADB interface.

Enabling debugging allows you to restore the phone in Fastboot mode, allows you to work with the phone’s internal memory and bootloader. Without it activation the bootloader can’t be unlocked.

The process of enabling it consists of two steps, because the USB debugging in Mi is located in the MIUI developer options, hidden from the user. First, you need to get developer rights to open the hidden menu.

Activating MIUI Developer Options

How to enable developer options on Xiaomi:

  1. Open settings, select About phone.
  2. Tap the tile called MIUI version 7-8 times.

How to enable developer settings on Xiaomi

After performing these actions, the screen will show “You have become a developer” and the hidden “For developers” menu will open.

Enabling USB debugging on Xiaomi

After activating the MIUI security settings, you can move on to the next step.

How to enable USB Debugging in Xiaomi:

  1. Start MIUI settings, go to Additional Settings.
  2. Select the Developer Options.
  3. Slide the USB Debugging switch to On.
  4. Confirm with the OK button.

How to enable USB debugging on Xiaomi

It is not recommended to leave the slider on all the time, as the smartphone becomes vulnerable to external attacks.

How to turn off usb debugging: move the sliders to the Off position.

Why debugging mode is not activated

You’ve activated the MIUI developer settings, but the USB debugging slider is inactive or just not working. This could be due to several reasons.

Why Xiaomi USB debugging mode is not enabled:

  • The phone has custom firmware installed. Not all custom firmware for Xiaomi and Redmi has debug mode available. Install the firmware with a known working feature or go back to the stock version of MIUI.
  • Consequences of unsuccessful update. Installing an OTA update may cause MIUI to crash and deactivate the switch. Try resetting your phone to factory settings.
  • Incorrect installation of root. Installing root rights may result in errors, e.g. bootloop. Remove Root and try again.
  • Critical modification of system files. Owners of Xiaomi, Redmi, POCO devices often install modifications and change deep MIUI settings. Delete all installed modifications and try to activate debugging again.

Do not work with your phone via ADB without proper experience or understanding of the manipulations being performed on your phone — rash actions can lead to critical damage to the MIUI operating system.

Add a comment

Subscribe to our Telegram where we post when new firmware and updates are released.
  1. Lorenzo

    Hi, I followed the operation to install a new ROM in my phone in fastboot mode, the phone model is Xiaomi Redmi Note 12 Pro + 5G. I used the Mi flash Pro program and enabled USB debugging. I started the program…
    But the moment it starts transferring data it tells me that the phone is still locked… How can I fix this
    problem ? Thank you

    1. Yaroslav

      You need to unlock the bootloader. You can’t install the ROM on locked bootloader. If your phone is not loading, you need to go to the service center.

  2. hànlengoc

    em muốn bẻ khóa xóa hết tài khoản trong máy làm lại như máy mới