Xiaomi Mi Note 10 firmware: official and custom methods with unlocking the bootloader

Why should you use Xiaomi Mi Note 10 and what are the risks?

Smartphone Xiaomi Mi Note 10 (codename tucana) even after years remains relevant device thanks to the powerful β€œiron”: Snapdragon processor 730G, 108-megapixel camera and AMOLED-But over time, the official updates have been made. MIUI stop coming, and users are faced with brakes, bloated software or the desire to install custom firmware like LineageOS or Pixel Experience.

The firmware can solve several problems: update the system to the latest version MIUI (If the updates β€œover the air” stopped, remove pre-installed Xiaomi applications, improve performance or even bring the β€œbrick” to life after a failed update. any firmware is an interference with system files, which, if mistaken, can lead to data loss, device locking, or even physical damage to hardware components (for example, when the process is interrupted by writing in a computer). EFS-section).

In this guide, we will analyze all the current methods of firmware for the Mi Note 10: from official updates via MIUI Updater to install custom firmware via TWRP or Fastboot. Particular attention will be paid to unlocking the bootloader - a mandatory step for most methods.

πŸ“Š Why you are using Xiaomi Mi Note 10?
I want to update MIUI to the latest version.
Advertising and Bloatware Tiredness
I want to install custom firmware (LineageOS, Pixel Experience)
Smartphone β€œburied” after a failed update
Other

Preparation for firmware: backup and unlock the bootloader

Before you start firmware, be sure to save all the important data. Even an official update via MIUI Updater can cause a reset, and installing custom firmware almost always requires formatting the /data partition.

  • πŸ“± Local Copying: Transfer photos, videos and documents to a PC or external drive.
  • ☁️ Cloud services: sync contacts, notes and passwords through Mi Cloud, Google Drive or Telegram Saved Messages.
  • πŸ”§ Backup: Use Swift Backup (requires root) or Titanium Backup to save your application data.
  • πŸ“‹ Screenshots of settings: take pictures of screens with Wi-Fi settings, APN Other parameters that are difficult to restore.

The most critical step is unlocking the bootloader. Xiaomi blocks it by default, and without unlocking it is impossible to install custom recovery or firmware via Fastboot. The process takes up to 72 hours due to checking the Mi Account:

Link your Mi Account to your device (Settings β†’ Mi Account)

Enable debugging via USB (Settings β†’ About Phone β†’ MIUI Version β†’ 7 Taps β†’ For Developers β†’ Debugging by USB)

Connect the device to the PC and confirm the debugging permission

Download and install Mi Unlock Tool from Xiaomi official website

Disable all antiviruses on your PC (they can block the unlock tool)

-->

Important: Xiaomi has tightened unlocking rules since 2023, now some regions require a binding. SIM-If you bought the phone from hand, make sure the previous owner untie your account in Settings β†’ Mi Account β†’ Delete the account.

⚠️ Note: If you are flashing the Mi Note 10 for sale, remember that unlocked bootloader reduces the cost of the device in the secondary market by 15-20.

Method 1: Officially Update with MIUI Updater (without unlocking)

The safest method is to upgrade through the built-in MIUI Updater app, which is suitable if:

  • πŸ“² You need to update. MIUI before the last official.
  • πŸ”’ You don't want to unlock the bootloader.
  • πŸ›‘οΈ You need a guarantee (official updates do not deprive it).

Instructions:

  1. Open Settings β†’ About the phone β†’ System update.
  2. Click on the three dots in the upper right corner and select Select the firmware file.
  3. If the update is available over the air, download it directly. If not, download the full firmware package (about 2-3 GB) from en.miui.com (select Global or EEA for the Mi Note 10).
  4. After downloading the file (.zip format), click Update and wait for the process to complete (10-15 minutes).

If the update is β€œhanging” during the verification phase, try:

  • πŸ”Œ Connect the phone to charge (the battery must be charged at least 50 times%).
  • πŸ“Ά Switch to mobile internet if Wi-Fi is used (sometimes helps with network errors).
  • πŸ”„ Rename the firmware file to update.zip try again.

πŸ’‘

If the phone is slowing down after the upgrade, reset to factory settings via Settings β†’ Additional β†’ Restore and Reset. This will delete all data, but return the system to a β€œclean” state.

Method 2: Fastboot firmware (official and custom)

