Pocophone F1, or Poco F1 in short, is the first flagship killer ever released by Xiaomi. The name comes from the fact that Poco F1 is powered with impressive hardware specifications but the phone is available at a very affordable price tag. Qualcomm Snapdragon 845, 4x 2.8GHz Kryo 385 Gold CPUs, 4x 1.8GHz Kryo 385 Silver CPUs, and Adreno630 GPU are the monster-ish specs planted under the hood.
Poco F1 was first released running MIUI 10 based on Android 8.1 Oreo. It has also received the Android 9.0 Pie update. Recently, Xiaomi rolls out MIUI 11 for many devices including Poco F1. Unfortunately, the MIUI 11 for Poco F1 is still based on Android 9.0 Pie. Well, at least that’s the fact while we write this article.
The existence of custom Android ROMs brings fresh air for users demanding the latest from the Android ecosystem. The full support from Xiaomi for third-party development of Poco F1 is so friendly. Thanks for that.
There are so many custom ROM for the device that has codename Beryllium. One of them is The PixelROM.
Taking advantage of AOSP Android Project, the PixelROM brings Android 10 Q to several devices including Poco F1. The ROM project is maintained by Argraur on XDA.
The PixelROM is a custom Android ROM that brings the looks and feels of Google Pixel phone to enhance the overall user experience. This ROM is one of the recommended ROMs for those who love the purest form of Android while resembling the flagship Android phone by Google, the Pixel phones.
Once flashed, you’ll see your Poco F1 having UI styles similar to Pixel 4 series.
Here’s how to flash it.
You’ll need to prepare or do the following things:
- A Poco F1 phone (Codename Beryllium).
- Make sure its battery is at least 75%.
- A USB data cable. Use the one shipped with the device.
- A Windows-based computer. We prefer to use Windows 10 or 8.1 64-bit operating system.
- Xiaomi ADB Fastboot Drivers and Android Platform Tools.
- Download a custom recovery for Poco F1: Pitch Black or Orange Fox TWRP.
- Download The Pixel ROM Android 10 for Poco F1 (zip).
- Download MIUI 11 Firmware file (zip). Pick the latest version available.
- Optional: Magisk Root package (zip). Download the latest version available.
- A cup of milk tea (optional).
Caution: Please create backups of your essential files and data. We hold no responsibility for any damages.
Steps to Install The PixelROM on Poco F1:
Step 1. Disable Windows Drivers Signature Enforcement on your computer. This step is not mandatory but is recommended to ensure the drivers being installed properly. We have a detailed tutorial here.
Step 2. Extract the Xiaomi ADB Fastboot Driver zip file (miui-ADB-Driver-Installer-v1.4.3.zip) and install it on your computer. This step is necessary to install the ADB Fastboot system-wide. Make sure you install it on C:\adb\.
Step 3. Unlock the bootloader of your phone. Read the full guide on how to unlock the bootloader of MIUI phones here. Please be aware that the process requires you to reset your phone. All your data will be lost.
Step 4. Extract the Android Platform Tools zip file. You’ll get a new folder named “platform-tools“.
Step 5. Enable the USB Debugging option on your phone. Basically, you enabled this if you followed our tutorial. However, it is better to double-check it.
Settings >> System >> Developer Options >> enable the "USB Debugging" option.
Couldn’t find the Developer Options? You’ll need to enable the Developer Options first by going to:
Settings >> System >> About phone >> Tap the Build Number several times >> congratulation you are a developer.
Step 6. Connect your Poco F1 phone to the computer using its USB cable.
Step 8. Turn off your phone completely. Once it’s off, press the Power button and the Volume Up button simultaneously to reboot the phone to recovery mode. You may need to do “Swipe to allow system modification” action if this is your first time entering TWRP.
Step 9. Form the main menu, choose [Wipe] then [Advanced Wipe].
Step 10. Choose only Data and Cache partitions. Make sure all other partitions are not checked or else will be wiped as well.
Step 11. Do the “Swipe to Wipe” action to start wiping the Cache and Data partitions of your phone. Wait till the process finished.
Step 12. Transfer the downloaded PixelROM and MIUI 11 firmware zip files from your computer to the phone. You can do this easily on Windows Explorer. Optionally, you can also copy the Magisk zip file if you want to root your Poco F1.
Step 13. Go back to your phone and go to the main menu then choose [Install].
Step 14. Locate the PixelROM zip file you copied earlier. Tap on it to select it.
Step 15. Do the “Swipe to confirm flash” action. Wait for TWRP to flash the ROM zip file.
Step 16. Done? Go back to the main menu again. Do not reboot just yet. Next, choose [Install] again.
Step 17. Locate the MIUI 11 firmware zip file. Tap on it to select it.
Step 18. Do the “Swipe to confirm flash” action. Wait for TWRP to flash the firmware zip file.
Step 19. Done? You can now reboot your phone or proceed to the next steps if you want to root.
Step 20. Go back to the main menu, choose [Install], locate the Magisk zip file, and do the “Swipe to confirm flash” action. This will root your Poco F1 running the PixelROM OS.
Step 21. Finally, hit that [Reboot] button to boot into the system which in this case is the PixelROM OS.
The initial booting time takes longer than usual. Once you are in, set up your Google as usual.
You don’t need to flash Gapps since the ROM already has it built-in.
Voila! Your Poco F1 is now running the PixelROM OS. If you ever see a Google Pixel phone before, you’ll see similar UI style on your Poco F1 now.
Credits and thanks to the ROM’s developer.
Please do not hesitate to write a comment below.