How to flash Xiaomi Mi 8 Lite through your computer: full instructions with nuances

Xiaomi Mi 8 Lite (codename platina) is a popular smartphone of 2018, which is still in active use. However, over time, official support for updates ends, and users face slowdowns, bugs or the desire to install custom firmware. Firmware through the computer is the most reliable way to update or reinstall software, but the process requires accuracy and understanding of nuances.

In this article, you will find a step-by-step guide to how to run the Mi 8 Lite through your PC, taking into account all the pitfalls: from unlocking the bootloader to choosing the right version of the firmware and working with the Mi Flash Tool. We will also analyze what mistakes users often make and how to avoid them. If you have never flashed a Xiaomi smartphone before, don’t worry: the manual is adapted for beginners, but with technical details for experienced ones.

Important: the firmware process erases all data from the device. Even if you plan to upgrade without reset (via OTA), when working with Fastboot, a full vape is mandatory.

πŸ“Š Why are you flashing Xiaomi Mi 8 Lite?
Elimination of lags and bugs
Install custom firmware (LineageOS, Pixel Experience)
Update to the latest version of MIUI
Recovery from the brick
Another option

1. Firmware Preparation: What You Need to Know Before Starting

Firmware Xiaomi Mi 8 Lite through the computer is not a difficult process, but requires preparation. The main rule is: do not miss the steps. Even a small mistake (for example, the wrong version of the firmware or unlocked bootloader) can turn a smartphone into a β€œbrick”.

Here's what you're gonna need:

  • πŸ–₯️ Windows PC 7/10/11 (64-bit). MacOS or Linux are not suitable for the Mi Flash Tool.
  • πŸ“± Xiaomi Mi 8 Lite with a battery charge of at least 60%. If discharged during firmware, the device may fail.
  • πŸ”Œ Original USB- cable (preferably the one that came with it) cheap cables often don't transmit data to Fastboot.
  • πŸ” Xiaomi account (linked to the phone) to unlock the bootloader. Without it, you can't flash the official firmware.
  • πŸ› οΈ Firmware Archive and Tools: Mi Flash Tool, ADB/Fastboot, Qualcomm drivers.

Pay special attention to the firmware version. There are several types of Mi 8 Lite:

  • πŸ“¦ Stable is a stable official firmware (recommended for most users).
  • πŸ§ͺ Developer is a test version with new features but possible bugs.
  • πŸ”§ Custom ROM β€” custom firmware like LineageOS or Pixel Experience (requires unlocked bootloader and additional manipulations).

If you are flashing your device for the first time, start with a stable version. Custom firmware requires a separate instruction (in this article we focus on official software).

⚠️ Warning: Fastboot firmware erases data from internal memory, including photos in the DCIM folder and files in Download. Even if you upgrade on top of your existing firmware (flash_all_except_storage), the risk of data loss remains. Use Google Photos or Xiaomi Cloud for backup.

2 Unlocking the bootloader: a mandatory step before the firmware

Xiaomi is blocking the bootloader on all its devices, including the Mi 8 Lite. This is a security measure, but it also complicates the firmware. Without unlocking, you won't be able to install the official firmware through Fastboot or custom firmware.

