The Xiaomi Mi 6, released in 2017, is still popular with users thanks to the powerful Snapdragon 835 processor and robust design. However, over time, any smartphone starts to slow down, glitch or simply require a βcleanβ state before selling, in which cases, a factory reset helps β a procedure that returns the device to its original state.
In this article, you will find three proven reset methods (via settings, Recovery and Fastboot), as well as answers to frequent questions: what to do if the Mi 6 does not respond to buttons, how to bypass the locking of the Mi Account after the reset, and what data can be restored. We will also examine the unique feature of this model - the problem with unlocking the bootloader after the reset via Fastboot, which is rarely discussed in standard instructions.
Preparation for resetting: what to do in advance
Resetting is not just a matter of pressing a few buttons, but if you don't prepare, you risk losing important data or locking your device, and this is what you need to do before you start.
- π± Back up. Use the settings. β Additionally. β Backup and reset β Local backup or third-party apps like Titanium Backup (root rights required) Cloud backup via Mi Cloud only saves contacts, notes and some settings - photos and messages will have to be copied manually.
- π Charge the battery to at least 50%. Interrupted discharge due to discharge can lead to a "brick" (inoperability) of the device. On the Mi 6 with its battery of 3350 mAh this is especially true - the reset process through Recovery takes 10-15 minutes.
- π Make sure to remember the data from your Mi Account. After the reset, the device may require you to enter a username and password from the Mi Account associated with the phone. If you forget the data, use the recovery service on the official account.xiaomi.com website.
- πΆ Disable all accounts. Go to Settings. β Accounts and sync and delete Google Account, Mi Account and other profiles.This will make it easier to set up after resetting and avoid conflicts when reauthorizing.
If you drop your phone before selling, additionally log out of your Google account in the security settings, which will prevent blocking through Factory Reset Protection (FRP), an Android security feature that requires you to enter data from the previous owner.
Method 1: Reset via the settings menu (the safest)
This method is suitable if the phone turns on, reacts to touch and you have access to the menu. The advantage of the method is simplicity and minimal risk of errors. The instructions are relevant for the Mi 6 based on MIUI 10-14 (inclusive).
- Open Settings (the gear icon on the home screen or in the application menu).
- Scroll down and select Additional (in some versions of MIUI, this item may be called About Phone).
- Go to Backup and Reset.
- Slip on Settings Reset.
- Select Erase All Data (not to be confused with Network Resetting!).
- Enter a password or pattern lock if the system requests confirmation.
- Confirm the action by clicking Reset Settings.
The phone will reboot and start the cleaning process, which will take 5-10 minutes. Upon completion, you will see the screen of the initial setting, as after purchase. If the device has hung on the Mi logo for more than 20 minutes, then there has been an error (see the section "What to do if the reset freezes").
βοΈ Checklist before resetting through settings
β οΈ Note: If the Mi 6 has an unofficial firmware installed (such as LineageOS or Pixel Experience), resetting through settings can lead to a freeze on the screensaver.
Method 2: Reset via Recovery Mode (if the phone is not turned on)
If the Xiaomi Mi 6 doesnβt respond to the screen, hangs on the logo or is locked with a pattern lock, a reset via Recovery will help.This model uses Xiaomiβs stock Recovery, so the instruction is different from the universal one for Android.
You'll need:
- π Charger (so that the battery does not run out during the process).
- π±οΈ Buttons Power and Volume + (They're tough, press confidently).
- β³ Patience β the process can take up to 15 minutes.
- Turn off the phone (if it is on, press the power for 10 seconds).
- Press Power + Volume + at the same time and hold for 10-15 seconds until the Mi logo appears.
- Release the buttons when you see the Recovery menu (black screen with yellow text in English and Chinese).
- Use the Loudness. β for navigation and volume + Select Wipe Data (in some versions - Wipe & Reset).
- Confirm the action by selecting Wipe All Data.
- Once completed, select Reboot and wait for the reboot.
If you don't have Wipe Data on the Recovery menu, you have a customized version of the Recovery (e.g., TWRP).
- Pick Wipe.
- Swipe to Factory Reset Swipe to Factory Reset.
- After cleaning, press Reboot System.
| Problem. | Reason. | Decision |
|---|---|---|
| Can't get into Recovery. | Faulty buttons or the wrong combination | Try the food. + Loudness β Or connect to a PC to reset via Fastboot |
| Recovery menu in Chinese | Xiaomi's stock recovery | Important: = Wipe Data |
| After the reset, asks for an account Mi | Protecting Mi Accounts is activated | Enter your linked account details or contact Xiaomi for support |
| Phone hangs on logo after reset | System or firmware partition damaged | Swipe your phone through Fastboot (see Method 3) |
What if there is no Wipe Data in Recovery?
Method 3: Fastboot Reset (for power users)
This method is used if:
- π The phone does not turn on or respond to Recovery.
- π§ You need to reflash the device after a failed update.
- π Requires to unlock the bootloader before installing custom firmware.
To reset via Fastboot, you will need a computer with drivers installed ADB/Fastboot original USB-Cable (preferably from the kit) Warning: Wrong Fastboot actions can turn a phone into a brickΒ»!
- Turn off the Mi 6.
- Hold the volume. β + Food and hold until the screen with the hare in the hat-eared (Fastboot logo) appears).
- Connect the phone to the PC.
- Open the command line (Windows) or terminal (macOS/Linux) and type:
fastboot devicesIf the device is determined (the serial number will appear), execute the reset command:
fastboot erase userdata
fastboot erase cache
fastboot rebootIf after rebooting the phone again requires a pattern lock or password, perform a full reset with flashing:
fastboot flash system system.img
fastboot flash boot boot.img
fastboot erase userdata
fastboot erase cache
fastboot rebootβ οΈ Important: This will require firmware files for Mi 6 (codename sagit). Download them from the official Xiaomi website or forum. XDA Developers.
π‘
If after commands in Fastboot there is an error FAILED (remote: unknown command), update the version of the Android SDK Platform-Tools platform on PC.
What to do if the reset is getting stuck or the phone is not turned on
Even with the right actions, the Xiaomi Mi 6 can βhangβ on the Mi logo, reboot cyclically or not respond to buttons.
- π Halt on the logo after reset: Most often it means damage to the system partition.The solution is to flash the phone through Fastboot (see Method 3) or use the mode EDL (You need an authorized Xiaomi account).
- π Phone turns off during reset: Most likely, battery is down. Charge the device for at least 30 minutes, then try again.
- π After the reset asks for the old Mi Account: This is Mi Account protection.If you don't remember the data, try to restore access via account.xiaomi.com or contact the service center with proof of purchase.
- π΅ Does not respond to the buttons for entry into Recovery/Fastboot: Maybe physical buttons or motherboard are faulty. Try connecting your phone to your PC and use the adb reboot recovery command (if you have a reboot). ADB included in the developer settings).
If none of these methods worked, there are two options:
- Firmware via EDL (Emergency Mode) requires special cable and software like Mi Flash Pro, which is a complex and risky method, recommended only for advanced users.
- Xiaomi official centers can restore the phone even after a βhardβ breeze, but this is a paid service (from 1500 to 3000 rubles depending on the problem).
π‘
If the Xiaomi Mi 6 does not turn on after reset for more than 20 minutes, do not try to repeat the procedure repeatedly - this can aggravate the problem. EDL, How to risk the final βkillβ loader.
How to recover data after resetting
If you have not made a backup, the chances of returning the data depend on what type of reset was performed:
- π Reset via settings: Data is deleted software and can be recovered using utilities like Dr.Fone, EaseUS MobiSaver or DiskDigger. However, success is not guaranteed - after overwriting new data, the chances tend to zero.
- ποΈ Dumping through Recovery/Fastboot: Here, data is deleted at a low level (userdata is formatted) and it is almost impossible to recover anything, especially if the phone was used after resetting.
If it is critical to return photos or messages:
- Do not write new data to your phone (do not install apps, do not take photos).
- Connect the Mi 6 to your PC and use a recovery program (e.g. 7-Data Android Recovery).
- Deep scanning may require root access, but itβs hard to get on a dropped phone.
If your phone has Mi Cloud enabled, check to see if the data is synced to the cloud.
- Go to i.mi.com from your account.
- Check the Gallery, Contacts and Notes sections.
- Download the files you need to PC.
β οΈ Warning: Don't use questionable services that promise to "recover data after a reset in 5 minutes": Often these are scammers who demand payment for empty results or install malware.