How to reset Xiaomi Redmi 8 to factory settings: 3 proven ways

Resetting the settings on Xiaomi Redmi 8 is a procedure that can be required in a variety of situations, from preparing the phone for sale to fixing critical system failures. However, not all users know that an incorrect reset can lead to locking the device through the Mi Account, loss of important data or even β€œbricking” the smartphone. In this article, we will analyze all the current methods of resetting – from the simplest (via the settings menu) to advanced (via the Fastboot), and also explain how to avoid typical errors.

Redmi 8 (codenamed Olivelite) was released in 2019, based on the Snapdragon 439 processor and MIUI shell. Despite its age, it is still popular due to the reliability and ability to install custom firmware. But these features make resetting more difficult than on the new Xiaomi models: there is no universal solution, and the choice of method depends on the condition of the phone β€” whether it works, the screen is locked, or connected to the Mi Account.

Before you start, answer two key questions: 1. Do you need to save data (photos, contacts, messages)? 2. Do you remember the username and password from the Mi Account tied to the phone?

The answers will depend on which method of resetting is suitable for you.

πŸ“Š Why do you want to reset your settings on Redmi 8?
Eliminate lags and mistakes
Prepare for sale/gift
Remove viruses or malware
Unlock the pattern lock
Another option

1.Resetting preparation: what to do beforehand

Even if you're sure that data isn't important, neglecting preparation can lead to problems, such as when you reset it via Recovery, the phone may require you to input data from Mi Account, which you lost access to long ago, or it turns out that the MIUI backup is not fully saved and contacts cannot be restored.

Here is the mandatory checklist before resetting:

β˜‘οΈ Preparation for the reset of Redmi 8

Done: 0 / 5

Unlike Google Drive, Xiaomi Cloud backup includes not only contacts and photos, but also:

  • πŸ“± System settings (wallpaper, brightness, sound profiles);
  • πŸ“ Applications and their data (e.g. progress in games);
  • πŸ”‘ Wi-Fi passwords;
  • πŸ“ Notes and Records from Standard Applications MIUI.

To create a backup in Mi Cloud:

  1. Go to Settings β†’ About Phone β†’ Backup;
  2. Select Backup in Mi Cloud;
  3. Click Create Backup and wait until it is completed (may take up to 30 minutes).

⚠️ Note: If you are not logged in to Mi Account, backup to the cloud will not be available. In this case, use local copying through Settings β†’ Additionally. β†’ Backup and reset β†’ Local backup. The file will be saved in the folder. MIUI/backup/AllBackup memory.

2. Method 1: Reset via the settings menu (the safest)

This is the recommended method if the phone is turned on, the screen responds to touches, and you remember the pattern lock or PIN-Advantages of method:

  • πŸ”„ No need to detach Mi Account;
  • πŸ“± It can be unlocked via Find Device (if the phone is stolen);
  • ⚑ Faster than resetting through Recovery (takes up) ~5 minutes).

Step-by-step:

  1. Open Settings (the gear icon on the main screen).
  2. Go to the About Phone section.
  3. Select Backup and Reset.
  4. Slip on Settings Reset.
  5. The system will tell you what to drop: πŸ“± Resetting all settings; πŸ—ƒοΈ Cleaning internal memory (optional if you want to delete all files).

Confirm the action by entering a pattern lock or PIN-code.

Wait for the reboot (the phone may be on longer than usual).

Once reset, the phone will start with the initial setup screen, as it did after purchase, and if you have previously backed up to Mi Cloud, you can restore it at the setup stage.

πŸ’‘

If after the reset, the phone asks you to enter data from Mi Account, but you do not remember them, try unlocking the device through the official Xiaomi website (the β€œFind Device” section), for this, the phone must be connected to the Internet via Wi-Fi or a mobile network.

3. Method 2: Reset via Recovery Mode (if the phone is not turned on)

This method will be useful if:

  • πŸ”’ The phone is locked with a pattern lock or PIN-code;
  • 🐒 MIUI It slows down and does not respond to touch;
  • πŸ”„ You need to reflash the phone (reset via Recovery is often required before installing custom firmware).

For Redmi 8, the standard Recovery from Xiaomi is used, but there is a caveat: if the phone was tied to the Mi Account, after the reset, a request for entering account data may appear. Without a login and password, it will be impossible to unlock the phone - you will need official unlocking through the Xiaomi service center.

Instructions for resetting via Recovery:

  1. Turn off the phone (press the power button for 10 seconds).
  2. Press the Power Button + Volume Up Button at the same time and hold for ~10 seconds until the Mi logo appears.
  3. Release the buttons – you will be taken to the Recovery menu (manage by the volume buttons for moving and the power button for selecting).
  4. Select Wipe Data (in some versions – Wipe & Reset).
  5. Confirm the action by selecting Wipe All Data.
  6. Once completed, select Reboot to reboot.

⚠️ Note: If the Recovery menu does not have Wipe Data, then the phone has custom recovery (for example, the Recovery menu, TWRP). In this case, the reset is performed through the Factory Reset item, but before that it is recommended to make a backup through Backup in the same place. TWRP.

If the phone hangs on the Redmi or MIUI logo after the reset, it could mean:

  • πŸ”‹ Sat battery (plug in charge and wait 15-20 minutes);
  • πŸ› οΈ Damaged firmware (reflashing via Fastboot is required);
  • πŸ”’ Mi Account lock (the phone may not load beyond the account data entry screen).
What happens if the Recovery Mode does not open?
If you press Power + Volume up the phone vibrates but does not go into Recovery, try: 1. Clip Power + Volume up + Volume down (on some versions of MIUI it is forced-reboot in Fastboot). 2. Connect the phone to the PC and use the command adb reboot (requires installed ADB drivers). 3. If nothing helps, it is possible that the volume button is damaged - in this case, the reset can only be done via Fastboot.

