Reset Xiaomi Redmi 8 to factory settings: the full guide

Resetting the Xiaomi Redmi 8 to factory settings is a forced measure when the smartphone starts to brake, emit errors or you forget the pattern lock. The procedure deletes all user data, including photos, contacts and installed applications, so it is often called β€œhard reboot.” In this article, we will discuss three official ways: through the phone settings, Recovery mode and the Mi Flash Tool for PC.

The Redmi 8, codenamed Olive, was released in 2019, but is still in demand thanks to its robust hardware and custom firmware support, but over time, even this device may require resetting, for example, due to a freeze on the MIUI logo, errors after an update, or viruses. It is important to understand that resetting will not fix hardware problems (such as a broken screen or a faulty battery), but will return the software part to a β€œclean” state.

Before you start, check:

  • πŸ”‹ Battery charge – at least 50% (when reset via Recovery, the phone should not turn off).
  • πŸ“± Backup of data (contacts can be synced with Google Account and files can be copied to PC).
  • πŸ”‘ Access to your Mi Account if your phone is tied (required to unlock after resetting).

πŸ“Š Why You Need a Redmi 8 Reset?
The phone's slowing down a lot.
Forgot your password/pattern lock
Errors after the update
I want to sell/gift
Another option

1. Reset via phone settings (the easiest way)

This method works if you have access to the Redmi 8 menu and the phone turns on. It is suitable for eliminating software lags or preparing the device for sale.

Instructions:

  1. Open the Settings. β†’ The phone.
  2. Tap 5-7 times on the MIUI version to activate the developer mode (if not already activated).
  3. Return to the main settings menu and select Additional Settings β†’ Recovery and Reset.
  4. Click Reset settings and confirm the action.

It takes 5-10 minutes. Once you reboot, the phone will suggest you set it up as new. If you forget your Mi Account, resetting through the settings won't help, you'll need to unlock it through Fastboot.

Sync contacts with Google | Copy photo/video on PC | Remember login/password from Mi Account | Charge phone up to 50%+

-->

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

If Redmi 8 is stuck on the logo, reboots cyclically or doesn’t respond to touch, use Recovery Mode, which doesn’t require a PC connection, but only works if Recovery isn’t damaged.

How to log in to Recovery:

  1. Turn off the phone (press Power + Volume up for 10 seconds).
  2. Keep Power + Volume up until the Mi logo appears.
  3. Release the power button, but keep Volume up until you see the Recovery menu.

In the Recovery menu, the volume (move) and power (select) buttons are controlled.

  • πŸ“± Choose Wipe Data β†’ Wipe All Data.
  • πŸ”„ Confirm reset (you will need to enter the password from Mi Account if the phone was tied to you).
  • πŸ”™ After completion, select Reboot. β†’ Reboot to System.

⚠️ Note: If the phone is resetting via Recovery with a "This device is locked" error, Mi Cloud protection is activated. Unlocking will require the official Mi Unlock Tool tool and access to the account to which the device is linked.

What happens if Recovery does not open?
If the phone vibrates after holding the buttons, but the menu does not appear, the Recovery partition may be damaged, in which case only a reset via Fastboot (see next section) or a flashing through the Mi Flash Tool remains. If the phone does not respond to the buttons at all, the problem may be in the hardware (for example, a faulty power button).

3. Reset via Fastboot (for power users)

The Fastboot method is the most radical one, and it's useful if you:

  • πŸ” Mi Account password is forgotten (but you remember the account details to which the phone is linked).
  • πŸ€– The phone doesn’t even load in Recovery.
  • πŸ“¦ You need to reflash the device from scratch (for example, after a failed update).

The work will require:

  • πŸ’» Windows computer (or macOS/Linux driverless ADB/Fastboot).
  • πŸ”Œ Cable USB Type-C (original, undamaged).
  • πŸ›  Mi Flash Tool (official utility from Xiaomi).
  • πŸ“„ Firmware for Redmi 8 (download from Xiaomifirmwareupdater.com).

Step-by-step:

  1. Turn off the phone and press Volume Down + Power to enter the Fastboot (the image of a hare in a hat-eared will appear).
  2. Connect Redmi 8 to your PC and start the Mi Flash Tool.
  3. In the utility, click Select and specify the path to the unpacked firmware (file with the.tgz extension).
  4. Select Clean All mode and press Flash.
  5. Wait for the finish (10-15 minutes) and restart the phone.

Mode in Mi Flash ToolWhat's he doing?When to use
Clean AllComplete reset with deletion of all data and unlocking the bootloaderIf you forget your password or your phone is blocked
Clean All and LockReset with bootloader lock (requires authorization in Mi Account)For sale of the phone (protection against re-dumping)
Save User DataFlashing without deleting user filesIf you need to update the software, but save the data

