Update Xiaomi Mi 6 to the current version MIUI: nuances and methods

Xiaomi Mi 6, released in 2017, is still a popular smartphone thanks to the powerful hardware (Snapdragon 835 processor, 6 GB of RAM) and support from the development community. However, official updates from Xiaomi for this model have long been discontinued โ€“ the latest stable global version MIUI 12.5 came out in 2021, which doesn't mean your device is doomed to outdated software: there are at least 5 ways to update the Mi 6, including unofficial firmware and manual methods.

In this guide, we will discuss:

  • ๐Ÿ” How to check the current version MIUI Compatibility with new firmware
  • ๐Ÿ“ฒ Formal and informal methods of updating (OTA, Recovery, Fastboot, custom ROM)
  • โš ๏ธ Typical Errors and How to Avoid Them (Brick, Bootloop, Loss) IMEI)
  • ๐Ÿ”„ Reverse to the old version if the new software is unstable

Warn right away: Updating through informal firmware (for example, LineageOS or Pixel Experience) deprives of warranty (if it is still valid) and can lead to the loss of features like Widevine. L1 full-view HD But for many users, it's the only way to get to the Android tablet. 13/14 on an old but powerful device.

1.Renewal Preparation: What to Do Before You Start

The first step is to save all the important data, even if you update through the OTA (There's always a risk of failure:

  • โ˜๏ธ Cloud backup: Settings โ†’ Google โ†’ Backup (synchronizes contacts, photos, applications)
  • ๐Ÿ“ฑ Local copy: software like Swift Backup (requires root) or Mi Mover (official app from Xiaomi)
  • ๐Ÿ’พ Manual copying: connect your smartphone to your PC and copy folders DCIM, Downloads, WhatsApp (if any)

The second critical point is battery power. Make sure the battery is at least 60 percent. If the battery is worn out (capacity below 70 percent of the factory capacity), plug the device into charging for the entire upgrade time. Breaking the process due to discharge is almost guaranteed to lead to a brick.

Check the version of MIUI in Settings โ†’ About the phone

Make a backup of data (cloud) + locally)

Charge the battery to 60%+

Download the required firmware (if you are manually updated)

Prepare a USB cable (preferably original)

-->

Also check out your Mi 6 model:

  • ๐ŸŒ Global (sagit) for the international market
  • ๐Ÿ‡จ๐Ÿ‡ณ China (sagit) โ€“ Chinese version (may not support Google Services)

You can find out the model in Settings โ†’ About Phone โ†’ Model or through the ADB command:

adb shell getprop ro.product.model

โš ๏ธ Note: If you install the firmware for the Chinese version on a global device (or vice versa), you lose your network, Wi-Fi and camera.

2. Method 1: Air Update (OTA) is the easiest method

If you have Xiaomi Mi 6, you will still get it. OTA-Updates (unlikely for official versions after 2021), check for them:

  1. Open Settings โ†’ About the phone โ†’ System update.
  2. Click on the three dots in the upper right corner and select Update Package (if you downloaded the firmware in advance).
  3. If the update is available, click Download and wait until it is completed (may take up to 30 minutes).
  4. After downloading, select Reboot and Update.

If OTA-No updates, but you want to install the latest official version. MIUI (for example, MIUI 12.5), download it manually:

  1. Go to en.miui.com.
  2. Select the Mi 6 (sagit) model.
  3. Download Recovery ROM (not Fastboot!).
  4. Put the.zip file in the root of internal memory (not in the folder!).
  5. In the update menu (Settings) โ†’ The phone. โ†’ System Update) Press three points โ†’ Select the update file.

By air (OTA)

Through Recovery.

Through Fastboot.

Custom firmware (LineageOS, etc.)

I'm not updating at all.-->

Advantages of OTA:

  • ๐Ÿ”’ All data and settings are stored.
  • ๐Ÿ›ก๏ธ Minimum error risk (firmware checked for compatibility).
  • โšก Quick and doesn't require a PC.