Fastboot is suitable for installation of official firmware (for example, when switching from Global to Global). EEA) Or custom builds like Xiaomi.eu. It requires an unlocked bootloader and a PC with drivers installed. ADB/Fastboot.

Tools required:

  • πŸ–₯️ PC Windows/Linux and installed Platform Tools.
  • πŸ“± Cable USB (preferably original to avoid communication interruptions).
  • πŸ“¦ Firmware in.tgz (official) or.zip (castom) format).
  • πŸ”§ Mi Flash Tool for Official Firmware.

Step-by-step:

  1. Unpack the firmware archive in a folder without Cyrillic characters (for example, C:\MiNote10\).
  2. Turn off your phone and press Volume Down + Power to enter Fastboot mode (a bunny with the words Fastboot will appear on the screen).
  3. Connect the device to your PC and check the connection with the command: fastboot devices If the device is not detected, install the drivers manually through Device Manager.
  4. For official firmware: Open the Mi Flash Tool. Select the folder with the unpacked firmware. Press Refresh, then Flash (select the Clean all option for full flashing).

Xiaomi.eu

fastboot flash boot boot.img


fastboot flash recovery recovery.img




fastboot flash system system.img




fastboot flash vendor vendor.img




fastboot flash dtbo dtbo.img




fastboot reboot

⚠️ Note: If you are using Mi Note 10 version MIUI Android-based 10 Android 11+, You must perform a data reset (fastboot) -w) Otherwise, critical errors in the system, including problems with the camera or mobile network, may occur.

What to do if the Mi Flash Tool gives you a "Couldn't flash cust" error
This error is related to trying to flash firmware not for your region. Solution: 1. Download firmware for the correct region (for example, for Mi Note 10 Global, take the version marked "global"). 2. In Mi Flash Tool, select the Clean all and lock option (but note that this will block the bootloader again!). 3. If the error persists, try manually flashing through fastboot commands, skipping the cust partition.

Method 3: Install custom firmware through TWRP

For those who want to install LineageOS, Pixel Experience or HavocOS, the only way is through custom recovery TWRP. This method gives full control of the system, but requires caution: improper actions can lead to the loss of IMEI or a broken camera.

Preparation:

  1. Unlock the bootloader (see section above).
  2. Download the current version of TWRP for Mi Note 10 (codename tucana) from twrp.me.
  3. Download firmware (e.g. LineageOS 20 for tucana) and GApps (if you need Google services).
  4. Download the file. disable_forceencrypt_treble.zip (need to disable encryption /data firmware).

Installation of TWRP and firmware:

  1. Turn your phone into Fastboot mode (Loudness down + Power).
  2. Please. TWRP Team: Fastboot Flash Recovery twrp-3.7.0_9-0-tucana.img
  3. Immediately after firmware, hold Volume Up + Power to log into TWRP (otherwise the system will overwrite recovery).
  4. V TWRP execute: πŸ“ Wipe β†’ Format Data (enter yes to confirm). πŸ“₯ Install β†’ Select the firmware file (for example, lineage-20.0-20231201-tucana.zip). πŸ”„ Repeat the step for GApps and disable_forceencrypt. πŸ”§ Reboot β†’ System.
The problem after the firmwarePossible causeDecision
Phone not turned on (black screen)Improperly stitched boot or dtboRepeat the firmware through Fastboot with the correct files
No mobile network (IMEI lost)The modem or EFS partition is damagedRestore the EFS backup or flash the official firmware
Camera is not working (Camera API2 error)There is no libarcore library or wrong vendor.Install the ANX Camera patch or run the correct vendor.img
Wi-Fi/Bluetooth is not includedIncompatibility of the WCNSS kernel or firmwareCheck the firmware version on the XDA forum for your model

πŸ’‘

Before installing custom firmware, always check its compatibility with the code name of your device (tucana for Mi Note). 10). Firmware for Mi Note 10 Pro (code) tucana_pro) It will not work and will lead to a brickΒ»!

Method 4: Restore the Brick through EDL (Emergency Mode)

If the Mi Note 10 stopped turning on after a failed firmware ("brick"), and the Fastboot is not detected, then the last chance remains - firmware via EDL (Emergency Download Mode), this method requires a special cable or test point on the board, as well as an authorized Xiaomi account to access the proprietary Mi Flash Pro software.

