Installing custom or official firmware on Xiaomi smartphones through the recovery mode (known as โthree dotsโ) is one of the most reliable ways to update or restore the system when standard methods do not work. The MIUI 10 version, despite its age, is still used on many devices, including popular models like the Redmi Note 5/7, Mi 8 or POCO F1. However, the process of firmware through this mode has its own peculiarities: from choosing the right.zip file to the risk of turning the phone into a โbrickโ if you do not.
In this article, we will take a step-by-step guide to the specifics of MIUI 10, explain how to avoid common errors (such as an Error 7 or Couldn't verify package), and give recommendations for preparing the device. We will focus on unlocking the bootloader, without which firmware through the "three dots" is impossible. If you have never done this before, we advise you to carefully study each section, from checking the compatibility of the firmware to actions when the process is frozen.
What is the Three Point Mode and Why You Need It in MIUI 10?
Three-point (or Stock Recovery) mode is a Xiaomi-built recovery menu that allows you to install official firmware without using Fastboot or custom recaps like TWRP. The name comes from the three dots at the top of the screen that appear when you enter mode. In MIUI 10, this method is especially relevant for several reasons:
- ๐ Restore the system after crashes or โlockingโ on the Mi logo.
- ๐ฑ Downgraid version (for example, with MIUI 11/12 back MIUI 10), If the new firmware is not working properly.
- ๐ Bypassing locks when the device is not loaded in normal mode.
- ๐ฆ Installation of regional firmware (for example, transition from China) ROM global ROM).
It is important to understand that the three dots are not custom Recovery, but a regular tool Xiaomi. Therefore, you can not install unofficial firmware (for example, LineageOS) or modified cores, but the method is suitable for official packages downloaded from the site. MIUI Downloads. The mode also supports installation. OTA-manual updates if the automatic update is โhangยป.
โ ๏ธ Attention: B MIUI 10 When installing firmware through three dots, there is no automatic data reset (unlike Fastboot).If you upgrade to an older version or change the firmware region, be sure to vape data manually through Wipe Data, otherwise you risk endless downloads.
Preparation of the smartphone: unlocking the bootloader and backup
Before you start firmware, you need to perform two critical steps: unlock the bootloader (if it is blocked) and create a backup of the data. Without unlocking the three dots simply will not allow you to install the firmware - the system will give an error This package is for locked devices.
How to check the status of the loader:
- Turn off the phone.
- Press Volume Down + Power before the Fastboot logo appears.
- Connect the device to the PC and type the command: fastboot oem device-info
- If the answer is Device unlocked: true, the bootloader is unlocked. If false, you need to unlock.
To unlock, use the official Mi Unlock Tool (downloadable on Xiaomi's website), which takes up to 720 hours (30 days) of waiting after you link your Mi Account to your device, and without this step, you can't run firmware through the three dots.
Backup: Reset settings, it is recommended to save:
- ๐ธ Photos and videos (via Google Photos or PC Copy).
- ๐ฑ Contacts (synchronization with Google Account).
- ๐ Logins and passwords (export from the browser or password manager).
- ๐ฎ Application data (e.g. saving games via Helium or Swift Backup).
Where to download the right firmware for MIUI 10
Firmware error is the most common reason for devices to โbrickโ; for MIUI 10, only official.zip packages should be downloaded, corresponding to:
- ๐ฑ Device models (e.g., Redmi Note 5 has the codename Whyred, and Mi 8 has the codename Dipper).
- ๐ Region (Global, China, EEA โ European).
- ๐ข Versions MIUI (for example, V10.2.3.0 or V10.4.1.0).
Official sources:
- MIUI Downloads are global and Chinese firmware.
- Xiaomi Firmware Updater is an archive of all versions (including the old ones).
- XDA Developers is for custom firmware (but they donโt install through three dots!).
How to choose the right file:
| Type of firmware | File name | What's the point? | Is it set through three points? |
|---|---|---|---|
| Recovery ROM | miui_whyred_global_V10.2.3.0.OEIMIXM.zip | Official update without data loss | โ Yes. |
| Fastboot ROM | dipper_global_images_V10.4.1.0.OEAMIXM.tgz | Complete flashing through the Mi Flash Tool | โ No. |
| OTA-packet | firmware-update-whyred_V10.2.2.0-V10.2.3.0.zip | Update "over the air" manually | โ Yes. |
| Custom firmware | lineage-15.1-20230501-whyred.zip | Unofficial builds (e.g. LineageOS) | โ No, I need you. TWRP) |
โ ๏ธ Note: If you download firmware for another model (for example, miui_dipper instead miui_whyred), The device won't turn on after you've run the firmware. โ The phone. โ Version. MIUI โ Full specification.
๐ก
Before downloading the firmware, check its hash amount (MD5 or SHA-1) through a utility like HashMyFiles.
Step-by-step: how to flash Xiaomi through three points
When the firmware is downloaded, the bootloader is unlocked, and the backup is created, you can start installing it. The whole process takes 10 to 20 minutes, but requires precise follow-up.
Step 1: Go to three-point mode:
- Turn off the phone.
- Press the Volume Up + Power combination and hold for 5-10 seconds until the Mi logo and recovery menu appear.
- If the screen remains black, try Volume up + Volume down + Power (on some models).
Step 2: Selecting language and cache resetting:
- ๐ Choose a language (usually English and Chinese available).
- ๐งน Go to Wipe & Reset โ Wipe Cache and confirm the cleanup.This will delete temporary files, but will not affect user data.
Step 3: Install firmware:
- Select Install update.zip to System One (or similar, depending on the version of the recovery).
- Connect your phone to your PC through USB-cable and copy the firmware file to the root folder of internal memory (not to the folder!).
- In the Recovery menu, select the Choose update package and specify the path to the downloaded.zip file.
- Confirm the installation and wait for the completion (the progress bar will appear on the screen).
Step 4: Reset:
- After successful installation, select Reboot to System One.
- The first run can take up to 10 minutes โ donโt interrupt the process!
โ๏ธ Pre-firmware check
Typical errors and their solutions
Even with the correct following of the instructions, errors can occur, and let's consider the most common and ways to eliminate them:
| Mistake. | Reason. | Decision |
|---|---|---|
| Couldn't verify package | A damaged firmware file or incorrect signature | Download the firmware again and check for MD5. Try another source. |
| Error 7 | The firmware is not designed for your model or version of MIUI. | Check the code name of the device and download the correct version. |
| This package is for locked devices | The bootloader is locked, but you are trying to install firmware for unlocked devices | Unlock the bootloader through the Mi Unlock Tool or download the firmware marked locked. |
| The device hung on the Mi logo | Data conflict in downgrade or change of firmware region | Log in to the "three points" and perform Wipe Data (full reset). |
Additional advice:
- ๐ If the installation process is interrupted due to battery discharge, connect the charge and try again. Minimum charge is 30%.
- ๐ If the phone is not detected by the PC in three-dot mode, try another one. USB-port (preferably) USB 2.0) or cable.
- โณ If the firmware is stuck in the Verifying update package for longer than 5 minutes, restart the device and start again.
What to do if the phone does not turn on after the firmware?
What to do after a successful firmware
Once you reboot, it can behave in a way that's unusual, like loading, overheating, or making application errors, and that's okay, because it takes time to optimize, and that's what you do in the first few hours after you've done it.
- โ๏ธ Reset your network settings: go to Settings โ SIM-maps and mobile networks โ Reset network settings if there is no internet.
- ๐ Update Apps: Go to Google Play and click โUpdate Everythingยป.
- ๐ก Check the sensors: run ##6484## (test of hardware components).
- ๐ Calibrate the battery: discharge the phone to 0%, then charge to 100% without interruption.
If the firmware has been changing region (for example, from China ROM to Global ROM):
- Remove unnecessary Chinese apps (e.g. Mi Pay, Mi Video) via Settings โ Apps.
- Configure languages: Settings โ Additional โ Language and input.
- Check for Google services (if you donโt have them, install GApps via TWRP).
โ ๏ธ Warning: After firmware through "three points" can reset IMEI (Check it out in *#06# if you want to see it. IMEI No, no, no, no, no, no, no. Recovery will be required. SN Write Tool or contacting a service center.