How to restore factory settings on Xiaomi Redmi: 3 proven ways

Resetting Xiaomi Redmi to factory settings is a necessary procedure when selling a device, fixing system failures or preparing for a new firmware. However, the wrong approach can lead to the loss of important data, blocking the Mi Account account or even โ€œbrickingโ€ the smartphone. In this article, we will analyze all the current methods of resetting โ€“ from the standard menu to Recovery and Fastboot modes โ€“ and also explain how to minimize risks at each stage.

Xiaomi devices (including the Redmi Note, Redmi K and classic Redmi lines) have two types of reset: soft (through settings) and hard (through recovers). The first saves files in memory but deletes applications and settings; the second completely cleans the internal drive. The choice of method depends on the purpose: if the phone slows down due to software, soft reset will suffice; if you need a clean system before firmware, you need a hard reset.

Important: the procedure is different for devices with unlocked and locked bootloader. On Redmi models after 2020 (for example, Redmi Note 10/11/12), Factory Reset Protection (FRP) is enabled by default, which will require you to enter Mi Account data after a reset.

1.Resetting preparation: what to do before the start

Before you reset Xiaomi Redmi, follow 3 critical steps.Neglecting them can make it impossible to recover data after a reset if the device uses File System Encryption (FBE).

  • ๐Ÿ“ฑ Create a backup. Use the built-in Backup app (Settings) โ†’ The phone. โ†’ Backups or third-party services (Google Drive, Mi Cloud:
  • ๐Ÿ”‹ Charge the battery to at least 50%. interruption of the reset process due to discharge can damage system files.
  • ๐Ÿ”‘ Make sure to access the Mi Account. After a hard reset, the device will require a login / password from the attached Mi Account. If you forget the data, restore it to account.xiaomi.com.

For models with root access or custom firmware (LineageOS, Pixel Experience) additionally:

  • ๐Ÿ› ๏ธ Save the file. persist.img (responsible IMEI and serial numbers of modules).
  • ๐Ÿ“ก Check for drivers. ADB/Fastboot on PC if you plan to reset via computer.

โš ๏ธ Attention: On Android devices 12+ and MIUI 13/14 After reset, you may need to re-activate Google Mobile Services (GMS). If the phone does not pass Google certification (for example, global firmware on the Chinese model), some applications (YouTube, Gmail) will stop working.

๐Ÿ“Š What type of resetting method you plan to use?
Through the settings menu
Through Recovery.
Through Fastboot.
I haven't decided yet.

2. Method 1: Soft reset via the settings menu

The safest method for eliminating software lags without losing personal files works on all Redmi models, including the latest ones (Redmi Note 13 Pro+, Redmi K60).

Instructions:

  1. Open the Settings. โ†’ The phone.
  2. Tap 5-7 times on the MIUI version to activate the developer mode (optional, but useful for debugging).
  3. Return to the main settings menu and select Additional โ†’ Recovery and Reset.
  4. Click Reset (or Erase all data on new versions of MIUI).
  5. Confirm the action by entering the pattern lock/PIN-code.
  6. Wait for the reboot (it will take 3-10 minutes).

What is removed during soft discharge:

  • ๐Ÿ“ฑ Installed applications and their data.
  • ๐Ÿ”ง System settings (Wi-Fi, sound, fingerprints).
  • ๐Ÿ“ Files in Download folders, DCIM, Pictures remain untouched.

โš ๏ธ Attention: On some firmware (MIUI Global Stable for Redmi 9/10) Google Play may be lost after reset. To return it, go to Settings โ†’ Google โ†’ Google Play Settings and Update Services.

โ˜‘๏ธ Preparation for soft discharge

Done: 0 / 5

3. Method 2: Hard Reset via Recovery Mode

This method is used when the phone is not turning on, getting stuck on the MI logo, or a soft reset is not helpful.It is suitable for all Redmi, but requires caution: improper actions in Recovery can lead to loss of IMEI or damage to the modem partition.

How to log in to Recovery Mode:

  1. Turn off the phone (press Power + Volume up for 10 seconds).
  2. Press Power + Volume up and hold until the Mi logo appears.
  3. Release the buttons and a menu with English/Chinese interface will appear.

Further action:

  • ๐Ÿ”„ Select Wipe Data (or Clear Data on Chinese firmware) with volume buttons.
  • ๐Ÿ”˜ Confirm the choice of the power button.
  • ๐Ÿ“› Select Wipe All Data (complete cleanup) or Wipe Cache (cache only).
  • ๐Ÿ”„ Wait until it is finished (Success will appear on the screen).
  • ๐Ÿ”™ Go back to the main menu and select Reboot.

The difference between Wipe Data and Wipe Cache is:

Action.What's removedWhen to use
Wipe DataAll user data, applications, settingsWhen selling, critical failures, before firmware
Wipe CacheTemporary system and application filesWhen brakes, errors in installing updates
Wipe Dalvik CacheAndroid virtual machine cacheAfter installing custom firmware

โš ๏ธ Note: On Redmi models with dynamic partitions (Dynamic Partitions, for example, Redmi Note 11 Pro)+) Resetting via Recovery can cause an error called "Invalid partition table" in which case you need to flash through Fastboot.

What happens if Recovery does not open?
If after pressing Power + Volume up the phone vibrates, but the screen remains black, try: 1. Connect charging and try again. 2. Use the combination Power + Volume down (on some models). 3. Swipe Recovery through Fastboot using the utility Mi Flash Tool.

Method 3: Reset via Fastboot (for power users)