The unlocking process takes between 3 and 30 days (depending on Xiaomi's policy).

  1. Link your Mi Account to your phone in settings (Settings β†’ Xiaomi Account).
  2. Activate the OEM Unlock option in the developer menu (Settings β†’ About Phone β†’ MIUI Version (click 7 times) β†’ Additional settings β†’ Developers β†’ Unlock OEM).
  3. Connect your phone to your PC, install the Mi Unlock Tool, and follow the program instructions.
  4. Wait for confirmation from Xiaomi (notification will come to the mail).

An important nuance: after unlocking the bootloader, the smartphone will automatically reset to the factory settings. This is normal - this is how Xiaomi protects user data.

What if the Mi Unlock Tool gives you a "Couldn't unlock" error?
This error occurs if: - Xiaomi Account is not tied to the phone (check Settings β†’ Account). - Phone hasn't been online in the last week (Xiaomi requires active use of the device). - You try to unlock too often (wait 30 days between attempts). - You have an unofficial firmware installed (return to stock MIUI via Fastboot).

If you bought the Mi 8 Lite with your hands, make sure that the previous owner untied his Xiaomi account. Otherwise, you will not be able to unlock the bootloader - you will need to contact the proof of purchase in support.

Installation of drivers and preparation of PC

Without the right drivers, the computer won’t recognize the Xiaomi Mi 8 Lite in Fastboot mode. Most often, problems arise due to the lack of Qualcomm drivers or conflicts with previously installed versions.

Follow this checklist:

β˜‘οΈ Preparing a PC for Xiaomi Mi 8 Lite firmware

Done: 0 / 5

Download the Mi Flash Tool from the official Xiaomi website (check out the version - for the Mi 8 Lite, any current one is suitable), you will also need ADB and Fastboot (you can download separately or as part of the Android SDK).

To check the connection:

  1. Turn off the phone.
  2. Press Volume Down + Power to enter Fastboot.
  3. Connect the phone to the PC.
  4. Open the command line in the ADB folder and type: fastboot devices If the device is displayed (for example, abc12345678 fastboot) – the drivers are installed correctly.

⚠️ Warning: If the Mi 8 Lite Device Manager displays as Other devices or Qualcomm HS-USB QDLoader 9008 with an exclamation mark, the drivers are not installed correctly. In this case, download the driver manually (for example, from the QPST site) and install through the Driver Update β†’ Select the driver from your computer.

4. Selection and download of firmware for Xiaomi Mi 8 Lite

The official firmware for the Mi 8 Lite is available on the following websites:

  • 🌍 Official website MIUI (Choose a Global Region, EEA Russia).
  • πŸ”— Xiaomi Firmware Updater (an unofficial but reliable source with up-to-date versions).
  • πŸ“ Forum 4PDA (there are custom firmware and patches for official ones).

For the Mi 8 Lite (platina), look for firmware marked:

  • Recovery ROM – for installation via stock recovery (not suitable for our instructions).
  • Fastboot ROM – for firmware through the Mi Flash Tool (this is the option we need).

The downloaded firmware archive should be called platina_global_images_V12.5.1.0.RDLRUXM_20211015.0000.00_11.0_global_1234567890.tgz. Unpack it into a folder without Cyrillic characters (e.g., C:\Mi8Lite_Firmware).

Type of firmwareFile sizeCompatibilityNotes
Stable Fastboot~2.5 GBAll regionsRecommended for most users, it contains a complete system image.
Developer Fastboot~2.3 GBOnly for testingIt can contain bugs, but with new features.
Custom ROM (LineageOS)~1.2 GBRequires an unlocked bootloaderThere is no official support for Xiaomi. Installed via TWRP.

Don’t download firmware from dubious sources, which may contain viruses or be incorrectly collected. If the file weighs significantly less than the one listed in the table (e.g. 500 MB instead of 2.5 GB), it is incomplete firmware and you can’t stitch it.

πŸ’‘

Before downloading the firmware, check its hash (MD5). On official websites, it is listed next to the link. Compare it to the hash amount of the downloaded file (you can check it through WinMD5Free), which will protect against corrupted or fake firmware.

5. Xiaomi Mi 8 Lite firmware via Mi Flash Tool

Now, let's get to the process. Make sure that:

  • πŸ”‹ The phone is charged at 60 percent+.
  • πŸ”Œ Original cable connected.
  • πŸ–₯️ Antiviruses are disabled on PCs (they can block the Mi Flash Tool).
  • πŸ“ The firmware is unpacked into a short path folder (e.g., C:\Mi8Lite).

Step-by-step:

  1. Turn off the phone.
  2. Press Volume Down + Power to enter Fastboot (a bunny in a hat-eared bunny will appear on the screen).
  3. Connect the phone to the PC.
  4. Run the Mi Flash Tool on behalf of the administrator.
  5. Click Select and point the way to the folder with unpacked firmware.
  6. At the bottom, select firmware mode: flash_all.bat is full reset firmware (recommended). flash_all_except_storage.bat is firmware without deleting user data (risky, can lead to bugs). flash_all_lock.bat is bootloader lock firmware (for power users only).

Refresh

Flash

Flash Done

The first run after the firmware can take up to 15 minutes - do not interrupt the process. If the Mi logo hangs on the screen for a long time, wait another 5-10 minutes. If nothing happens more than 20 minutes - the firmware failed (see the error section).

πŸ’‘

Always use flash_all.bat mode for the first firmware. flash_all_except_storage mode can leave old system files, leading to conflicts and bugs (for example, fast battery drain or application crashes).

6. Common mistakes and their solutions

Even with the correct following of the instructions, there can be problems, and here are the most common mistakes and ways to correct them:

Mistake.Reason.Decision
Couldn’t load device driversQualcomm drivers are not installed.Install drivers manually through Device Manager (see Section 3).
Flash is not done or Invalid sparse file formatA damaged firmware file or incompatible version.Download the firmware again and check MD5. Try a different version (e.g. Stable instead of Developer).
The phone does not turn on after firmware (black screen)Incorrectly selected firmware mode or interrupted the process.Repeat the firmware in flash_all.bat mode. If it does not help, check the battery charge (plug in 30 minutes to RAM).
Anti-rollback check failTrying to sew an older version of MIUI.Download the firmware of the new version (check the build date in the file name).

If the phone loads after firmware but there are bugs (e.g., the camera or mobile network is not working), chances are you chose a firmware not for your region. For example, Global firmware may not support EEA or Russia frequencies.

⚠️ Warning: If the Mi 8 Lite is constantly booted after the firmware is installed and the Mi Flash Tool has a critical partition flashing error is not allowed, then you are trying to flash the firmware with a lower version of Android (for example, from Android 10 to Android 9). This is not possible because of the Anti-Rollback mechanism, the solution is to flash only the new version or reset via TWRP (if installed).

7. firmware custom firmware (LineageOS, Pixel Experience)

If you don't like the official MIUI, you can install custom firmware like LineageOS or Pixel Experience, but it's more complicated and requires:

  • πŸ”“ Unlocked loader.
  • πŸ› οΈ Established custom recaveri TWRP.
  • πŸ“₯ Compatible firmware for platina.

Instructions:

  1. Install TWRP via Fastboot: fastboot flash recovery twrp-3.6.2-platina.img fastboot boot twrp-3.6.2-platina.img
  2. In TWRP, make a Wipe β†’ Advanced Wipe (mark Dalvik, Cache, System, Data).
  3. Install custom firmware and GApps (if you need Google services).
  4. Reboot.

Important: Custom firmware for Xiaomi Mi 8 Lite often has camera issues (due to the closed source code of Qualcomm drivers). Before installing, check for reviews on forums (e.g. 4PDA or XDA Developers).

8.Recovery after a failed firmware ("brick")

If the Mi 8 Lite doesn't turn on, doesn't respond to buttons, or is stuck on the logo, don't panic. In 90% of cases, the device can be restored.

Scenario 1: The phone doesn’t respond to buttons, but the PC sees it in the Fastboot.

  • Repeat the firmware through the Mi Flash Tool in flash_all.bat mode.
  • If the error repeats, try a different firmware version (e.g. Developer instead of Stable).

Scenario 2: The phone is not detected by the PC (black screen, no reaction).

  • Connect your phone to charge for 30 minutes – the battery may have run out.
  • Try to log into Fastboot forcefully: Press Volume Down + Power for 20-30 seconds.
  • If it doesn’t work, try EDL (Qualcomm Emergency Firmware) mode, which requires an authorized Xiaomi account and Mi Flash Pro.

Scenario 3: The phone boots but reboots constantly (bootloop).

  • Enter Recovery (click Volume Up + Power Upload).
  • Do Wipe Data (Resetting Settings).
  • If it doesn’t work, run your phone again through Fastboot.

For the Mi 8 Lite recovery through EDL costs about 1500-3000 rubles (depending on the region).

FAQ: Frequent firmware questions Xiaomi Mi 8 Lite

Can I flash Mi 8 Lite without unlocking the bootloader?
No. Without unlocking the bootloader, you can only update via OTA (over the air) or install firmware through Recovery, but only if they are signed by Xiaomi for your device.
How to check if the bootloader is unlocked on the Mi 8 Lite?
Turn off your phone and log in to Fastboot (Loudness Down). + Power. If you have Unlocked at the bottom of the screen, the bootloader is unlocked. If Locked, you need to unlock it through the Mi Unlock Tool.
Which firmware is better to choose: Global, EEA or Russia?
Depending on your region: Global is universal firmware, but may not support some regional features (for example, NFS for payment in Russia). EEA - for Europe, with support for GDPR and European LTE frequencies. Russia - optimized for Russia (support for World Pay, Russian default keyboard, local services). If you are in Russia, you better choose Russia. For other regions - Global or EEA.
Can I roll back the firmware to an older version?
Technically possible, but the Xiaomi Mi 8 Lite has Anti-Rollback protection. If you try to flash an older version of Android than the one installed now (for example, with Android 10 on Android 9), the phone will lock. You are only allowed to roll back within one version of Android (for example, from MIUI 12.5 to MIUI 12.0, provided that both are on Android 10).
After the firmware, the mobile network doesn't work. What do we do?
This is a typical problem when firmware is not for your region. For example, if you flashed Global on a phone that originally was with firmware Russia. Solutions: Select the correct regional version. Manually select the operator in the settings (Settings β†’ SIM-maps and mobile networks β†’ Network operators). Check if your firmware supports your carrier frequency (for example, Yota or Tele2 may not work on Global firmware).