Did you forget the pattern lock on Xiaomi? The phone is stuck on the MIUI logo and didn't react to touch? Or maybe the Mi TV started to brake after the upgrade and you want to return the factory settings? In these cases, hardware resetting through physical buttons is the only working way to restore the device. This method doesn't require access to the system menu, works even when the firmware is damaged or the screen is locked.
In this article, you will find step-by-step instructions for all types of Xiaomi devices: smartphones (including models from Qualcomm and Mediatek), tablets and TVs. We will discuss which button combinations to use, how to avoid errors when resetting, and what to do if the device does not respond to commands, and also we will tell you how to prepare for the procedure so that you do not lose important data.
β οΈ Important: Hardware reset removes all data from the device, including photos, contacts and installed apps. If the phone is still turning on, first try to save information through Mi Cloud or PC connection.
1. When you need to reset through buttons - 5 reasons
Hard reset is the last resort that is used when software methods fail, and here are the typical situations in which it is needed:
- π Forgot your password or pattern lock β the device is locked and you canβt log in.
- π’ Strong brakes and lags β a smartphone or TV has become unbearably slow, even after cleaning the cache.
- π Hanging on the logo MIUI or Mi TV β The device is switched on but not loaded beyond the screensaver.
If your problem doesn't make it to this list, it might be enough to reset software through the settings menu, for example, to fix minor interface glitches or application crashes.
2.Resetting preparation: what to do in advance
Before you start a hardware reset, follow these steps to minimize the risks:
β οΈ Warning: If you are dropping the Mi TV, Turn it off for 10 to 15 minutes before the procedure, which will reset temporary errors in the deviceβs memory and increase the chances of a successful recovery.
βοΈ Checklist before reset
3. Reset settings on Xiaomi smartphones (all models)
The procedure differs depending on the device's processor. Xiaomi has two main types of chipsets: Qualcomm Snapdragon and MediaTek. You can find out which processor in your model, on the GSMArena website or in the specs on the box.
3.1. Devices on Qualcomm (Redmi, POCO, Mi 10/11 etc.)
For smartphones with a Snapdragon processor (e.g. Redmi Note 10 Pro, POCO F3, Mi 11) use this combination:
- Turn off the phone (press the power button for 10-15 seconds if it freezes).
- Press the power button + volume button at the same time.
- Hold them for 10-20 seconds until the Mi Bunny logo appears in Fastboot mode.
- With the help of volume buttons, select Recovery Mode and confirm the choice with the power button.
- From the recovery menu, select Wipe Data β Wipe All Data (use volume buttons for navigation, power for confirmation).
πΉ Note: on some models (e.g, POCO X3 NFC) To log in to Recovery, you must first select Reboot to Recovery from the Fastboot menu.
3.2. MediaTek devices (Redmi 9, 8A, Note 8, etc.)
For smartphones with a chipset MediaTek Helio (for example, Redmi 9A, Redmi 8, Note 8 2021) the algorithm is different:
- Turn off the device.
- Press the power button + volume button for 10-15 seconds.
- When the Redmi or Xiaomi logo appears, release the power button, but keep holding the volume button until you see the Recovery menu.
- Select Wipe Data β Confirm (on some models, the item may be called Clear eMMC).
β οΈ Warning: On devices with MediaTek, do not interrupt the reset process, even if the screen goes out for a few minutes. 7A, Redmi Go can stay on the black screen for up to 5 minutes β itβs normal.
What if you canβt get into Recovery?
4. Reset settings on Mi TVs (all generations)
Xiaomi Mi TVs (including Mi TV 4S, Mi TV Q1, Mi TV A2) are reset differently than smartphones. There are no physical volume buttons, so a combination with a remote and a button on the case is used.
Instructions for Mi TV:
- Turn off the TV with a button on the remote or on the case (usually located on the side or bottom).
- Press and hold the power button on the TV case (not on the remote!) for 10-15 seconds.
- When the Mi TV logo appears on the screen, release the button and immediately press the combination on the remote: Menu β Back β Menu β Back (on some models Menu β Up β Menu β Up).
- In the menu that opens, select Wipe Data/Factory Reset and confirm the action.
π Important: After the Mi reset TV You will need to reconfigure your account, including Wi-Fi connection and Mi Account login!
| Model Mi TV | Reset button combination | Notes |
|---|---|---|
| Mi TV 4S (2018β2020) | Hold the power button on the body + Menu β Back β Menu β Back | Some versions of the firmware may require input PIN-code (by default 1234 or 0000). |
| Mi TV Q1/Q2 (2021β2023) | Hold the power button on the body + Menu β Up β Menu β Up | After the reset, you may need to update the firmware via USB. |
| Mi TV A2 (2022) | Hold the power button on the body + Home β Back β Home β Back | In the reset menu, select Erase Everything for a complete cleanup. |
π‘
If the remote doesn't work, use the official Mi Remote app on your smartphone, which emulates all the buttons on the physical remote, including the Menu and Back.
5 Possible Mistakes and How to Avoid Them
Even if you follow the instructions correctly, you can have problems, and here are the most common mistakes and ways to solve them:
- β The device is not included in Recovery πΉ Reason: damaged firmware or faulty buttons. πΉ Solution: Try connecting the device to a PC and using the Mi Flash Tool for forced flashing.
- β Reset interrupted at half πΉ Reason: Low battery power or damaged memory sectors. πΉ Solution: charge the device to 100% and try again. If the error repeats, contact the service center.
- β After resetting, the phone asks for an old password πΉ Reason: Mi Account is linked to your device (Find Device feature). πΉ Solution: enter your Xiaomi account. If you forget your password, restore it to account.xiaomi.com.
β οΈ Note: if after the discharge of the Mi TV Stops turning on or shows a No Signal error, check cables and ports. Sometimes a reset resets settings HDMI β Reconnect the signal sources sufficiently.
π‘
If the device doesn't turn on or is stuck on the logo after the reset, don't panic - this may be due to a long initial setup.
6. Alternative reset methods (if the buttons do not work)
If physical buttons are damaged or the device does not respond to them, there are two alternative methods:
6.1.Reset via Fastboot (for smartphones)
You will need a computer with ADB/Fastboot drivers installed and the original Xiaomi cable.
- Connect the phone to the PC.
- Press the power button + volume reduction to enter the Fastboot.
- On your computer, open the command line and type: fastboot devices (should display your device).
- Run the reset command: fastboot erase userdata fastboot erase cache fastboot reboot
6.2. Reset via Mi Account (remote)
If the Find Device feature is enabled on the device, you can reset it via the web interface:
- Go to i.mi.com and log in.
- Select your device in the list.
- Press Erase Device and confirm the action.
πΉ Limitation: This method only works if the device is connected to the Internet and the Find Device function was activated before blocking.
7.What to do after resetting: initial setup
After a successful reset, the device will return to the factory settings.
- Choose a language and region β we recommend you to specify Russia or Global to avoid problems with Google services.
- Connect to Wi-Fi β Use a reliable network, as immediately after the reset, the system can download updates.
- Sign in to your Mi Account β if you have forgotten your data, restore it in advance.
- Recover data from backup β if you did backup through Mi Cloud or Google Drive.
β οΈ Note: on some models (Redmi Note 9 Pro, POCO X3) After the reset, you may see a warning about unlocking the bootloader. This is normal if you previously unlocked it to install custom firmware.
π‘
After reset, donβt rush to install all the applications at once. Let the system run 1-2 days in a βcleanβ form to make sure there are no lags.