Method 3: Reset via Fastboot (for power users)

This method is the most radical and is used when:

  • πŸ”§ You need to reflash your phone (for example, after a failed update);
  • πŸ”’ Recovery blocked or damaged;
  • πŸ“± The phone does not respond to buttons, but is determined by the computer.

To reset via Fastboot, you will need:

  • πŸ’» Computer with drivers installed ADB/Fastboot;
  • πŸ”Œ Cable USB Type-C (preferably original);
  • πŸ› οΈ Mi Flash Tool (for firmware) or Fastboot commands.

Step-by-step:

  1. Turn off the phone.
  2. Press the Power button + Volume Down button for 10 seconds until the screen with the hare in the eardress cap (Fastboot mode) appears.
  3. Connect the phone to the PC.
  4. Open the command line (Win + R β†’ enter cmd) and execute the command: fastboot devices If the phone is determined (its serial number will appear), continue. If not, install ADB drivers.
  5. Run the reset command: fastboot erase userdata fastboot erase cache fastboot reboot

If the phone fails to turn on after these commands or if it gives a FAILED error (remote: 'Not allowed in Lock State'), this means that:

  • πŸ”’ Device blocked by Mi Account;
  • πŸ”§ You need to unlock the bootloader through the official Xiaomi website (the procedure takes up to 72 hours).

πŸ’‘

Fastboot resets all data without recovery, including files on internal memory, which should only be used as a last resort when other methods do not work.

5. Frequent errors and their solutions

Even when following the instructions, Redmi 8 users often face problems, and let’s look at the most common ones and how to fix them.

Mistake.Reason.Decision
Phone asks for Mi Account data after resetXiaomi account was tied to the deviceEnter your username and password. If you don't remember, unlock it through account.xiaomi.com (you'll need a linked email or phone number)
After reset, the phone does not turn on (black screen)A dead battery or damaged firmwareConnect the charger for 30 minutes. If it doesn't work, run your phone through the Fastboot.
Recovery does not have Wipe Data.Installed custom recaveri (for example, TWRP)Use Factory Reset in TWRP
This device is locked in FastbootBlocked bootloader (Bootloader)Unblock through the official Xiaomi tool (account and wait required)

If none of these methods worked and the phone still doesn’t work, it’s possible that the problem lies in the hardware (e.g. damaged eMMC memory).In this case, it’s recommended to contact the service center. For Redmi 8 repair is inexpensive – it costs ~ 1500-2500 rubles to replace the memory module.

6.How to recover data after reset

If you did not back up in advance, the chances of recovering the data depend on which reset was performed:

  • πŸ“± Reset via the settings menu: data on internal memory can be saved (unless you have noted the item "Cleaning internal memory").
  • πŸ”§ Recovery or Fastboot Reset: Data deleted without recovery by standard means.

If you can still recover files, try the following methods:

  1. Through Mi Cloud: If a backup has been created, log in to the same Mi Account on your phone and recover the data at the setup stage.
  2. Connect your phone to your computer and use data recovery software such as: πŸ–₯️ Recuva (for photos and documents); πŸ“± Dr.Fone (specializes in Android); πŸ” DiskDigger (works without root rights).

Google Account

:

Google Photo

Google

myaccount.google.com

⚠️ Note: Data recovery software only works if no new files are written to internal memory after reset. The more you use your phone after reset, the lower your chances of successful recovery.

7. Alternative ways to unlock (if you forgot the pattern lock)

If you have forgotten the pattern lock or PIN-code, but the phone turns on, you can try unlocking it without completely resetting:

  • πŸ”‘ Using Find Device (Mi Cloud): Go to i.mi.com and log in. Select your Redmi 8 from the device list. Click Unlock Device (requires your phone to be connected to the Internet).
  • πŸ“§ Through Google Account (if sync enabled): After 5 failed key attempts, the button Forgot the pattern lock?. Enter the data from the Google Account associated with the phone.

MIUI

):

Unlocking through an emergency call
This method doesn’t work on all versions of MIUI, but you can try: 1. On the lock screen, press Emergency Call. 2. Enter ##4636## (test menu opens). 3. Return to the home screen via the Home button (if any) or reboot the phone. On some firmwares, this allows you to bypass the lock, but on Redmi 8 with the latest updates, the method probably won’t work.

If none of the methods worked, there is only a full reset via Recovery, but be prepared for the phone to require data from Mi Account.

FAQ: Answers to Frequent Questions

Can I reset Redmi 8 without losing data?
No, a full reset always deletes user data (photos, messages, apps).However, you can back up in advance via Mi Cloud or locally in the Settings menu β†’ Backup.
The phone after the reset asks for the old Wi-Fi password. How do I remove it?
This means that the reset was not completely done. Try: Reset again through Recovery (Wipe All Data). If it doesn't work, run your phone through Fastboot with full erase userdata.
How to bypass the Mi Account lock after a reset?
The only legal ways to get around the lock is to enter the correct data from Mi Account; to contact Xiaomi with proof of ownership of the device (check, box); unofficial methods (through exploits or firmware) can cause the phone to break down and the warranty to be lost.
How long does it take to reset through Recovery?
Usually, the process takes 3 to 10 minutes, depending on the amount of data. If the reset lasts longer than 20 minutes, it may have failed. In this case: Remove the battery (if possible) or press the power button for 20 seconds to force the reset. Re-reset or try another method (for example, via Fastboot).
Can I reset Redmi 8 on a computer without a Fastboot?
Yes, if the phone is debugging on. USB (Settings β†’ For developers β†’ Debugging by USB). In this case, you can use ADB-Team: Adb shell recovery --wipe_data But this method only works with the phone on and the screen unlocked.