Disadvantages:

  • ๐Ÿšซ No new official updates for the Mi 6.
  • ๐Ÿข Slow download speed (if Xiaomi servers are overloaded).

โš ๏ธ Attention: If after OTA-The phone has been stuck on the Mi logo for more than 10 minutes, don't panic. Wait another 15 to 20 minutes -- sometimes the first download takes a long time. If nothing has changed, try forcibly restarting the device (click the power). + Loudness down for 10 seconds).

3. Method 2: Update via Recovery - if OTA doesn't work

If OTA-Update is unavailable or gives you an error, you can install firmware through stock Recovery. ROM Xiaomi.

Step-by-step:

  1. Download Recovery ROM for your model (sagit) from en.miui.com.
  2. Rename the file to update.zip (required!).
  3. Put it in the root of your internal memory (not in the folder!).
  4. Turn off the phone.
  5. Press Power + Volume Up to Enter Recovery Mode.
  6. Select the language (English / Chinese) and tap Install update.zip to System.
  7. Confirm the installation and wait for completion (5-15 minutes).
  8. After the reboot, run Wipe cache (in the same Recovery) to avoid lags.

What if Recovery doesnโ€™t see the update.zip file?

  • ๐Ÿ“ Make sure the file is at the root of the memory (path: /storage/emulated/0/update.zip).
  • ๐Ÿ”„ Rename the file again (sometimes adding a suffix, such as a suffix helps). update_v12.5.zip).
  • ๐Ÿ”Œ Connect your phone to your PC and check if the file is visible through the Explorer.
What if after updating through Recovery, the phone is fixated on booting?
If Mi 6 Always reboots or hangs on the Mi logo, try it out: 1. Enter Recovery (Food) + Volume up) and make a Wipe cache. 2. If it doesnโ€™t work, do the Wipe. data/factory Reset (everything is deleted except files on internal memory). 3. In extreme cases, flash your phone through Fastboot (see the next section).

Difference Between Recovery ROM and Fastboot ROM:

ParameterRecovery ROMFastboot ROM
InstallationThrough stock recoveryThrough PC and Mi Flash Tool
Data retentionYes (unless you do the reset)No (clean all required)
DifficultyLow.Medium (requires PC and drivers)
Suitable forSmall updatesRecovery after failure

4. Method 3: Fastboot firmware - if the phone doesn't turn on

If Xiaomi Mi 6 is not loading or you want to install a completely clean version MIUI, Use the Fastboot. ROM. This method requires a PC and a special utility Mi Flash Tool.

What you need:

  • ๐Ÿ–ฅ๏ธ Windows computer (7/10/11).
  • ๐Ÿ”Œ Original. USB-cable (not cheap Chinese cable!).
  • ๐Ÿ“ฆ Mi Flash Tool (download from official website).
  • ๐Ÿ“„ Fastboot ROM for Mi 6 (sagit).
  • ๐Ÿ”ง Qualcomm drivers and ADB (It is automatically installed when connecting the phone).

Instructions:

  1. Unpack the Fastboot ROM in a folder without spaces (for example, C:\Mi6_Fastboot).
  2. Turn off the phone and press Power + Volume down to enter Fastboot Mode (a hare in a hat-out-of-the-box will appear).
  3. Connect the phone to the PC.
  4. Launch the Mi Flash Tool, press Select and specify the folder with the unpacked firmware.
  5. At the bottom, choose clean all (complete cleanup) or save user data (save data, but can lead to bugs).
  6. Press Flash and wait until it is completed (5-10 minutes).
  7. After successful firmware, the phone will restart automatically.

1. Reconnect. USB-cable to another port (preferably) USB 2.0).

2. Install drivers manually through Device Manager (look for Android Bootloader Interface).

3. Run the Mi Flash Tool on behalf of the administrator.-->