The method for advanced users when Recovery is unavailable or corrupted requires a computer with ADB/Fastboot drivers installed and a USB Type-C cable (original to avoid connection issues).

Step-by-step:

  1. Install Googleโ€™s Platform Tools on your PC.
  2. Turn off Redmi and press Volume Down + Power to enter Fastboot Mode (a screen with a rabbit and a Fastboot inscription).
  3. Connect your phone to your PC and open the command line (Win + R โ†’ cmd).
  4. Check the connection command: fastboot devices should appear serial number of the device.
  5. Run reset: fastboot erase userdata fastboot erase cache fastboot reboot

For complete cleaning (including internal memory) use:

fastboot format userdata


fastboot format cache




fastboot reboot

Advantages of the method:

  • โšก It works even on โ€œbrickโ€ devices (if the bootloader is not damaged).
  • ๐Ÿ”ง Allows selectively to delete partitions (e.g., only userdata without system).

Risks:

  • ๐Ÿšจ Error in teams can lead to loss IMEI or modem damage.
  • ๐Ÿ”’ On a blocked bootloader, resetting via Fastboot is impossible without unlocking.

1. Reinstall the Mi USB Driver driver.

2. Use USB 2.0 port (not 3.0)

3. Enable Debugging by USB In the developer settings (if the phone is turned on).-->

5. Common mistakes and their solutions

Even with the correct reset, Xiaomi Redmi users face challenges.-5 errors and ways of eliminating them.

Mistake.Reason.Decision
"This device is locked" on FastbootBlocked bootloaderUnlock through Mi Unlock Tool (requires a wait of 7-30 days).
Mi Account requests after resetActivated FRP (Dump Protection)Enter your associated account details or delete FRP via Fastboot (for experienced users).
"No command" at RecoveryDamaged Recavery or Incompatible FirmwareInstall official Recovery via Mi Flash Tool.
Loss of network after resetDamaged modem or IMEIRestore persist.img or reflash modem.
"Invalid IMEI"Reset on custom firmware without backupRestore IMEI through Maui META or SN Write Tool (requires root).

If Redmi does not turn on or freezes on the download after reset:

  1. Connect the charger and wait 15-20 minutes (sometimes the system is restored automatically).
  2. Try to log in to Recovery and repeat the reset.
  3. Swipe your device through the Mi Flash Tool with the Clean All option.

๐Ÿ’ก

Redmi models with Android 11+ may require resetting Google Pay and other services tied to hardware keys (e.g., Widevine L1 for Netflix in HD) after resetting.

6.How to recover data after reset

If a backup is not created, some of the data can be recovered using specialized tools, and success depends on the type of reset and the file system.

Reconstruction methods:

  • ๐Ÿ“ Photo/video: Use DiskDigger, Recuva or EaseUS MobiSaver. connect your phone to your PC MTP And scan the internal memory.
  • ๐Ÿ“ž Contacts: If sync with Google has been enabled, they will automatically recover after logging in to your account.
  • ๐Ÿ’ฌ Messages: Applications like SMS Backup & Restore can recover backup from the cloud.
  • ๐ŸŽฎ Application Data: For games with cloud-based saves (such as Genshin Impact), it is enough to re-enter your account.

Limitations:

  • ๐Ÿšซ On devices with FBE-encryption (all Redmi on Android 10)+) Data recovery without backup is almost impossible.
  • ๐Ÿ”’ If the internal memory was formatted via Fastboot, the chances of recovery are near zero.

To increase the odds:

  1. Do not write new files to your phone after a reset.
  2. Use ADB Pull to extract data residues (if there is root):
adb pull /data/data/com.android.providers.contacts/databases/ contacts.db
How to check if it is included FBE-encryption?
Go to Settings โ†’ About Phone โ†’ MIUI Version and tap 7 times through the Core. In the menu that opens, select Diagnostics โ†’ Storage. If File-Based is specified in the Encryption bar, then FBE is active, and data recovery without a backup is impossible.

7.Frequent questions about Xiaomi Redmi reset

โ“ Should I take it out? SIM-map SD-pre-reset?
SIM-The card can be left - the reset does not affect it. SD-It is better to remove the card, especially if it is used as an internal memory (Adoptable Storage function), in which case the card will be formatted with the phone.
โ“ Why did the mobile network disappear after the reset?
This is due to damage to modem files or loss of IMEI. Solutions: Refuse the device with official firmware through the Mi Flash Tool. Restore the IMEI with Maui META (requires root). If the phone is warranty, contact the service center.
โ“ Can I reset Redmi without a lock password?
Yes, but with reservations: If you know Mi Account, use Find Device on i.mi.com to unlock. If the account is not tied, you will need to reset via Fastboot (but this will delete all data). On new models (Redmi Note 12+) without a password, reset is possible only with loss of data.
โ“ How to Reset Redmi if it Doesn't Turn on and React to the buttons?
Try Forced Reboot: Squeeze Power + Loudness up + Volume down for 15 to 20 seconds. If it doesn't work, plug it into the charger for 30 minutes, then try again. For brick-and-brick devices, you only have to run the firmware on Fastboot or EDL-Mode (requires an authorized Xiaomi account).
โ“ What to do if the phone needs an old one after resetting PIN-code?
This is a manifestation of Factory Reset Protection (FRP). Solutions: Enter PIN-If you forget, restore it through Mi Account (access to the reset). email/on a phone tied to the device on older models (Redmi) 4/5) FRP can be passed ADB, But on new ones, this is impossible without account data.