Download and install MIUI 12 ROM for Xiaomi Poco F1
Xiaomi Poco F1 is a very popular Android smartphone. So naturally, it gets a lot of attention from developers, users, and the manufacturer as well. So wherever a new MIUI update is launched, it is almost certain that the PocoPhone will get it either officially or unofficially. At the same time, Xiaomi released MIUI 12 firmware update just yesterday. But the Poco F1 wasn’t included in the first round of the MIUI 12 distribution builds currently available. While we don’t know whether Poco F1 will get the latest MIUI 12 firmware update or now, here is the first MIUI 12 ROM port for the Xioami Poco F1 available for download.
Thanks to pocoports, here we have the first unofficial MIUI 12 ROM port for the Xiaomi Poco F1. This is a direct port from the Mi 8’s official MIUI 12 ROM that Xiaomi just released yesterday. Currently, basic functions like Bluetooth, Camera, Wifi, Audio, Video, Calling, Adjusted notch cutout, OK Google, Hotspot seems to be working. Other bugs need to be reported. Custom kernels are also supported but the developers recommend staying on the stock Poco kernel for best performance. Also, as this is a ROM port, it requires a rooted Android device with a custom TWRP recovery intact.
Moreover, we just got the official Lineage OS 17.1 ROM support for the Poco F1 based on Android 10. Lineage OS, if you don’t already know, is a very popular custom ROM for Android devices. It just got updated to Android 10 with support for several smartphones ranging from the latest flagships to the outdated ones. Meanwhile, you can download an install MIUI 12 ROM for Poco F1.
Download MIUI 12 ROM for Xiaomi Poco F1 or PocoPhone
Updated: Here is the updated MIUI 12 ROM port for the POCO F1. This is based on MIUI 12 update from May 21, 2020.
Here are several mirror links including the official MIUI 12 ROM port for the Poco F1. If the main link is slow, then settle for the mirror links including the fast Google Drive link.
Download latest Poco F1 MIUI 12 ROM builds
- MIUI 12 HN Port (20.5.21) (Latest) (direct link)
- Source and full downloads repository
Builds by DeckardShaw: (Old)
- India Mirror
- Google Drive Mirror 1 (fast)
- Google Drive Mirror 2 (fast)
Thanks to the developer DeckardShaw at Github, Official website (complete downloads repository), and the Poco telegram group for support. Latest build will be updated on the PocoPhone telegram channel.
Download Google Installer APK for MIUI 12
The first MIUI 12 builds available officially from Xiaomi are China ROMS. So naturally they do not come with Google apps and services. You can easily install Gapps with the Google installer APK from below.
- Download MIUI 12 Google Installer APK | Gdrive downloads | Box Mirror
How to Install MIUI 12 ROM onto Xiaomi Poco F1?
Here are some of the requirements to installing a custom ROM on Poco F1.
- Unlocked Bootloader (tutorial) is required to flash a Custom ROM. Most commonly to setup a custom TWRP recovery.
- Your device needs latest TWRP recovery installed. Thus you can flash the ROMS easily.
- Make sure you have latest device drivers setup on your PC in order to transfer the files to your device’s internal storage. Download Xiaomi USB Drivers.
- You will also need to setup ADB and Fastboot environment on your PC.
- Enable USB Debugging from Developer Options.
Installation of TWRP: See how to Install TWRP recovery on Android devices.
Installing Custom ROMs on PocoPhone
Step 1: Download MIUI 12 ROM your favorite custom ROM from above. You may also download Magisk 20.4+ for root access.
Step 2: Transfer all the necessary files like ROM zip and Magisk to you device’s internal storage or SDcard.
Step 3: Now reboot phone into TWRP recovery. To do so, turn off your device completely and then press and hold the power button and volume down/up key for a few seconds.
Step 4: Take a full Nandroid backup: Backup all partitions including system, data, boot, recovery, EFS and cache(optional).
Step 5: Wipe the current system. Go to Wipe and factory reset or Wipe system data vendor cache
Step 6: From home screen, Tap Install, navigate to the custom ROM zip file and select it. Confirm action.
Step 7: Similarly, flash the compatible Magisk zip if you want root. It is recommended to reboot into system first and see if it boots up.
Step 8: Reboot to system.
That’s it now you have the latest MIUI 12 firmware update on your Xiaomi Poco F1! Thanks to amank0702 for the update.