Common errors when running through Fastboot:

  • ๐Ÿšจ Error: Flash not done -- usually means that the firmware file is corrupted.
  • ๐Ÿ”Œ Device not found - driver or cable problems. USB-port.
  • ๐Ÿ”„ Anti-rollback check fail โ€“ youโ€™re trying to install an older version MIUI, Solution: only run the new version.

โš ๏ธ Note: If after firmware through Fastboot the phone does not turn on and when connected to the PC is defined as Qualcomm HS-USB QDLoader 9008, which means the firmware has damaged the bootloader. EDL Mode (requires an authorized Xiaomi account or paid services like Mi Account Unlock).

5. Method 4: Install custom firmware (LineageOS, Pixel Experience, etc.)

If you want to get Android 13/14 Xiaomi Mi 6, Xiaomi's official firmware won't work anymore. Custom-based firmware comes to the rescue. ROM from the development community:

  • ๐Ÿ“ฑ LineageOS โ€“ pure Android without unnecessary applications.
  • ๐ŸŽจ Pixel Experience โ€“ firmware with a corporate interface from Google Pixel.
  • โšก ArrowOS โ€“ Balance between performance and functionality.
  • ๐Ÿ”ง Havoc-OS โ€“ Highly Customized Firmware with Many Settings.

What you need to install custom firmware:

  1. Unlocked bootloader (see section below).
  2. Installed custom Recovery (e.g. TWRP)
  3. Download firmware and GApps (if you need Google services).
  4. Backup of the current system (in case of rollback).

How to unlock bootloader on Xiaomi Mi 6:

  1. Link your Mi Account to your phone (Settings โ†’ Xiaomi Account).
  2. Enable Developer Options (Tap 7 times on the MIUI version in About Phone).
  3. Activate OEM Unlock and USB Debugging in Settings โ†’ Additional โ†’ For Developers.
  4. Download Mi Unlock Tool from the official website.
  5. Start the utility, log in to your Mi Account and follow the instructions (it may take 7-30 days to wait!).

Installation TWRP and custom firmware:

  1. Download the latest version TWRP for Mi 6 from twrp.me.
  2. Fastboot: Fastboot Flash Recovery twrp-3.7.0_sagit.img fastboot boot twrp-3.7.0_sagit.img
  3. V TWRP Make a backup. โ†’ System + Data + Boot).
  4. Sweat custom firmware and GApps (if necessary).
  5. Run Wipe โ†’ Format Data (required for first installation!).
  6. Reboot.

๐Ÿ’ก

Custom firmware gives access to new versions of Android, but deprives official support Xiaomi. Before installing, check the reviews about the stability of a particular build on the forums 4PDA or XDA Developers.

Problems after installing custom firmware:

  • ๐Ÿ“ถ No network โ€“ check if the firmware supports your modem model (Mi 6 has two versions: Global and China).
  • ๐Ÿ”Š The speakers are not working -- maybe they're misstitched by a vendor or firmware.
  • ๐Ÿ”‹ Fast battery discharge - custom cores may not be optimized. Try another firmware.

6. Method 5: Recoil on the old version MIUI โ€” if the new software is unstable

If after the update Xiaomi Mi 6 started to brake, overheat or have errors (for example, the camera does not work), you can return the old version of the firmware.

  • ๐Ÿ”™ Reverse to an earlier version MIUI It is possible, but it can work Anti-Rollback (backward protection).
  • ๐Ÿ“‰ If the current version MIUI 12+, rollback MIUI 10/11 lead to brick.
  • โš ๏ธ The only safe way to do this is to run the same version. MIUI, with clean install (complete cleaning).

How to safely roll back:

  1. Download the same version MIUI, What was the update (for example, if you updated with the update) MIUI 11 by 12.5, download 11).
  2. Sweep it through Fastboot with full clean (clean all in Mi Flash Tool).
  3. If the phone doesnโ€™t turn on, try flashing a stable global version (e.g., a stable global version, V12.5.1.0.QCAMIXM).

