Xiaomi Redmi 8 (codenamed olive) is still a popular budget device even after years, but over time, any gadget begins to βbrakeβ, glitch or require complete cleaning before selling. Formatting (reset to factory settings) solves most software problems, but it is important to do it correctly - otherwise you risk getting a βbrickβ instead of a work phone.
In this article, weβll look at all the current ways to format Redmi 8, from simple menu resets to hard hard hard Resets with physical buttons and even flashing through the Mi Flash Tool. Hereβs a special focus on bootloader nouns, which are often overlooked in standard instructions. If your phone hangs on the logo, doesnβt respond to touches, or requires cleaning before installing custom firmware, youβll find a solution.
Preparing for Formatting: What to Do Before Resetting
Before you start cleaning Redmi 8, follow the mandatory steps, and neglecting them can result in the loss of important data or the inability to recover the phone after a reset.
- π± Back up. Use the settings. β System system β Backup or third-party applications like Swift Backup (requires root). Especially important to save: Contacts (export to the root) VCF) Photo and video (copy to PC or cloud) SMS and call log (applications) SMS Backup & Restore)
- π Charge the battery to at least 60%. interruption of the process due to discharge can damage system files.
- π Make sure you know the username/password from your Mi Account. After the reset, the phone will require you to enter the account data associated with the device (Mi Account Lock).
- π‘ Disable all locks: pattern lock, PIN-This will make it easier to access the recovery menu.
β οΈ Note: If you bought the Redmi 8 with your hands and donβt know the details of your previous Mi Account, the reset will result in your phone being locked, in which case you will need to officially unlock through the Xiaomi service center (cost) ~1500β3000 β½).
For owners of devices with unlocked bootloader: after reset, you may need to re-unlock through the Mi Unlock Tool. Note that Xiaomi limits the number of unlocks for one account (maximum 1 device in 30 days).
Method 1: Soft reset via the settings menu (without data loss)
If the phone turns on and responds to touch, the easiest way is to reset through the standard menu, which saves user files (photos, music) but deletes apps, settings, and cache.
Instructions:
- Open the Settings. β The phone.
- Tap 7 times on the MIUI version to activate the developer mode.
- Return to the main settings menu and select Additional settings β Reset.
- Click Reset all settings (not to be confused with βReset to factoryβ!).
- Confirm the action by entering a password (if installed).
It takes 2-5 minutes, and after you restart, you'll get a clean system with your personal files saved, and this is a good method if you:
- π² The phone is running but glitching (for example, spontaneously restarting).
- π Errors should be fixed after updating. MIUI.
- π Do not want to lose photos or videos, but you need to remove unnecessary applications.
β οΈ Note: If the phone requires a password from your Google account after resetting (FRP-locking, and you do not remember it, use the instructions for bypassing FRP end-of-article.
Backup created
Battery charge > 50%
All screen locks are disabled
Mi Account details are known
-->
Method 2: Hard Reset with Recovery Mode (full reset)
If Redmi 8 doesnβt turn on, freezes on the logo, or doesnβt respond to touch, youβll need a hard reset via Recovery Mode, which deletes all data, including files on internal memory.
Step-by-step:
- Turn off the phone (press the power button for 10 seconds).
- Press the Power button + Volume up at the same time and hold for 10-15 seconds until the Mi logo appears.
- Release the buttons and you will be taken to the Recovery Mode menu (English or Chinese).
- Use volume buttons for navigation and power button to select the item.
- Select Wipe Data β Wipe All Data (complete cleanup).
- Confirm the action by choosing Confirm.
- Once you have finished, select Reboot β Reboot to System.
It takes 5-10 minutes. If the phone freezes on the logo again after the reboot, the firmware may be damaged, you will need to flash it through the Mi Flash Tool (see Method 3).
| Problem. | Reason. | Decision |
|---|---|---|
| Phone is not included in Recovery | Damaged recovery section | Fastboot Fastboot (Type 3) |
| After the reset, the red indicator flashes | Problems with battery or plume | Check the charging, replace the battery if necessary |
| Requires a password from Mi Account after reset | Mi Account is tied to the device | Enter the data or contact the service center |
| Recovery only has Chinese characters | Stock recovery for the Chinese version | Select the 3rd item from the top (Wipe Data) and confirm |
What happens if the Recovery Mode does not open?
Method 3: Complete flashing through the Mi Flash Tool (for experienced)
If a soft and hard reset doesnβt work (e.g., the phone reboots cyclically or gives an error This MIUI version cannot be installed on this device), youβll need to flash through the Mi Flash Tool.
Requirements:
- π₯οΈ Windows computer 7/10/11 (For the Mi Flash Tool).
- π Original. USB-cable (do not use extension cords!).
- π Unlocked bootloader (unlocked bootloader).
- π Firmware in.tgz or.zip format for your model (Redmi 8 β olive code).
Instructions:
- Download and install: Official firmware for Redmi 8 (select Global or Russia region), Mi Flash Tool (version at least 2020.3.14), Qualcomm drivers (usually installed automatically when you connect your phone to Fastboot).
Fastboot
Food + Volume Down
Device Manager
Android Bootloader Interface
Mi Flash Tool
Select
- Clean All β Complete cleaning (recommended).
- Clean All and Lock β Clean + Lock bootloader (only for official firmware!).
- Save User Data β Save User Data (not always stable)
- Press Flash and wait until it is completed (5-10 minutes).
β οΈ Note: If the Mi Flash Tool is in error anti_rollback, So you're trying to install an older version. MIUI, It's more than the one on the phone, and you'll need to flash a special recoil firmware (you can download it on the forum). 4PDA redmi-themed 8).
Once the firmware is successful, the phone will automatically restart. The first run can take up to 15 minutes - don't interrupt the process!
π‘
If there is no network after firmware, check the settings APN: Go to Settings. β SIM-maps and mobile networks β Access points (APN) And you can pick the operator manually. APN The factory (reset button in the same menu).
Frequent mistakes and their solutions
Even if you follow the instructions accurately, you can have problems, and let's look at the typical mistakes and how to fix them.
1.The phone is not included in Recovery/Fastboot
Possible causes:
- π Battery discharged (even if the indicator is on, voltage may not be enough).
- π Damaged. USB-Port or cable (try another cable).
- π οΈ Hardware malfunction (for example, the button plume fell off).
Solution: plug your phone into charging for 30 minutes, then try again. If it doesn't work, try pressing the buttons with force (the contacts sometimes oxidize).
Error "This device is locked"
This error appears when you try to flash custom recovery (TWRP) or unofficial firmware on a locked bootloader.
- Unlock the bootloader through the Mi Unlock Tool (requires a Mi Account binding and wait 72-360 hours).
- Use the official firmware through the Mi Flash Tool.
3.The sensor does not work after resetting
Frequent problem after incorrect firmware.
- π Check out the phone with Clean All mode.
- π οΈ If the firmware does not help, the sensor module is defective (replacement is required).
4. FRP-blocking (request Google password after reset)
If you reset your phone but donβt remember the Google account that was linked to it, use one of the methods of bypassing:
- π Put it in. SIM-card with the Internet, when connected to Wi-Fi can work automatic authorization.
- π§ Use it. FRP Bypass APK (D&G Unlock Tool, but this requires access to the settings menu.
- π₯ For Redmi 8, the method is suitable through TalkBack: On the lock screen, turn on TalkBack (hold two fingers on the screen). β Reset and perform another reset.