Update firmware through recovery on Xiaomi POCO F3 (codename alioth, a procedure that requires care but opens up access to fresh features, bug fixes, and even customization through informal builds. OTA-This method allows you to install any version MIUI β From official stable to custom (like LineageOS or Pixel Experience), however, errors here are fraught with the "brief" of the device, so it is important to understand each step.
This instruction is suitable for both stock Mi Recovery and custom TWRP (recommended β 3.7.0_12-0 for POCO F3). We'll break down the preparation, firmware selection, installation process, and typical problem solving. If you're a beginner, start with Xiaomi's official firmware, experienced users can consider alternative forum builds. XDA Developers or 4PDA.
1. Device Preparation: What to Do Before Firmware
Before you start updating through recovery, make sure that POCO F3 is ready for the procedure.Neglect of preparation is the main cause of failures and data loss.
First, check the battery power: it must be at least 60%. At low charge, the device can shut down during firmware, which will lead to the inability to recover without service equipment (EDL-Second, back up your important data β even if you upgrade without a dirty flash, the risk of file loss remains.
- π Battery charge: at least 60% (optimum - 80%+).
- π± Backup: Use Mi Mover, Google Drive, or Titanium Backup (for rooted devices).
- π Cable USB Type-C: Original or certified (cheap cables can interrupt data transmission).
- π» Computer: to download firmware and (if necessary) unlock the bootloader.
If you plan to install custom firmware, pre-unlock bootloader through Mi Unlock Tool. For official firmware from Xiaomi, unlocking is not required, but you may need to switch to Fastboot mode. Remember: unlocking resets the device to factory settings!
Ensure battery charge β₯60%|
Create a backup of the data |
Download the correct firmware version for the model alioth|
Prepare a USB Type-C and PC| cable
If necessary, unlock bootloader (for custom firmware)
-->
2. Selection of firmware: official vs custom
The type of firmware depends not only on the functionality of the POCO F3, but also on the stability of the work. Official builds from Xiaomi are divided into:
- π A stable global (MIUI Global Stable β recommended for most users, updates are released every 1-2 months, minimal risk of bugs.
- π Developmental (MIUI Beta/Developer) β new features, but possible errors (e.g. fast battery discharge).
- π Regional (EEA, India, China β different pre-installed services and language support.
Custom firmware (e.g. LineageOS 20, ArrowOS, Pixel Experience) offers:
- π Pure Android without a MIUI-shell.
- π Longer support (even after Xiaomi updates are over).
- β‘ Optimizing performance (e.g., disabling unnecessary background processes).
However, custom firmware requires an unlocked bootloader and can deprive you of some of the features of POCO F3, such as IR Blaster (infrared port) or Mi Share.
| Type of firmware | Pluses | Cons | Do I need to unlock the bootloader? |
|---|---|---|---|
| Official stable. | Maximum stability, OTA-update | Advertising in MIUI, limited customization | No. |
| Official development | New functions before others | Bugs, quick battery discharge. | No. |
| Castomic (AOSP) | Clean Android, long-term support | Possible bugs, loss of functions (IR, NFC) | Yes. |
| Ported MIUI | MIUI functions on unofficial assemblies | Low stability, risk of bric | Yes. |
Official stable MIUI|
Official development MIUI|
LineageOS (Pixel Experience) |
Ported MIUI from other regions
-->
3. Download firmware: where to take and how to check
The source of the firmware determines its security. For official versions, use:
- π Xiaomiβs official website β choose a model POCO F3 (alioth).
- π₯ Xiaomi Firmware Updater β archive with the latest versions MIUI.
For custom firmware, trust only trusted sources:
- π οΈ XDA Developers β themes with a tag [ROM].
- π¬ 4PDA β Russian-speaking community with discussions and links.
After downloading, be sure to check the integrity of the file:
- Compare. MD5-hash of the downloaded archive with the original (specified on the website).
- Use utilities like 7-Zip or WinRAR to make sure your archive is intact.
β οΈ Note: Firmware from unknown sources (such as torrents or file-sharing) may contain malicious code or be modified to mine cryptocurrency. Always check other users' reviews before installing.
A firmware file for POCO F3 usually has a.zip extension and weighs 2.5 to 4 GB. Don't unpack the archive - it is installed through recovery in its original form!
4. Install firmware through TWRP: a step-by-step process
If you have custom TWRP recaps installed, the firmware process is flexible and avoids data resetting when you have a dirty flash. Here's how to do it:
- Reboot to TWRP: Turn off POCO F3. Press Power + Volume up until the TWRP logo appears.
- Backup (recommended): Go to Backup. Mark Boot, System, Data (if you need to save apps) and swipe to create a backup to a memory card or PC.
- Install firmware: Press Install β select the downloaded.zip file. Add Magisk (if root is needed) β to do this, after selecting firmware, tap Add more Zips. Swipe for confirmation.
Cache cleanup:
- After installation, press Wipe cache/Dalvik.
- Reboot the system (Reboot System).
β οΈ Note: When installing custom firmware without GApps (Google Apps), the device will not support Google Play, YouTube, and others. Download the appropriate Open GApps package (architecture) arm64, Nano or pico option and run it right after the main firmware.
What if TWRP doesnβt see internal memory?
5. Installation of firmware through stock Recovery (Mi Recovery)
Stock recovery Mi Recovery is limited in functionality: it does not support backups and allows you to install only official firmware from Xiaomi in.zip format.
- Rename the firmware file: The downloaded archive should be called update.zip (Put it in the root of your internal memory or on the SD-map.
- Go to Mi Recovery: Turn off POCO F3. Press Power + Volume up until the Mi logo appears.
Choose the language:
Use volume buttons for navigation and power button for confirmation.
Install the firmware:
- Select Install update.zip to System 1 (or System 2 if the first one doesn't work).
- Confirm the installation.
- Wait until it's finished: It takes 5-10 minutes. At the end, select Reboot to System.
The wrong firmware version (not for alioth)
- A damaged archive (always check MD5).
- Uncleaned cache after the upgrade.
-->
7. Verification of the success of the update
After restarting, you need to make sure that the firmware is installed correctly.
- Check the MIUI version: Go to Settings β About Phone β MIUI version. Compare it to the downloaded firmware number (e.g. V14.0.5.0.TKHMIXM).
Test the basic functions:
- π Calls and mobile network (check out) IMEI in *#06#).
- π· Camera (front and main).
- π Charging and battery indication.
- π΅ Sound (speakers and headphones).
- Check root (if installed): Run Magisk Manager or enter su in the terminal - a request for superuser rights should appear.
If the MIUI version hasnβt changed, but the firmware seems to have been installed, you may have stitched the wrong branch (e.g. EEA instead of Global), in which case repeat the process with the correct file.
For custom firmware, check out:
- π Google Play Services (if you have GApps installed).
- π Updates via Settings β System β System update (for LineageOS or ArrowOS).
1. discharge the phone before automatically shutting down.
2 Charge to 100% without interruption.
3. Repeat the cycle 2-3 times, which will help the system to correctly display the charge level.
-->