How to make a hard reset on Xiaomi Mi5: 3 proven ways

The Xiaomi Mi5 is the legendary 2016 smartphone that is still used by thousands of users. But even the most reliable device eventually slows down, glides or refuses to load. In such cases, hard reset becomes the only way to restore the phone to work, but the wrong actions can turn your Mi5 into a brick β€” especially if it is a model with a locked bootloader or custom firmware.

In this article, you will find three official reset methods (via settings, Recovery Mode and Mi Flash Tool), as well as solutions to typical problems: from the error This device is locked to endless boot after reset. We will take a detailed look at each step, taking into account the features of the Mi5, including versions on the Snapdragon 820 and options with unlocked / locked bootloader. If you have never done a hard reset before, do not worry: the instructions are adapted even for beginners.

What is Hard Reset and When is It Needed?

The term hard reset is often confused with a normal reboot or reset via settings.It is actually a complete erasure of all data on the device, including system files, and a return to factory state. On the Xiaomi Mi5, the procedure has nuances due to:

  • πŸ”’ Locked bootloader on most devices purchased officially
  • πŸ“± Two Recovery variants: stock (original) and TWRP (castom)
  • 🚫 Risk of β€œbricking” when interrupting a process or using inappropriate firmware

When to make a hard reset on Mi5:

  • 🐒 Smartphone is severely slowing down despite clearing cache and removing apps
  • πŸ”„ Obsessessive to the Mi logo or download screen
  • πŸ“΅ Responds to touch, button, or charge (after checking for hardware faults)
  • πŸ”“ Forgot the pattern lock/PIN- code, and the Mi Account is not tied
  • 🦠 Suspicion of a virus or malware that is not removed by an antivirus

⚠️ Warning: If your Mi5 was bought handheld and already unlocked, a reset via standard Recovery could result in a No command error.

What does not solve hard reset:

  • πŸ”‹ Battery problems (blown, fast discharge)
  • πŸ“‘ Hardware defects of modules (Wi-Fi, Bluetooth, camera)
  • πŸ’§ Damage from water or falls
πŸ“Š Have you ever done a hard reset on a smartphone?
Yeah, you.
Yeah, at the service center.
No, but I'd like to learn.
No, and no planning.

Preparation for resetting: what to do in advance

Before embarking on a hard reset, follow the mandatory steps to avoid losing important data and recovering issues:

Backup data | Check the battery level (minimum 50%) | See bootloader status (unlocked/locked) | Download the original firmware for your version of Mi5 | Prepare the USB- cable and PC (for methods via Mi Flash Tool)

-->

Details on each item:

1. Backup

Even if the phone doesn’t turn on, some of the data can be saved:

Photo/Video: Connect the Mi5 to your PC in MTP mode (if the lock screen is running) or use ADB pull to extract files.

Contacts: sync with Google Account or export to.vcf.

Messages: Use applications like SMS Backup & Restore.

2. Battery charge

The minimum threshold is 50%, but it is better to charge up to 80%. If the phone does not turn on, keep it charging for at least 30 minutes before resetting. On the Mi5 with a discharged battery, the process can be interrupted, which will damage the system partition and need to be firmware through the EDL.

Status of loader

To find out if the bootloader is unlocked, you can:

- Turn on the phone.

- Go to Settings β†’ About Phone and tap 7 times on the MIUI version to activate Developer Mode.

- Go back to Settings β†’ Additional β†’ For developers and find the Mi Unlock Status item.

Loader statusWhat does it mean?Can I make a hard reset with Recovery?
Locked (Locked)Official firmware, the warranty is validYes, but only standard Recovery.
Unlocked (Unlocked)Installed custom firmware or TWRPYes, but you may need to use Fastboot.
Unknown (phone not switched on)Impossible to determineTry both options for recovery

4. Firmware and tools

If you are planning to reset via the Mi Flash Tool, download in advance:

Official firmware for Mi5 (version depends on the model code: gemini for global, capricorn for Chinese).

Mi Flash Tool (the latest version from Xiaomi)

Qualcomm drivers for the Snapdragon 820.

