How to get out of developer mode on Xiaomi Redmi: 5 proven ways

The developer mode on Xiaomi Redmi smartphones is a useful tool for power users, but sometimes it turns on accidentally or no longer is necessary. Left active, it not only clutters the Settings menu, but can also create security vulnerabilities in the device, such as enabled USB debugging or OEM unlocking make it easier to access data when a phone is lost.

In this article, you will find 5 working ways to turn off developer mode on any Redmi device, from the budget Redmi 9A to the flagship Redmi K60 Pro. We will break down standard methods through MIUI, forced reset, as well as the rare cases when the mode gets stuck after a firmware update. All instructions are tested on current versions of MIUI 14/15 (Android 13/14).

⚠️ Warning: If you have previously activated the bootloader unlock (OEM Unlock) through the developer mode, disabling it will not block the bootloader back.

1. Standard shutdown via MIUI settings

The easiest way is to deactivate the developer mode in the settings menu, which works if you haven't made changes to the system files or blocked access to the developer's settings.

Open the Settings app and follow the steps:

  1. Go to About Phone (or Device on new MIUI versions).
  2. Tap 7-10 times on the MIUI version until the notification β€œYou are a developer!” appears (yes, even to turn off, you need to activate access first).
  3. Return to the main Settings menu and find a new section Additional β†’ Developer options.
  4. At the top of the screen, move the developer’s settings slider to the off position.

βœ… After that, the section will disappear from the Settings menu. If you have a choice, try restarting your phone or use the following method.

Check the version. MIUI on the telephone"|Make sure there is no active debugging USB|Close all background applications (especially) ADB-tool)|Backup of important data (in case of resetting)

-->

2. reset to factory settings (Hard Reset)

If the standard method didn't work, it could be a system failure, in which case a factory reset would help, and it would delete all the data from the device, so use it only when you need it.

Instructions for Xiaomi Redmi:

  1. Open Settings β†’ About the phone β†’ Reset settings.
  2. Select to erase all data (reset).
  3. Enter the password (if installed) and confirm the action.
  4. Wait for the process to be completed (it will take 5-15 minutes).

⚠️ Note: On some models (Redmi Note 10 Pro, POCO X3 Pro) after reset may remain active debugging USB. Check it out in Settings β†’ Additionally. β†’ Special facilities β†’ Debugging by USB.

Model RedmiTime to resetDeveloper status after reset
Redmi 9/9A/9C7-10 minutesShutting down completely.
Redmi Note 11/1210-12 minutesMaybe there's a USB debugging.
POCO F4/F55-8 minutesDisabled, but re-activated for verification
Redmi K50/K6012-15 minutesFull shutdown, but possible bugs with MIUI Optimization

3. Disconnection via ADB (for power users)

If the developer mode is stuck after updating the firmware or rooting, the ADB team will help. The method requires a computer and installed Xiaomi drivers.

Step-by-step:

  1. Download Google’s Platform Tools and unpack the archive.
  2. Connect Redmi to your PC via USB and enable USB Debugging in the developer settings.
  3. Open the command prompt (cmd) in the folder with Platform Tools and type:
adb shell settings put global development_settings_enabled 0


adb shell am broadcast -a com.android.settings.APPLICATION_DEVELOPMENT_SETTINGS_CHANGED

  1. Reboot your phone with the adb reboot command.

Critical detail: On MIUI firmware below 12.5, the command may not work due to Xiaomi limitations. In this case, use an alternative method with file editing build.prop (described below).

πŸ’‘

Before use ADB Check that in Windows Device Manager your Redmi is displayed as Android ADB Interface, not MTP-If not, install the drivers manually through MiFlash.

4. editing of the build.prop file (advanced method)

On some firmware (such as custom or beta versions of MIUI), the developer mode remains active even after the reset, in which case editing the build.prop system file will help.

⚠️ Warning: Incorrectly changing this file may result in a bootloope (cyclic reboot) Make a backup before editing!

Instructions:

  1. Install a file manager with root access (such as Root Explorer or Mixplorer).
  2. Go to /system/build.prop and open the file in the text editor.
  3. Find ro.debuggable=1 and replace it with ro.debuggable=0.
  4. Save the changes, set the rights 644 (rw-r--r---) and restart the device.

