How to remove application protection on Xiaomi Redmi 9C: all working ways

Application protection on Xiaomi smartphones is a built-in feature MIUI, which blocks access to installed programs through PIN-A code, a pattern lock or a fingerprint on a Redmi model. 9C (codename angelica, this function is based on MIUI 12/13 It's often a problem, like forgetting passwords, getting bugs after updates, or just wanting to make it easier to access software. Unlike screen locking, application protection is managed separately -- and it's removed by other methods.

In this article, we will discuss all the current ways to disable protection, from standard MIUI settings to ADB and engineering menus. We will focus on the nuances of Redmi 9C, where due to the specifics of the firmware, some universal methods may not work. If you tried to remove protection through Settings โ†’ Applications, but received an error โ€œfailed to disableโ€ or the system requires a password from Mi Account, here you will find solutions.

โš ๏ธ Important: You do all the manipulations of system settings at your own risk. ADB or engineering menus can cause data loss or device "brick" (turning into a "brick"). Before starting work, back up important files through Settings โ†’ Additionally. โ†’ Backup.

1. Standard method: through MIUI settings

The easiest method is to use the built-in tools of the system, which is suitable if you remember the application protection password or the Mi Account attached. On Redmi 9C, the path to settings may vary depending on the version of MIUI:

  1. Open Settings (the gear icon on the main screen).
  2. Go to the Applications โ†’ Application Protection section (in some firmwares, the path: Settings โ†’ Passwords and Security โ†’ Application Protection).
  3. Enter your current password or confirm your fingerprint.
  4. Click on the basket icon in the upper right corner or select Turn off protection.

If the shutdown button is inactive or the system gives an error "Can not turn off protection", try the following steps:

  • ๐Ÿ”„ Restart the device - sometimes glitches MIUI block out changing settings.
  • ๐Ÿ”‘ Reset the password protection through Mi Account: in the application protection menu tap Forgot the password? and follow the instructions (you need access to the mail or phone associated with the account).
  • ๐Ÿ“ฑ Update. MIUI: In older versions of firmware (below 12.5), there were bugs with application protection. โ†’ The phone. โ†’ Updating the system.

โš ๏ธ Note: If you have previously enabled the option "Require password on first start", the system may request PIN Even after the protection is turned off, only a complete reset will help (see Section 5).

๐Ÿ“Š Have you ever forgotten the password for app protection?
Yeah, I had to drop it.
No, I always remember.
I'm just using my fingerprint.
Shutting down this function forever.

2. Disconnection through Safe Mode (Safe Mode)

If the standard method didnโ€™t work, try to boot into Safe Mode, a diagnostic mode where all third-party apps and some system restrictions are disabled. On Redmi 9C, this doesnโ€™t always work, but in 60% of cases it allows you to bypass the lock:

  1. Turn off the phone.
  2. Press the Power button and hold it until the Redmi logo appears.
  3. Once the logo appears, release Power and immediately press Volume Down (hold until full load).
  4. In the lower left corner of the screen will appear the inscription "Safe mode".

In safe mode:

  1. Go to Settings โ†’ Applications โ†’ Application Protection.
  2. Try to turn off the protection without entering a password (sometimes the system misses this step).
  3. If you need a PIN, enter any 4-digit code โ€“ in Safe Mode, the verification can be weakened.
  4. Restart your phone in normal mode.

๐Ÿ”น Note: On some of Redmi's firmware 9C (for example, MIUI 12.0.8) Safe Mode blocks access to security settings. If the screen just flashes or reboots, move on to the next method.

๐Ÿ’ก

If Safe Mode doesnโ€™t turn on the first time, try another way: press Power + Volume until the recovery menu appears, then select Safe Mode (if there is one).

3.Use of ADB-Teams (for advanced users)

If previous methods didnโ€™t work, the Android Debug Bridge (ADB) is the tool for controlling your phone through your computer, which requires USB debugging enabled and only works when the bootloader is unlocked (on Redmi 9C, it is locked by default).

๐Ÿ“Œ Preparation:

  • ๐Ÿ–ฅ๏ธ Install. ADB and Fastboot Tools on PC.
  • ๐Ÿ“ฑ Turn on Debugging. USB on the phone: Settings โ†’ The phone. โ†’ Version. MIUI (Tap 7 times to activate Developer Mode, then return to Settings โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB.
  • ๐Ÿ”Œ Get Redmi on board. 9C to the PC via the original cable (use the port) USB 2.0 for stability).

๐Ÿ“ Instructions:

  1. Open the command line (Windows) or terminal (macOS/Linux) in the adb folder.
  2. Enter the command to check the connection: adb devices must appear serial number of the device.
  3. Run the command to disable application protection: adb shell pm uninstall -k --user 0 com.miui.guardprovider This command removes the system application responsible for blocking.
  4. Reboot your phone: adb reboot

โš ๏ธ Note: After this operation, some functions may disappear. MIUI, security related (e.g., Ad Blocking or Battery Optimization) to get them back, you'll have to reset your phone to factory settings or reinstall com.miui.guardprovider via a phone. ADB:

adb shell cmd package install-existing com.miui.guardprovider

โ˜‘๏ธ Preparation for ADB-team

Done: 0 / 4

4. Reset via engineering menu (codes and hidden settings)

The Xiaomi Redmi 9C has a hidden engineering menu that can reset some system settings, including application protection, which does not require root rights, but does not work on all firmware.

๐Ÿ“ฑ Method 1: Code for resetting protection

  1. Open the Phone app.
  2. Enter the combination: ##3646633##
  3. You will be taken to the Engineering Mode (Engineering Menu).
  4. Go to the Security Settings section โ†’ App Lock.
  5. Select Reset App Lock and confirm the action.

๐Ÿ”ง Method 2: Resetting through MTK Engineer Mode

If the first code doesnโ€™t work, try the alternative:

  1. Enter the dialer: ##4636###
  2. Select Usage Statistics โ†’ Security Settings.
  3. Find the Clear App Lock Data and activate it.

โš ๏ธ Note: In the engineering menu of Redmi 9C (It's powered by MediaTek Helio processor G35) Some partitions may be missing or cause errors, and if you blink and go back to the main partition after you enter the code, this method is not suitable for you.

What to do if the engineering menu is not opened?
If nothing happens after entering the code, check: - Do you use the standard application "Phone" (non-third-party dialer). - Are there spaces or extra characters in the code (enter strictly as indicated). - Does the antivirus block access to system settings (turn it off temporarily). - Update the firmware to the latest version of MIUI (in older versions, the codes could be disabled).

5. Full reset settings (last resort)

If all the previous methods didn't work, then you're left with Hard Reset, which is factory reset, and it will delete all the data, including the passwords, from app protection, but it will also be erased:

  • ๐Ÿ“ธ Photos and videos (if not saved in the cloud).
  • ๐Ÿ“ฑ Installed applications and their data.
  • ๐Ÿ“ž Contacts (unless synced with Google Account or Mi Cloud).
  • ๐ŸŽฎ Keeping in games.

๐Ÿ”„ How to make a Hard Reset on Redmi 9C:

  1. Turn off the phone.
  2. Press Power + Volume at the same time and hold for 10-15 seconds until the Mi Recovery logo appears.
  3. In the recovery menu, select the language (volume buttons) and tap Wipe Data โ†’ Wipe All Data.
  4. Confirm the action by entering the yes code (if required).
  5. After reset, select Reboot โ†’ Reboot to System.

๐Ÿ”น Important: On Redmi 9C s MIUI 13+ After Hard Reset, you may need to enter data from Mi Account if Find Device was previously activated. If you do not remember the password from the account, it will be impossible to unlock the phone without contacting Xiaomi support.

๐Ÿ’ก

Hard Reset is a last resort. Be sure to remove it before resetting. SIM-card and memory card (if used as internal memory, the data on it will also be erased).

Alternative methods: bypassing protection without resetting

If standard methods don't work and data resetting is undesirable, you can try to bypass application protection with third-party tools, which require caution and are only suitable for advanced users.

๐Ÿ› ๏ธ Method 1: Delete protection files through TWRP

If your Redmi 9C has a custom TWRP recap:

  1. Load to TWRP (Put Power + Volume Up).
  2. Go to Advanced โ†’ File Manager.
  3. Delete files: /data/system/locksettings.db /data/system/locksettings.db-wal /data/system/locksettings.db-shm
  4. Reboot the phone.

โš ๏ธ Note: Deleting these files may result in the loss of all passwords on the phone, including locking the screen. PIN freshly.

๐Ÿ–ฅ๏ธ Method 2: Use the Mi Flash Tool (only for unlocked bootloader)

If the bootloader is unlocked, you can reflash the phone through the Mi Flash Tool without losing data (Clean All and Lock option is not selected!).

  1. Download the official firmware for Redmi 9C (select the Fastboot version).
  2. Unpack the archive in a folder without Cyrillic characters.
  3. Connect your phone in Fastboot mode (clip Power + Volume Reduction).
  4. In the Mi Flash Tool, select the firmware folder and click Refresh โ†’ Flash.

๐Ÿ”น Note: This method saves user data but resets all system settings, including application protection. However, it requires an unlocked bootloader, which itself resets the phone.

7. Frequent errors and their solutions

When trying to remove application protection on Redmi 9C, users face typical problems, and here are the most common ways to fix them:

Mistake.Reason.Decision
"Failure to disable the defenses"MIUI Gluck or conflict with the updateUpdate your firmware to the latest version or reset through ADB (Section 3).
After reset, requires a password from the Mi AccountThe Find Device function is activatedEnter your account details or contact Xiaomi for unblocking support.
ADB: device unauthorizedUnconfirmed access to debugging via USBThe phone will be asked for debugging permission - confirm it.
Engineering menu not openThe firmware blocks access to the codesUse ADB or Safe Mode (Sections 2โ€“3).
After Hard Reset, the phone asks for an old PINResidual data in /dataComplete the reset again by selecting Wipe All Data.

๐Ÿ’ก Tip: If none of the methods worked, check if the phone has a third-party locking app (like AppLock or Smart AppLock) installed. ADB:

adb shell pm uninstall --user 0 com.sp.protector.free

FAQ: Answers to Frequent Questions

Can I remove application protection without losing data?
Yes, in most cases. The methods in sections 1-4 (MIUI settings, ADB, engineering menus) don't affect user files. Only Hard Reset (section 5) erases everything.
Why did the MIUI update turn on the application protection itself?
This is a well-known firmware bug MIUI 12.5-13 for Redmi 9C. The system can automatically activate protection if it was previously enabled. Solution: disable it through settings (section 1) and do not update until the bug fix (watch for patch notes on XDA Developers).
What to do if you forget your Mi Account password?
Restor access via the official website: Click Forgot password?. Select the recovery method (email/SMS). Follow the instructions in the letter or SMS. If the linked number / mail is not available, contact Xiaomi with proof of ownership of the device (check, box).
Does this work on the Redmi 9C NFC?
Yes, Redmi. 9C NFC (Angelican model uses the same firmware as the standard Redmi 9C. All instructions from the article are applicable, except for the codes of the engineering menu. NFC-The version may require a different code: #4636##.
Can I turn off the application protection permanently?
Yes, but you need to: Disable the function in the settings (section 1). Uninstall the system application com.miui.guardprovider via ADB (Section 3: Disable automatic update MIUI (To prevent the bug from coming back: Settings โ†’ The phone. โ†’ Updating the system โ†’ Three points. โ†’ Settings โ†’ Turn off automatic loading. โš ๏ธ After that, you will not be able to use some functions. MIUI, For example, blocking advertising.