Xiaomi Redmi Note 10 Pro is one of the most popular mid-range smartphones, but its owners often face the need to enable USB debugging for firmware, unlock the bootloader or debugging applications. Despite the apparent simplicity, the process of activating this mode in MIUI has nuances: hidden settings, requirements for the firmware version and problems with recognizing the device on the PC.
In this article, we will not just show you how to turn on the debugging USB Redmi Note 10 Pro, but also analyze typical errors (for example, the lack of the item "For developers" or problems with drivers). ADB), And we'll give you safety tips, and the instructions are valid for all versions. MIUI (12, 13, 14) and device modifications (Redmi Note 10 Pro, Note 10 Pro Max, Note 10 Pro Pro Pro) 5G).
Why you need to debug USB and when to turn it on
Debugging mode by USB (USB Debugging) provides access to low-level Android features through a computer:
- π Unlock bootloader for custom firmware installation (LineageOS, Pixel Experience).
- π± Install applications through ADB (Google Camera for Xiaomi).
- π§ Recover data after resetting or deleting files.
- π Test your own apps in Android Studio.
However, enabling debugging over USB reduces the security level of the device: an attacker with physical access to the phone can gain control of the system through ADB. Therefore, activate this mode only if necessary and turn off after use.
β οΈ Attention: On some firmware MIUI (In this case, you will need to link the Mi Account to the device or use bypass methods (see the section "Problem Solving").
Preparation: What you will need before turning on debugging
Before you start setting up, make sure you have:
- π± Xiaomi Redmi Note 10 Pro with a battery charge of at least 50% (to avoid disconnection during the process).
- π» Windows computer 10/11, macOS or Linux (for macOS or Linux) ADB-team).
- π Cable USB Type-C (preferably original or certified β cheap cables may not transmit data).
- π₯ Xiaomi drivers USB Drivers (you can download from the official website or through Mi) PC Suite).
If you plan to use ADB, install Googleβs Platform Tools:
- Download the archive from the official website.
- Unpack it in a folder (e.g., C:\platform-tools).
- Add the path to the folder to the PATH environment variable (for easy use of commands from any directory).
Step 1: Activate Developer Mode on Redmi Note 10 Pro
By default, the Developer Menu is hidden in MIUI to open it:
- Go to Settings. β The phone.
- Find the line "Version" MIUI" And tap it 7 times in a row.
- After the notification βYou became a developer!β, return to the main settings menu.
Now, in the Settings β Settings β Settings β System in new versions of MIUI 14, the βDevelopersβ option will appear. If it is not available, check if it is hidden due to regional restrictions (see the βProblem Solvingβ section).
βοΈ Preparation for the inclusion of debugging
Step 2: Enabling USB debugging and setting rights
After activating the developer mode:
- Go to Settings. β For developers.
- Find the option "Debug by USB" and move the slider to the right.
- In the confirmation window that appears, click "OK".
Further, it is recommended to configure additional parameters for stable operation:
- π "Unlocking the lock OEM" β Allows the loader to be unlocked (required for firmware).
- π "Allow location simulations β required for testing geolocation applications.
- πΆ "Do not turn off the screen during charging - convenient for long periods ADB-operations.
β οΈ Note: On some versions MIUI (For example, global 12.5.3) option "Cancel lock" OEM" It can be blocked until the Mi Account is attached. If the button is inactive, log in to Mi Account in the device settings.
Step 3: Connect to PC and check connection
After debugging is enabled, connect the Redmi Note 10 Pro to your computer:
- Use a USB Type-C cable to connect to your PC.
- On the phone, select the data transfer mode (βFile Transferβ or βMTPβ).
- On your computer, open the command line (Win + R β cmd) and type:
adb devicesIf the device is determined (the serial number will appear in the list), the debugging works correctly.
- π Connecting the cable (try another port) USB).
- π₯οΈ Installation of drivers (there should be no exclamation points in Device Manager next to Xiaomi).
- π Reboot your phone and PC.
What if the ADB canβt see the device?
Typical problem solving
Even after you set up the right setup, Redmi Note 10 Pro users may encounter errors.
| Problem. | Reason. | Decision |
|---|---|---|
| There is no "Developers" clause. | Regional restrictions in MIUI or resetting settings | Tap the MIUI version 7 times or update the firmware to the global version |
| ADB does not see the device | No drivers or antivirus blocking | Install Xiaomi USB Drivers, disable antivirus, try another cable |
| "Cancel OEM Block" is inactive | No Mi Account or device attached or new device | Sign in to Mi Account, wait 7 days (for new devices) |
| Error "Unauthorized" when connecting | Unconfirmed. RSA-key | Disconnect / connect the cable again and confirm access on the smartphone screen |
If after all the manipulations debugging does not work, try resetting to factory settings (Settings) β Additionally. β Recovery and reset. on the Redmi Note 10 Pro with MIUI 13+ You may need to disable the function "MIUI Optimization in the developer settings β it sometimes blocks ADB-team.
π‘
Before unlocking the bootloader, back up your data via adb backup or Mi Cloud. The process will reset all settings and delete files from internal memory!
Security: How to protect your device after debugging is enabled
USB debugging is a powerful tool, but it's also a potential security threat.
- π Disable debugging after completion of work (Settings) β For developers β Debugging by USB).
- π« Do not connect your phone to a public one. USB-Ports (Jueice Jacking risk β data theft through charging).
- π Use a strong password or pattern lock to unlock the screen.
- π΅ Turn it off. ADB Wi-Fi if you do not use it (the option "Debugging over Wi-Fi" in the developer settings).
If you unlock the bootloader, note: this voids the Xiaomi warranty and makes the device more vulnerable to attacks.
- Install custom recovery (TWRP) with encryption support.
- Regularly update the firmware (even custom).
- Use apps to monitor suspicious activity (like NetGuard).
π‘
USB debugging is temporary, only for the duration of the necessary operations and immediately turn it off after the work is completed.