⚠️ Note: When you reset via Fastboot, the bootloader unlocks, which can lead to a loss of warranty (if it is still valid).In addition, Xiaomi limits the number of unlocks for one account - no more than one device in 30 days.

πŸ’‘

If the Mi Flash Tool is running a "Couldn't load device" error, check the drivers. ADB Or try another one. USB-Sometimes it helps to reconnect the cable or reboot the PC.

4 Unlocking Mi Account after reset

If you reset the Redmi 8 and you forget the Mi Account that the phone was attached to, the screen will require you to enter your username and password, which is a theft protection that you can't legally circumvent.

Methods of unlocking:

  • πŸ“§ Restore your password via account.xiaomi.com (access to the email or phone number specified during registration is required).
  • πŸ“ž Contact Xiaomi with proof of purchase (check, box with) IMEI).
  • πŸ”“ If you bought your phone with your hands, try contacting the previous owner (IMEI You can find it on the box or via the command *#06#).

Informal methods (e.g. through EDL-Mode or paid services can permanently lock the device or cause loss IMEI. Xiaomi is actively fighting against bypassing protection, so the risks are high.

πŸ’‘

The only legal way to unlock Mi Account is to restore access to the associated account, all other methods violate the terms of use and can lead to the locking of the device.

5. Frequent errors and their solutions

Even if you follow the instructions, the Redmi 8 may not go as planned.

Mistake.Reason.Decision
"This device is locked" after resettingMi Cloud protection is activated and account details are incorrectRestore access to Mi Account or contact Xiaomi for support
The phone vibrates but does not turn on after resettingFailed firmware or damaged Boot partitionRepeat the firmware via Fastboot with another version of MIUI
Mi Flash Tool gives you Flash done, but the phone doesn’t loadIncompatible firmware or error in recordingTry a different version of the firmware (e.g. Global instead of China)
After reset, there is no net (IMEI reset)Modem partition is damaged (often occurs with unofficial firmware)Restore IMEI through QCN-file or refer to the service

If none of these methods helped, the problem may be in the hardware:

  • πŸ”‹ Faulty battery (phone turns off when charge is low even during reset).
  • πŸ’Ύ Damaged memory (eMMC chip fails with frequent overheating).
  • πŸ”Œ Oxidized contacts on the motherboard (for example, after moisture hits).

In such cases, self-repair is not recommended - it is better to contact the service center. The average cost of diagnosing Redmi 8 in 2026 is from 500 to 1500 rubles.

6. Alternatives to resetting: when can you do without it

Before you drop your phone, check if a less radical solution will help:

  • 🐒 Lags and brakes: try clearing the cache in Settings β†’ Warehouse β†’ Cleaning or disabling animation in developer mode.
  • πŸ”„ Errors after the update: rollback to the previous version MIUI via Recovery (if backup is available).
  • πŸ”’ Forgotten pattern lock: sometimes sign in via Mi Account on i.mi.com (Find device featureΒ»).
  • 🦠 Viruses: scan your phone through Google Play Protect or antivirus (e.g. Malwarebytes).

If the problem is a lack of memory, try transferring applications to the memory card:

  1. Insert microSD (up to 512 GB, FAT32 format).
  2. Go to Settings β†’ Applications.
  3. Select the application β†’ Storage β†’ Change β†’ Memory Map.

πŸ’‘

Before resetting, check if changing the firmware region helps. For example, if you have MIUI China, try using Global or EEA, which can eliminate localization errors.

FAQ: Answers to Frequent Questions

Can I do a reset without losing data?
No, any reset deletes user data. However, you can back up through Settings β†’ Additional β†’ Backup and Reset β†’ Local Backup. The copy file will be saved in internal memory (MIUI/backup/AllBackup folder).
The phone asks for the old password after the reset.
This means that a secure reset (FRP) has been activated. Enter the password from the last Google account or Mi Account used. If you don't remember the data, restore it through Google or Xiaomi.
How long does it take to dump?
Depending on the method: Settings: 5-10 minutes; Recovery: 10-15 minutes; Fastboot: 15-30 minutes (including firmware); If the process took more than 30 minutes, there may have been a failure, restart the phone and try again.
Can I reset Redmi 8 without a Mi Account?
Officially, no. But if the phone is not tied to an account (for example, purchased without registration), the reset will be done without requesting data, and some custom firmware (for example, LineageOS) allows you to bypass the binding, but this requires unlocking the bootloader.
The camera/sound/network doesn't work after the reset.
Most likely, incompatible firmware was installed (for example, a version for another region), re-flash the official MIUI phone for the olive model (codenamed Redmi 8). If the problem persists, check the hardware (for example, a camera plume or speaker).