If the phone does not turn on after restarting:

  • πŸ”„ Go to Recovery Mode (squeeze the power supply) + Loudness up).
  • πŸ“ Choose Mount β†’ System and restore the original build.prop from backup.
  • πŸ”§ If there is no backup, search the phone via Fastboot.
What if the phone does not boot after building.prop editing?
1. Download the stock firmware for your model from MIUI Downloads. 2. Unpack the archive and find the original build.prop in the /system. 3. Connect the phone to your PC in Fastboot mode (press Power + Volume down) and swipe the file through the command: fastboot flash system.img 4. If the error persists, perform a full flashing through MiFlash with the choice of clean all.

5. Features for different Redmi models

The process of disabling developer mode may vary depending on the model and version of MIUI. Below are the key nuances for popular devices.

Redmi Note 10/11/12 Series

On these models, after disabling the developer mode through the settings, USB Debugging can remain active.

  1. Go to Settings β†’ Additional β†’ Special Opportunities.
  2. Turn off the debugging slider via USB.
  3. Confirm the action by clicking Cancel permission in the pop-up window.

POCO F3/4/5

On POCO devices with POCO Launcher shells, the developer settings section may be hidden elsewhere:

  • πŸ” Go to Settings. β†’ System system β†’ Advanced settings.
  • πŸ“± If there is no section, use the search by settings (the magnifying glass icon at the top).
  • πŸ”„ After shutting down, restart the phone while holding power. + Loudness up for 10 seconds.

Redmi K50/K60 Pro

On flagships with MIUI 14+, the developer mode is linked to MIUI Optimization, to fully deactivate it:

  1. Turn off Developer Settings in the settings.
  2. Go to Settings β†’ Special features β†’ MIUI Optimization.
  3. Turn on the option (if it has been disabled) and restart the device.
πŸ“Š What kind of Redmi model do you have?
Redmi Note 10/11/12
POCO F3/4/5
Redmi 9/9A/9C
Redmi K50/K60
Another model

6. Frequent errors and their solutions

When you turn off the developer mode, users face typical problems, and let's look at the most common ones and how to fix them.

Mistake.Reason.Decision
The developer mode is turned on itself after restartingFailure in settings.db filePerform a reset or clear cache via Recovery
No item "Developer options" in the settingsUnactivated access (must be tapped according to MIUI)Tap 7 times on the MIUI version in the About Phone section
ADB issues an error device unauthorizedNo confirmed access to debugging on the phoneConfirm resolution on the Redmi screen when connecting
After editing build.prop, the phone does not turn onIncorrect access rights or syntaxRecover the file via Fastboot or TWRP

⚠️ Warning: If after all the manipulations, the developer mode continues to activate on its own, this may indicate virus software or unofficial firmware. Check the phone with antivirus (for example, Malwarebytes) or reflash the device via MiFlash.

πŸ’‘

On models with unlocked bootloader, the developer mode can automatically turn on after the MIUI update. To avoid this, before the update, disable debugging via USB and block the bootloader through the fastboot oem lock command (data will be erased!).

FAQ: Answers to Frequent Questions

Can I turn off the developer mode without resetting the settings?
Yes, in most cases, it is enough to deactivate the slider in the Developer Settings or use the ADB command. Reset is only needed if the system fails seriously.
Why is debugging on USB still after the developer mode is turned off?
This is a feature of MIUI on some models (e.g. Redmi Note 11) and debugging needs to be turned off separately in the Special Features section.
Will OTG work after the developer mode is turned off?
Yes, OTG is independent of the developer mode. If it stops working, check the USB settings in the notification curtain or update the firmware.
Can I turn the developer mode back on after disconnecting?
To do this, tap again 7 times on the MIUI version in the About Phone section, the procedure is identical to the original activation.
What if after editing build.prop phone is stuck on the MI logo?
This indicates an error in the file. You will need to: Log in Fastboot Mode (clamp Power). + Volume down. Swipe stock firmware through MiFlash with clean all option. TWRP β€” restore backup system. ⚠️ Without a backup, the data will be lost!