What you need:

  • πŸ–₯️ Windows PC and Qualcomm Drivers HS-USB QDLoader 9008.
  • πŸ”Œ EDL-cable (or the ability to close the test point on the board).
  • πŸ“¦ Firmware in.mbn format (for example, tucana_global_images_*.mbn).
  • πŸ”§ Mi Flash Pro (Available only to Authorized Service Centers).

Algorithm of action:

  1. Connect your phone to your PC in mode EDL: Turn off the device. Close the test point (located under the back cover, next to the battery connector) or use the test point. EDL-- I'll put it on. USB: Device Manager should appear Qualcomm device HS-USB QDLoader 9008.

Mi Flash Pro

Flash

Wait until the process is completed (it can take up to 10 minutes).

Turn off the cable and turn on the phone (the first turn on will take 5-7 minutes).

⚠️ Attention: Firmware through EDL Resets all data, including IMEI After recovery, manual restoration may be required. IMEI using the engineering menu (#4636##) or tools like SN Write Tool (requires authorization).

Frequent mistakes and their solutions

Even when following instructions, users encounter errors, and here are the most common ones and how to fix them:

1. "Anti-Rollback" error when running the old MIUI version

Xiaomi has implemented anti-Rollback protection, which blocks rollbacks on older versions of the firmware. If you see the message Anti-Rollback check fail, you are trying to install a version of MIUI older than the one already on the phone.

  • πŸ”„ Find a firmware with the same or newer build date.
  • πŸ“… Check the Anti-Rollback version in the file vendor/build.prop (parameter ro.vendor.build.security_patch).

2.The phone is not identified in Fastboot

The problem is often with drivers or cable.

  • πŸ”Œ Try another one. USB-cable (original from Xiaomi).
  • πŸ–₯️ Install drivers manually through Device Manager (select Android Bootloader Interface).
  • πŸ”Œ Connect the phone to the back port USB PC (front ports may not provide enough power).

3. After firmware no network (IMEI invalid)

This is one of the most unpleasant problems that arises when partition damage occurs. EFS. Restore IMEI so-so:

  1. Back up your current EFS via TWRP (Mount β†’ System β†’ Backup β†’ EFS).
  2. Download the stock firmware and extract the nvdata.bin file from the modem section.
  3. Fastboot: fastboot flash modem NON-HLOS.bin fastboot erase modemst1 fastboot erase modemst2
  4. Restore. IMEI via the engineering menu (#36446337##) MTK, But the Mi Note 10 on Snapdragon requires QCN-file).

4.Hanging on the Mi logo after firmware

The causes can range from firmware incompatibility to damage to the boot partition.

  1. Try going to Fastboot (Loudness Down + Power) and flash boot.img again.
  2. If Fastboot doesn’t work, try EDL (see section above).
  3. Check if encryption is not enabled /data. If so, please. disable_forceencrypt.
Can I flash the Mi Note 10 without unlocking the bootloader?
Yes, but only through MIUI Updater (official updates). Unblocking is required to install custom firmware or recovery. Except for firmware via EDL, but it requires authorized access to Mi Flash Pro.
How to check if the bootloader is unlocked?
Turn off your phone and press Volume Down + Power. If you see a bunny that says Unlocked underneath, the bootloader is unlocked. If it doesn't say Loud Down or it says Locked, it's locked.
Which firmware to choose: Global, EEA or China?
Global/EEA: the best choice for most users. Supports Google services, Russian, no Chinese restrictions. China: no Google services, but often updated earlier. Suitable for enthusiasts who are ready to install GApps manually. Xiaomi.eu: custom build based on China, but with Google services and optimizations. Requires unlocking the bootloader.
Can I return the warranty after the firmware?
Officially, no. Any firmware on Fastboot or TWRP resets the Flash Counter, which is proof of interference. However, some service centers may turn a blind eye if the problem is not related to the software part (for example, a broken screen). To return the "warranty" state, run the official firmware through the Mi Flash Tool with the Clean all and lock option.
What if the camera stopped working after the firmware?
The problem is typical for custom firmware on the basis AOSP (Solutions: Install the patch ANX Camera or GCam with libarcore support. vendor.img Check the camera settings in build.prop. persist.camera.HAL3.enabled and ro.camera.sensor.model).