USB debugging is intended for Android developers who want to install custom apps and test them on the Android phone for debugging purpose. If you just buy a new Xiaomi or Redmi phone, you can’t find the USB debugging option in the settings. It is because USB debugging is hidden by default. To turn on USB debugging on Xiaomi Redmi phones, you need to firstly enable Developer Options on Xiaomi or Redmi mobile phones. Then find and activate USB debugging from the Developer Options section on the phone. USB debugging is just one of the advanced features of Developer Options.
Enable USB Debugging on Xiaomi Redmi Phone
There are basically two steps to enable USB Debugging on Xiaomi and Redmi mobile phones: 1) turn on Developer mode on your Android phone, refer to this linked guide at the first paragraph for the details; 2) follow below steps to activate USB debugging on Xiaomi or Redmi phones.
Turn on USB Debugging on Xiaomi Redmi Phone which is running on MIUI 5
Now go to Settings >> Developer Options, touch the toggle to enable Developer Options, then find and tap on USB debugging to activate it on Xiaomi or Redmi phone.
Allow USB Debugging on Xiaomi Redmi Phone which is running on MIUI 6, 7, 8, 9 or later
Go to Settings >> Additional Settings >> Developer Options, touch the toggle to enable Developer Options, go to the Debugging section, touch the toggle to allow USB debugging in MIUI 6, 7, 8, 9 on Xiaomi or Redmi.
After that you will get a message saying:
Allow USB Debugging?
USB debugging is intended for development purposes only. Use it to copy data between your computer and your device, install apps on your device without notification, and read log data.
Tap on OK button to enable USB debugging on Xiaomi Redmi phone. When you connect your mobile to computer through USB, you will get another prompt like below.
USB Debugging (Security settings)
In recent MIUI versions, you may also find the USB Debugging (Security settings) option which allows granting permissions and simulating input via USB debugging. You will need to sign in your Mi account first in order to turn it on.
Ok, that’s all about how to enable Developer options so that you can turn on USB debugging mode on Xiaomi and Redmi phones. If you still can’t find the USB debugging option in the settings in MIUI, feel free to leave us a message in the comment section below.
Update May 2018: this article was originally published in June 2016 and has since been updated. in this update, the method of turning on USB debugging on MIUI 9 was added.