What to do if the anti-Rollback is triggered?

  • ๐Ÿ› ๏ธ Sweep the newest version available for your model.
  • ๐Ÿ”ง Use it. EDL Mode (requires an authorized Xiaomi account).
  • ๐Ÿ’ป Contact the service center (if you are not sure of your abilities).
How to get around Anti-Rollback on Xiaomi Mi 6?
Anti-Rollback can only be circumvented through EDL Mode with the help of special firmware (for example, Anti-Rollback Remove). However, this is risky and can lead to complete loss of the software. IMEI Or a modem. 4PDA There are instructions, but they require experience and understanding of the process.

7. Frequent errors and their solutions

Even if you follow the instructions correctly, you can have problems.

Mistake.Reason.Decision
๐Ÿšซ Can't verify update in RecoveryA firmware file or an incorrect model is damagedDownload the firmware again, check the model (sagit)
๐Ÿ”„ Bootloop (Cyclical Reboot)Module conflict or incompatible firmwareMake Wipe Data in Recovery or Re-Swipe
๐Ÿ“ต No network after firmwareInappropriate firmware (China instead of Global)Switch the correct version or patch for the modem
๐Ÿ”‹ Fast battery dischargeUnoptimized kernel or background processesInstall another firmware or calibrate the battery
๐ŸŽต No sound in the speaker.Damaged files of vendor or firmwareSwitch the original vendor through Fastboot

Loss of loss IMEI post-fix:

If it is missing after the update IMEI (The phone doesnโ€™t catch the network, try it:

  1. Restore IMEI via Engineering Mode: #4636## โ†’ Phone information โ†’ Choose. SIM โ†’ Enter. IMEI
  2. Switch the original modem to Fastboot: fastboot flash modem NON-HLOS.bin
  3. Use the patch to restore IMEI (look 4PDA).

โš ๏ธ Warning: If your phone turns brick after you've firmware, don't panic. In 90% of cases, it can be recovered through a brick. EDL This will require an authorized Xiaomi account (or a paid service like Mi Account Unlock) and Mi Flash Pro.

8. FAQ: Answers to frequent questions

โ“ Can I upgrade the Xiaomi Mi? 6 Android 13/14?
Yes, but only through custom firmware like LineageOS. 20/21 or Pixel Experience 13/14. There are no official updates from Xiaomi: ๐Ÿ“ท Camera (no optimization for Snapdragon) 835). ๐ŸŽฎ Some games (due to lack of drivers). ๐Ÿ” Banking applications (due to unlocked bootloader).
โ“ Why After Updating, Why OTA phone stopped?
Probable causes: ๐Ÿ—‘๏ธ Cache is clogged - clean it in Recovery (Wipe) โ†’ Cache). ๐Ÿงน Conflict with user data โ€“ will help reset to factory settings. ๐Ÿ”„ Unstable version MIUI โ€” If you have any brakes, try flashing the clean version through the Fastboot.
โ“ How to check if the bootloader is unlocked on the Mi 6?
Turn off the phone and shut down the power. + Loudness down: ๐Ÿ”“ Unlocked โ€“ bootloader unlocked. ๐Ÿ”’ Locked bootloader is locked, you can also check through ADB: adb shell getprop ro.boot.verifiedbootstate If orange is unlocked, green is blocked.
โ“ Can I upgrade the Mi 6 without a computer?
Yes, if: ๐Ÿ“ฒ Use it. OTA-renewal or recovery ROM. โ˜๏ธ You already have customized recovery installed (for example, TWRP). For Fastboot. ROM and custom firmware PCs are mandatory.
โ“ What to do if the touchscreen does not work after the firmware?
This is a typical problem when installing incompatible firmware or corrupting vendor files. Solutions: Swipe the original vendor through Fastboot. Install another firmware version (for example, instead of Global try China). If the sensor doesn't work even in Recovery, you'll have to stitch through the back-end. EDL Mode.