⚠️ Warning: Firmware running the Mi Flash Tool with an incorrectly selected version of the software (e.g. global instead of Chinese) will result in an Anti-rollback error and a complete loss of device performance.

Method 1: Hard reset via the settings menu (if the phone is turned on)

This is the safest method, but it only works if:

  • πŸ“± The phone is turned on and reacts to touch.
  • πŸ”“ You remember the pattern lock./PIN-code
  • πŸ”„ No logo fixation

Step-by-step:

  1. Open Settings (the gear icon on the main screen).
  2. Scroll down and select Additional.
  3. Smack Recovery and Reset.
  4. Select Settings Reset.
  5. The system will tell you what to delete. Mark: πŸ“± Applications and their data πŸ“ Media files (if you didn't backup) πŸ”‘ Settings (Wi-Fi, Bluetooth, etc.)

Reset the settings

The process will take 3-5 minutes, and when it is finished, the phone will restart and prompt you to set it up as new.

πŸ’‘

If after a reset, the phone asks you to enter a Mi Account you don’t remember, try bypassing the protection through the FAQ section at the end of the article.

Method 2: Reset via Recovery Mode (volume buttons + power)

This method is suitable if:

  • πŸ”’ Phone not switched on or got stuck on logo
  • πŸ“΅ Not responsive to touch, but buttons are working
  • πŸ”„ You need to reset your settings without logging in.

The Xiaomi Mi5 has two types of recovery:

  • πŸ”§ Stock Recovery (original) – limited features, basic options only.
  • πŸ› οΈ TWRP (castom) - Extended features, but requires an unlocked bootloader.

Instructions for Stock Recovery:

  1. Turn off the phone (squeeze the power for 10 seconds if it freezes).
  2. Press Volume Up (+) + Power at the same time and hold for 10-15 seconds until the Mi logo appears.
  3. Release the buttons. You'll be taken to the Recovery menu (English or Chinese).
  4. Use Volume Down (-) for navigation and Nutrition for selection.
  5. Choose Wipe & Reset β†’ Wipe All Data.
  6. Confirm the action (Confirm).
  7. Once you have finished, select Reboot β†’ Reboot to System.

If you have TWRP:

  1. Loading into TWRP similar (buttons of volume)+ + Nutrition).
  2. Select the Wipe β†’ Advanced Wipe from the menu.
  3. Check the boxes: πŸ“± Dalvik/ART Cache πŸ—ƒοΈ System πŸ“ Data πŸ”„ Cache

Swipe to Wipe

Reboot System

⚠️ Warning: If the phone is stuck on the logo after resetting via TWRP, the firmware has been removed without installing it, in which case you will need to flash the device through Fastboot or Mi Flash Tool.

What happens if Recovery does not open?
If after pressing Volume++ Power the phone vibrates but the screen remains black: 1. Check if the Volume button has stuck down (-) (it can block the entrance to Recovery). 2. Try an alternative combination: Volume up (+) + Volume down (-) + Power (hold 15 seconds). 3. If the phone has previously fallen or got wet, the button plume may be damaged - disassembly will be required.

Method 3: Firmware through the Mi Flash Tool (for "bricks")

This method is the last chance if:

  • 🧱 Phone turned into a brick (no buttons, no boot)
  • πŸ”§ Previous reset methods have failed
  • πŸ“₯ Official firmware must be returned after failed experiments with custom ROM

To run through the Mi Flash Tool, you will need:

  • πŸ’» Windows computer 7/10/11 on macOS/Linux Possible problems with drivers)
  • πŸ”Œ Original. USB-cable (better from the set)
  • πŸ“ Fastboot firmware for your model Mi5 (download only from the official Xiaomi website)
  • πŸ› οΈ Mi Flash Tool (last version)

