Resetting the Xiaomi Mi 7 is a procedure that can be required in a variety of situations, from the banal slowdown of the system to preparing the device for sale. But not all users know that there are three fundamentally different types of reset, each of which solves its own problems: some methods save user files, others erase everything to a factory state, and still others help even when the phone is not turned on.
In this article, we will discuss all the current reset methods for the Mi 7 (codename dipper), including hidden nuances that the manufacturer does not specify in the official documentation. You will learn how to properly prepare the device, what data can be stored, and what to do if the reset is frozen or ended in error.
Important: Xiaomi Mi 7 was released in 2018, and during this time several versions of MIUI have been released. The instructions in this article are relevant for MIUI 12-14 (including global and Chinese firmware).If your device is running on an older version (for example, MIUI 10), some menu items may differ - we will warn you about this separately.
Before you go to the instructions, answer one question:
1.Resetting preparation: what to do beforehand
Many users miss this stage, and it is a waste. Incorrect preparation can lead to the loss of important data (photos, contacts, messages) or even to โbrickleโ the phone if the reset is interrupted.
Make a backup through Settings โ Additional โ Backup
Take a photo or write down the usernames/passwords from your accounts (Mi Account, Google, social networks)
Check the battery power โ must be at least 50%
Make sure you know the details from your Mi Account (required to unlock after reset)
Turn off device protection in Settings โ Blocking and protection (if enabled)-->
Pay special attention to backup. The Mi 7 has a built-in backup feature, but it doesn't save:
- ๐ธ Photos and videos in the gallery (you need to copy them manually to a PC or cloud)
- ๐ฌ Messages in messengers (Telegram, WhatsApp โ export chats separately)
- ๐ฎ Game saving (unless linked to a Google Play account)
- ๐ฅ Downloads and files in the Download folder
A critical mistake many users make is forgetting to untie the device from the Mi Account before resetting. If you sell a phone, be sure to remove it from the list of trusted devices in your Xiaomi profile, otherwise the new owner may face an activation lock (FRP), which is difficult to get around without your help.
โ ๏ธ Note: If you are resetting your phone because of a forgotten pattern lock or PIN-If you don't connect it to the Internet right after you reset, the system can automatically restore the lock through Mi Cloud, and you'll be locked back.
2. Method 1: Soft reset via settings (without data loss)
This method is suitable if the phone is stable, but you want to return the factory settings of system applications and settings. User data (photos, videos, documents) will remain intact, but will be deleted:
- ๐ฑ Settings Wi-Fi, Bluetooth, mobile network
- ๐ Saved passwords and accounts (except for the main Mi Account)
- ๐จ Theme and wallpaper
- โ๏ธ App settings (such as screen brightness on YouTube)
Instructions:
- Open the Settings. โ The phone.
- Tap 7 times on the MIUI version to activate the developer mode (if not already activated).
- Return to the main settings menu and select Additional โ Reset.
- Click Reset all settings (not to be confused with Reset to factory!).
- Confirm the action by entering a password / pattern lock.
The process will take 2-5 minutes. The phone will restart, after which you will need to reconfigure the basic parameters (language, date, network connection), your files and installed applications will remain in place.
๐ก
If your phone is slowing down after a soft reset, check the list of auto-run apps in Settings โ Apps โ Auto-Run. Often the cause of lags is the background processes of messengers or games.
Method 2: Hard reset via menu (full cleaning)
This is the most radical method of getting the phone back to the box-like state, and all the data will be erased, including:
- ๐ Photos, videos, music and downloads
- ๐ฑ Installed applications and their data
- ๐ Contacts and messages (if not synchronized with the Google/Mi Cloud)
- โ๏ธ All system settings
How to make a hard reset:
- Go to Settings โ Additional โ Resetting settings.
- Select Reset to factory settings.
- Check Clear everything (important! otherwise some data may be saved).
- Enter the password from Mi Account (if requested) and confirm the action.
The phone will restart and start the cleaning process, which can take up to 10-15 minutes, and the screen will display the progress bar, do not interrupt the process and do not remove the battery, this can damage the system files.
โ ๏ธ Note: Some Mi 7 firmwares will have a bug with Android.phone after a hard reset.If this happens, make an additional cache reset via Recovery (instructions in the next section).
| Type of discharge | What's removed | What's persisting | Implementation time |
|---|---|---|---|
| Soft discharge | System settings, accounts (except Mi) | User files, applications | 2-5 minutes |
| Hard discharge | Everything, including files and applications | Nothing. | 10-15 minutes |
| Reset via Recovery | All + Possible to remove updates | Nothing. | 15-20 minutes |
Method 3: Reset via Recovery (if the phone is not turned on)
If the Xiaomi Mi 7 is stuck on the logo, does not respond to buttons or is locked with a pattern lock, the only way out is to reset via Recovery Mode.
- ๐ The phone is rebooted cyclically (bootloop)
- ๐ซ Mi Account blocked after failed password entry
- ๐ง We need to remove custom firmware.
Instructions for entering Recovery:
- Turn off the phone (press Power + Volume up for 10 seconds).
- Press Power + Volume up at the same time and hold until the Mi logo appears.
- Release the power button, but keep Volume up until you see the Recovery menu.
In the Recovery menu, use volume buttons for navigation and power button for confirmation.
- Wipe Data โ Wipe All Data (complete cleaning)
- Confirm the action by choosing Confirm.
- Once you have finished, select Reboot โ Reboot to System.
What to do if you recover in Chinese?
Important nuance: Some versions of the Mi 7 may miss the IMEI after reset via Recovery.This is due to the /nvram folder damage. If there is no network after the reboot, follow the following steps:
- Go back to Recovery.
- Select Advanced โ Repair NVRAM (if you have one).
- Reboot the phone.
๐ก
Recovery is the only way to get around Mi Account locking without officially unlocking, but only if the Find Device feature is not activated on the phone.
Possible errors and their solutions
Even if you do the reset properly, you can have problems, and here are the most common ways to fix them:
| Mistake. | Reason. | Decision |
|---|---|---|
| The discharge is 99% frozen. | The /data section is damaged | Press the power for 15 seconds to force the reboot. If it doesn't work, reset it through Recovery. |
| "Failure to reset the settings." | Device Protection Activated in Mi Cloud | Turn off protection in the i.mi.com web version or enter the Mi Account password when reset. |
| After reset, there is no network (IMEI invalid) | NVRAM (Daddy with Modem Settings) damaged | Restore via Repair NVRAM in Recovery or stream modem.img via Fastboot. |
| Phone asks for old PIN after reset | FRP (Factory Reset Protection) is activated. | Enter data from the last synchronized Google account or contact the service. |
If neither method worked, the problem may be the hardware (damaged eMMC memory or controller), which can only be done by flashing through the Fastboot or replacing the motherboard.
๐ก
Before contacting the service, check if the warranty on your Mi 7 has expired. Even if the phone was purchased a long time ago, some Xiaomi service centers can go to meet you if you have a check or a box.
6.How to recover data after reset
If you have not made a backup, the chances of returning deleted data depend on the type of reset that was performed:
- ๐ Soft reset: Data is not deleted โ nothing needs to be restored.
- ๐งน Hard discharge/Recovery: Files are erased, but you can try to restore them with special utilities.
To recover photos, videos and documents:
- Connect your phone to your PC via USB (in File Transfer mode).
- Use the programs: ๐ฅ๏ธ DiskDigger (for Windows) scans internal memory for file residues. ๐ฑ EaseUS MobiSaver (for Android) โ works directly from your device.
Deep Scan
Important: Don't write new data to your phone after a reset! Every new file reduces the likelihood of recovering old data.
To restore contacts and messages:
- ๐ Contacts: If they have been synced with a Google Account, just add it again in your phone settings.
- ๐ฌ Messages: You can only recover if you have enabled a backup in the Mi Cloud or through third-party applications like SMS Backup & Restore.
โ ๏ธ Note: Data recovery software often requires root rights. On the Mi 7, you can get them through unlocking the bootloader and installing Magisk, but this voids the warranty and may result in the Mi Account being blocked.
7. Alternative methods: when the discharge does not help
If the reset didnโt solve your problem (the phone still brakes, doesnโt turn on or gives out errors), consider the following options:
- ๐ Fastboot Reflash: Complete Reinstallation MIUI It's a PC, it requires an unlocked bootloader.
- ๐ ๏ธ Replacing firmware with custom: LineageOS or Pixel Experience, for example.
- ๐ Battery replacement: On the Mi 7, after 3-4 years of operation, the battery loses capacity, leading to sudden shutdowns and brakes.
- ๐ง Diagnostics in the service center: If the problem is hardware (damaged memory, motherboard).
To reflash through Fastboot you will need:
- A computer with ADB/Fastboot drivers installed.
- Official firmware for Mi 7 (you can download on the official website of Xiaomi).
- Unlocked bootloader (instructions at en.miui.com/unlock).
Firmware commands (executed in the command line):
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash vendor vendor.img
fastboot flash userdata userdata.img
fastboot erase cache
fastboot rebootWarning: The wrong firmware can turn a phone into a brick. If you're not sure about your abilities, you should consult a specialist.