Step-by-step:

  1. Install the Mi Flash Tool and Qualcomm drivers on your PC.
  2. Unpack the downloaded firmware into a folder without Cyrillic characters (for example, C:\Mi5_Fastboot).
  3. Turn off the phone. Press Volume Down (-) + Power and connect the USB- cable to your PC. Hold the buttons until the image of a rabbit in a hat-eared (Fastboot mode) appears on the screen.
  4. Run the Mi Flash Tool on behalf of the administrator.
  5. Click Select and point the way to the firmware folder.
  6. At the bottom, select firmware mode: Clean all – complete cleaning (recommended for reset) Clean all and lock – cleaning + lock bootloader (if it was unlocked) Save user data – firmware without loss of data (not suitable for hard reset)

Refresh

Mi5

COM3

Flash

5-10 minutes

Success

Nutrition

The first download after the firmware can take up to 15 minutes – do not interrupt the process!

πŸ’‘

Firmware via the Mi Flash Tool with the Clean all and lock option will block the bootloader. If you plan to install custom firmware in the future, choose Clean all.

Typical errors and their solutions

Even with the exact instructions on Xiaomi Mi5, there can be errors.

Mistake.Reason.Decision
This device is locked in FastbootLocked loaderUnlock with Mi Unlock Tool (Mi Account binding required)
The phone vibrates but does not turn on after resettingSystem partition or incompatible firmware damagedScroll through the Mi Flash Tool with the Clean All option
Anti-rollback (error 7)Trying to stream an older version of MIUIDownload the firmware of the same or newer version
Requirement to enter Mi Account after resetThe account was tied to the deviceEnter your account details or delete the link through Xiaomi’s website
No command in RecoveryRecovery standard damaged or TWRP installedFastboot (fastboot flash recovery recovery.img)

Additional advice:

  • πŸ”„ If the phone loads into Fastboot after reset, try flashing only the system partition without clearing the data.
  • πŸ“‘ If your PC connection is lost during firmware, check the cable and port USB (better use USB 2.0 on the back of your PC).
  • πŸ”‹ If the phone is out of charge during the process, plug it into charging for 30 minutes before trying again.

FAQ: Frequent questions about hard reset on Xiaomi Mi5

πŸ”“ How to bypass Mi Account request after reset if I can't remember password?
If the phone asks you to enter your Mi Account after a hard reset, there are several ways: Try to restore your password through the official website (you need access to the email/ phone). If the account is not yours (the phone is bought by hand), contact the previous owner to unbundle. To bypass the security, you will need firmware through EDL- mode (you need an authorized Xiaomi account and a special cable).
πŸ“± Can you make a hard reset on Mi5 without losing data?
No, hard reset always deletes user data (photos, messages, apps). However: If the phone turns on, backup through Settings β†’ Additional β†’ Backup. If the screen doesn't work, but the phone is determined by the PC, use ADB pull to extract files. To recover data after a reset, you can use programs like Dr.Fone or EaseUS MobiSaver, but success is not guaranteed.
πŸ”§ How do I know if the boot loader is unlocked on Mi5?
There are three ways: Settings (if the phone turns on): Settings β†’ About Phone β†’ MIUI Version (stamp 7 times) β†’ For developers β†’ Mi Unlock Status. Through Fastboot: fastboot oem device-info, Look for Device unlocked: true/false. Behavior: If this device is unlocked when you boot in Fastboot, bootloader is unlocked.
πŸ”„ What to do if after a hard reset the phone is getting stuck on the Mi logo?
Causes and Solutions: Incompatible firmware: Swipe the correct MIUI version for your model through the Mi Flash Tool. Damaged sections: Complete clean-up (Clean all) and firmware again. Bootloader problems: If the bootloader was previously unlocked, try flashing stock ROM with the Clean all and lock option. Hardware malfunction: If the firmware doesn't help, check the memory (eMMC) - perhaps a replacement is required. If the screen flashes or artifacts appear, this may indicate problems with the display or plume.
πŸ’‘ Can I roll back the firmware to an older version MIUI?
The Xiaomi Mi5 has an Anti-Rollback system that blocks rollbacks to older versions. If you try to flash through an earlier firmware, you get an error: Anti-rollback check fail Solutions: Only stitch through versions that are newer or equal to the current one. If you want the old version, look for modified firmware without Anti-Rollback (the risk of "bricking" is high!). For models with Snapdragon 820, sometimes firmware through EDL helps, but authorization is required.