Xiaomi Pocophone F1 [Beryllium]
WARNING: Before attempting to root your device, do note that by unlocking your bootloader and modifying your device with root, ROMs, etc... you are NOT risking voiding your warranty! I am NOT responsible for what you do to your device either, so follow these instructions at your own risk. Make sure you know what you're doing, it's best to understand the process rather than just copy and paste commands and such.
General Information here.
I.Unlock Bootloader Unlocking Bootloader Explanation and Troubleshooting for NEWBIES
Tools and Information we need
Xiaomi USB Drivers
Minimal ADB Fastboot
Unlock Bootloader
Magisk 17.2 transfer to your phone
Stock Recovery
TWRP Recovery F1 / TWRP with fix to support MicroSD @CosmicDan rename to recovery.img
Dark TWRP Recovery V2 by ronks4pda / Changelog
Red Wolf TWRP Recovery
TWRP 3.2.3 V2 Unofficial by the Strix
TWRP 3.2.3 V3 Unofficial by the Strix added SD card support
Batik TWRP Recovery Unofficial
Pitch Black Project TWRP Recovery
Orange Fox Unofficial TWRP Recovery
Orange Fox R8.1 TWRP Recovery
Orange Fox R8.2 TWRP Recovery
TWRP 3.2.3-x Unofficial with working DECRYPTION 12/10/2018
Force Encryption Disabler / mirror transfer to your phone
Force Encryption Disabler V2 for Magisk 17.2
Force Encryption Disabler V3 for Magisk 17.3
Force Encryption Disabler V4 for Magisk 18
How to Unlock Bootloader
Back up Files (Internal Storage)
1. Go to Settings > About phone
2. Find the MIUI Version and press 6-8 times
3. Go to Additional Settings > Developers Options
4. Press and check USB Debugging and OEM Unlocking
Option 1
Go to MIUI Unlock webiste
Fill up the form , Log in your MI account, and click apply now.
Wait for 2-4 days
Option 2
Mi Flashtool Run as Administrator the Mi Flashtool
Extract and RUN .exe file and sign in your Mi account
Sign in your Mi account in your Pocophone F1 (Go to Settings >Mi Unlock Status >Add Account & Device and make sure you’re logged In.)
Go to fastboot mode by pressing and holding Volume down + Power Button at the same time and connect to PC.
Click the Unlock Button and DON'T PANIC let the process begin and wait until finish.
Go to fastboot type fastboot oem device-info. Check if Unlocked or Locked.
***Mi account should verified.
***AMD Ryzen System has a issues in Unlocking Bootloader try another PC (Intel Systems)
How to install TWRP Recovery
***TWRP Recovery (data decryption does not work as of now) Always do back up your internal storage
***Before installing TWRP Recovery make sure remove any security (PIN, Password, Finger Print)
Option 1
TWRP Recovery via Fastboot
Put the Minimal ADB Fastboot in C: of your PC.
Transfer the Recovery.img in Fastboot folder
Open Fastboot folder and Press Shift+Right Click and Select Open Command Window Here.
adb reboot bootloader hit enter
fastboot flash recovery recovery.img hit enter
*If unknown partition error try this command: fastboot flash recovery recovery.img
Now you successfully installed the TWRP recovery (Check it press and hold the volume up button and power button)
Option 2
TWRP Installer
Download TWRP Installer and transfer in C: of your computer.
Fastboot your Poco F1 and plug it
Open TWRP Installer folder and click (run as administrator) twrp-installer.bat
How to Root
1. Force encryption disbaler
2. Magisk.zip
Press and hold the volume up button and power button simultaneously
Select and install Force encryption disabler and swipe (done flashing)
Press return key and reboot to recovery mode again.
Format data (internal storage will be formatted)
Select and install Magisk.zip and swipe (done flashing)
Reboot and download Root checker.
Now you can Debloat and install Custom ROMs, Kernel and rooted apps.
Nandroid Back Up Tips
Make sure remove any security PIN, Password and Finger Print before making a na nandroid back up but if you forgot to remove it we have workaround.
Option 1
Boot TWRP Recovery click Advanced> File Manager> data> system and delete 5 files
1.gatekeeper password key
2.gatekeeper pattern key
3.locksettings.db
4.locksettings.db-shm
5.locksettings.db-wal
after deleted the 5 files boot it in the system.
Option 2
Download the zip.file and flash via TWRP
***TWRP Password? flash the file.
Stock Firmware OEJMIFD
MIUI ROM Flashing Tool
Global Stable Firmware
MIUI 9 Global Stable
MIUI 9 Global Stable 9.6.14.0
System / TWRP - Download
MiFlash / Fastboot - Download
MIUI 9 Global Stable 9.6.18.0
System / TWRP - Download
MiFlash / Fastboot - Download
MIUI 9 Global Stable 9.6.22.0
System / TWRP - Download
MiFlash / Fastboot - Download
MIUI 9 Stable 9.6.23.0 OEJRUFD
MiFlash / Fastboot V9.6.23.0 OEJRUFD - Download
MIUI 9 Global Stable 9.6.24.0
System / TWRP - Download
MiFlash / Fastboot - Download
MIUI 9 Global Stable 9.6.25.0
System / TWRP - Download
MiFlash / Fastboot - Download
OTA - Download (9.6.22 and up)
MIUI 10 10.0.6.0 Global Stable
System / TWRP - Download
MiFlash / Fastboot - Download
OTA 10.0.4 to 10.0.6 - Download
MIUI 10 Global BETA
Recovery - Version 8.9.4 Download
Recovery - Version 8.8.28 Download
MIUI 10 Global Beta 10 8.9.11 TWRP
MIUI 10 Global Beta 10 8.9.13 TWRP
MIUI 10 Global Beta 10 8.9.13 Fastboot
MIUI 10 Global Beta 8.9.18 TWRP
MIUI 10 Global Beta 8.9.20 Fastboot
MIUI 10 Global Beta 8.9.20 Full TWRP
MIUI 10 Global Beta 8.10.11 Full ROM
MIUI 10 Global Beta 8.10.11 Fastboot
MIUI 10 Global Beta 8.10.18 Full ROM
MIUI 10 Global Beta 8.10.18 Fastboot
MIUI 10 Global Beta 8.10.25 Full ROM
MIUI 10 Global Stable 10.0.4.0 - NEW
9.6.25.0. to 10.0.4.0.OEJMIFH (591 MB) - OTA
EU Firmwares
MIUI 10 8.9.13 EU TWRP
MIUI 10 8.9.20 EU TWRP
MIUI 10 8.10.11 EU TWRP
MIUI 10 8.10.18 EU - TWRP
MIUI 10 8.10.25 EU TWRP
MIUI 10 10.0.4.0 EU
MIUI 10 8.1 EU
MIUI 10 10.0.6.0
MIUI 10 10.0.6 EU
MIUI 8.12.13 EU Android Pie 9.0
MIUI 10 EU 9.1.10 Android Pie 9.0
MIUI 10 EU 9.1.17 Android Pie 9.0 / after flash the ROM flash this fix
MIUI 10 EU 9.1.24 Android Pie 9.0
MIUI 10 EU 9.2.14 Android Pie 9.0
MIUI 10 EU 9.2.15 Android Pie 9.0
MIUI 10 EU 9.2.15 V2 Android Pie 9.0
MIUI 10 EU 9.2.21 Android Pie 9.0
MIUI 10 9.2.28/9.3.1 EU Android Pie 9.0
MIUI 10 EU 9.3.7 Android Pie 9.0
MIUI 10 EU 9.3.28 Android Pie 9.0
MIUI 10 9.4.11 EU Android Pie 9.0
MIUI 10 9.4.12 EU Android Pie 9.0
MIUI 10 9.4.18 EU Android Pie 9.0
MIUI 10 9.4.25 EU Android Pie 9.0
MIUI 10 EU 9.4.26 Android Pie - NEW
Android PIE 9.0 Global and EU Firmwares
MIUI 10 Global Beta 8.10.30 Android Pie 9.0 /mirror
MIUI 10 Global 8.11.1 Android Pie 9.0
MIUI 10 Global 8.11.2 Android Pie 9.0 Fastboot
MIUI 10 Global 8.11.2 Android Pie 9.0
MIUI 10 EU 8.11.1 Android Pie 9.0
MIUI 10 8.11.1 Rooted and Bloated Android Pie 9.0
MIUI 10 8.11.7 Android Pie 9.0
MIUI 10 8.11.7 Android Pie 9.0 OTA @akhilnarang
MIUI 10 8.11.8 Global Android Pie 9.0
MIUI 10 8.11.8 EU Android Pie 9.0
MIUI 10 8.11.8 Rooted and Bloated Android Pie 9.0
MIUI 10 8.11.13 Android Pie 9.0 OTA
MIUI 10 8.11.13 Android Pie 9.0
MIUI 10 8.11.15 Global Android Pie 9.0 Full Rom
MIUI 10 8.11.15 Global Android Pie 9.0 Fastboot
MIUI 10 8.11.15 EU Android Pie 9.0 / [URL="https://drive.google.com/file/d/1FUnabSqBcKVi0qz4_0H-6EKAsnuxziOf/view"]mirror[/URL]
MIUI 10 8.11.15 Rooted and Bloated Android Pie 9.0
MIUI 10 8.11.23 Global Android Pie 9.0
MIUI 10 8.11.23 EU Android Pie 9.0
MIUI 10 8.11.23 Rooted and Bloated Android Pie 9.0
MIUI 10 8.11.27 Global Android Pie 9.0 OTA
MIUI 10 8.11.27 Global Android Pie 9.0 Full ROM
MIUI 10 8.11.29 Android Pie 9.0 Full ROM
MIUI 10 8.11.29 EU Android Pie 9.0 Full ROM
MIUI 10 8.11.29 Rooted and Bloated Android Pie 9.0
MIUI 10 8.12.4 Global Closed Beta Android Pie 9.0 / Mirror
MIUI 10 8.12.6 Global Android Pie 9.0
MIUI 10 8.12.7 Android Pie 9.0
MIUI 10 8.12.10 Android Pie 9.0
MIUI 10 8.12.7 Version 2 Android Pie 9.0
MIUI 10 8.12.27 Rooted and Debloated Android Pie 9.0
MIUI 10 8.12.13 Closed Beta Android Pie 9.0
OTA 8.12.10 to 8.12.13
MIUI 10 10.1.3.0 Rooted and Debloated Android Pie 9.0
MIUI 10 8.12.17 Closed Beta Android Pie 9.0
MIUI 10 8.12.13 Rooted and Debloated Android Pie 9.0
MIUI 10 8.12.20 Android Pie 9.0
MIUI 10 8.12.20 EU Android Pie 9.0
MIUI 10 8.12.24 Android Pie 9.0
MIUI 10 8.12.27 Android Pie 9.0 OTA
MIUI 10 8.12.27 Android Pie 9.0
MIUI 10 8.12.27 EU Android Pie 9.0
MIUI 10 8.12.27 V2 Android Pie 9.0 mirror
MIUI 10 9.1.3 Android Pie 9.0
MIUI 10 9.1.7 Android Pie 9.0
MIUI 10 9.1.10 Android Pie 9.0
MIUI 10 9.1.14 Closed Beta Android Pie 9.0
MIUI 10 9.1.17 Global Android Pie 9.0
MIUI 10 9.1.21 Closed Beta Android Pie 9.0
MIUI 10 9.1.24 Closed Beta Android Pie 9.0
MIUI 10 9.2.11 Closed Beta Android Pie 9.0
MIUI 10 9.2.14 Closed Beta Android Pie 9.0
MIUI 10 9.2.18 Closed Beta Android Pie 9.0
MIUI 10 9.2.21 Android Pie 9.0
MIUI 10 9.2.25 Closed Beta Android Pie 9.0
MIUI 10 9.3.1 Closed Beta Android Pie 9.0
MIUI 10 9.3.1 Public Beta Android Pie 9.0
MIUI 10 9.3.4 Closed Beta Android Pie 9.0
MIUI 10 9.3.7 Android Pie 9.0
MIUI 10 9.3.11 Android Pie 9.0
MIUI 10 9.3.14 Android Pie 9.0
MIUI 10 9.3.18 Android Pie 9.0
MIUI 10 EU 9.3.21 Android Pie 9.0 - NEW
MIUI 10 Global 9.3.21 Android Pie 9.0
MIUI 10 Closed Beta 9.3.25 Android Pie 9.0
MIUI 10 Closed Beta 9.3.28 Android Pie 9.0
MIUI 10 Global Beta 9.3.28 Android Pie 9.0
MIUI 10 Nightly 9.4.1 Android Pie 9.0
MIUI 10 9.4.8 Beta Android Pie 9.0
MIUI 10 9.4.11 Beta Android Pie 9.0
MIUI 10 9.4.12 Closed Beta Android Pie 9.0
MIUI 10 9.4.15 Nightly Android Pie 9.0
MIUI 10 9.4.18 Android Pie 9.0
MIUI 10 9.4.22 Android Pie 9.0
MIUI 10 9.4.25 Android Pie 9.0
MIUI 10 9.4.26 Android Pie 9.0 - NEW
MIUI 10 Global and EU Android Pie 9.0 Stable Firmware
MIUI 10 Global 10.1.3.0 Android Pie 9.0
MIUI 10 EU 10.1.3.0 Android Pie 9.0
MIUI v10 10.2.2.0 Stable
MIUI 10 10.2.20 EU Android Pie 9.0
MIUI 10 10.2.3.0 Stable - NEW
MIUI 10 EU 10.2.3.0 Stable
MIUI 10 Global 10.3.40 Stable - NEW
MIUI 10 Global 10.3.4.0 OTA - NEW
MIUI 10 EU 10.3.4.0 Stable - NEW
Donation for a coffee
Donation for a coffee
Donation for a coffee
XDA:DevDB Information
Xiaomi Poco F1 [Firmware 10.2.3.0|9.6.5,Unlock Bootloader,TWRP Recovery and Root], ROM for the Xiaomi Poco F1
Contributors
madsponge26
ROM OS Version: 9.x Pie
Based On: MIUI
Version Information
Status: Stable
Current Beta Version: 9.6.5
Created 2019-03-03
Last Updated 2019-03-04
Android 10
Global Stable
V11.0.4.0 QEJMXIM
V11.0.6.0
MIUI 10 Global Stable
MIUI 10 10.3.5.0 Global Stable Android Pie 9.0
MIUI 10 10.3.50 Global Stable Android Pie 9.0
OTA 10.3.5.0
MIUI 10 10.3.5.0 Android Pie 9.0 Updated
MIUI 10 10.3.6.0 Android Pie 9.0
MIUI 10 10.3.7.0 Android Pie 9.0
MIUI 10 10.3.8.0 Android Pie 9.0
MIUI 11 11.0.5.0| Link 2
MIUI 11 11.0.1.0 Russia
MIUI 10 Global Beta
MIUI 10 Closed Beta 9.5.6 Android Pie 9.0
MIUI 10 Closed Beta 9.5.9 Android Pie 9.0
MIUI 10 Closed Beta 9.5.13 Android Pie 9.0
MIUI 10 9.5.16 Android Pie 9.0
9.5.13 to 9.5.16 OTA
MIUI 10 Global Beta 9.5.17 Android Pie 9.0
MIUI 10 Closed Beta 9.5.20 Android Pie 9.0
9.5.17 to 9.5.20 OTA
MIUI 10 Global Beta 9.5.23 Android Pie 9.0
MIUI 10 Global Beta 9.5.25 Android Pie 9.0
MIUI 10 9.5.30 Android Pie 9.0
MIUI 10 9.6.3 Closed Beta Android Pie 9.0
MIUI 10 9.6.10 Closed Beta Android Pie 9.0
MIUI 10 9.6.13 Closed Beta Android Pie 9.0
MIUI 10 9.6.20 Closed Beta Android Pie 9.0
MIUI 10 9.6.24 Closed Beta Android Pie 9.0
MIUI 10 9.6.27 Closed Beta Android Pie 9.0 - NEW
EU Stable
MIUI 10 EU 10.3.5.0 Android Pie 9.0
MIUI 10 EU 10.3.6.0 Android Pie 9.0
MIUI 10 EU 10.3.7.0 Android Pie 9.0
MIUI 10 EU 10.3.8.0 Android Pie 9.0
EU Beta
MIUI 10 EU 9.5.9 Android Pie 9.0
MIUI 10 EU 9.5.16 Android Pie 9.0
MIUI 10 EU 9.5.23 Android Pie 9.0
MIUI 10 EU 9.5.30 Android Pie 9.0
MIUI 10 EU 9.6.13 Android Pie 9.0
MIUI 10 EU 9.6.20 Android Pie 9.0
MIUI 10 EU 9.6.27 Android Pie 9.0
MIUI 11 EU 11.0.50
Custom Firmwares
Mi-italia
MIUI 10 Italia 8.12.20 Android Pie 9.0
MIUI 10 Italia 8.12.27 Android Pie 9.0
MIUI 10 Italia 10.1.3.0 Android Pie 9.0
Mi-Italia 9.1.10 Android Pie 9.0 - NEW
MiuiPro
MiuiPro 8.11.29 Android Pie 9.0
MiuiPro 8.12.13 Android Pie 9.0
MiuiPro 8.12.20 Android Pie 9.0
MiuiPro 9.1.17 Android Pie 9.0
MiuiPro 9.1.24 Android Pie 9.0
MiuiPro 9.3.14 Android Pie 9.0
MiuiPro 9.5.9 Android Pie 9.0
MiuiPro 9.5.16 Android Pie 9.0
MiuiPro 9.6.13 Android Pie 9.0
MiuiPro 9.7.11 Android Pie 9.0 - NEW
MIUI Port MI 8
Download
Mi-Room
Mi-Room 8.11.29 Android Pie 9.0
Mi-Room 8.12.7 Android Pie 9.0
Mi-Room 8.12.13 Android Pie 9.0
Mi-Room 8.12.20 Android Pie 9.0
Mi-Room 8.12.27 Android Pie 9.0
Mi-Room 9.1.3 Android Pie 9.0
Mi-Room 9.1.10 Android Pie 9.0
Mi-Room 9.1.17 Android Pie 9.0
Mi-Room 9.1.24 Android Pie 9.0
Mi-Room 10.2.2.0 Android Pie 9.0
Mi-Room 9.2.14 Android Pie 9.0
Mi-Room 9.2.21 Android Pie 9.0
Mi-Room 9.3.1 Android Pie 9.0
Mi-Room 9.3.28 Android Pie 9.0
Mi-Room 9.4.11 Android Pie 9.0
Mi-Room 9.4.18 Android Pie 9.0
Mi-Room 9.4.25 Android Pie 9.0
Mi-Room 10.3.4.0 Android Pie 9.0
Mi-Room 9.5.9 Android Pie 9.0
Mi-Room 9.5.17 Android Pie 9.0
Mi-Room 9.5.23 Android Pie 9.0
Mi-Room 9.5.30 Android Pie 9.0
Mi-Room 9.6.20 Android Pie 9.0
Mi-Room 9.6.27 Android Pie 9.0
Mi-Room 10.3.7.0 Android Pie 9.0
Revolution OS
MIUI 10 8.12.6 Android Pie 9.0 / [URL="https://drive.google.com/drive/u/0/mobile/folders/1OsYS3zE2mElBrbmQ0YI8_b8xKUuA46dP?usp=sharing"]mirror[/URL]
MIUI 10 8.12.6 Version 2 / mirror
Revolution OS 9.1.15 V2 Android Pie 9.0 / mirror
Revolution OS V2 21-01-2019 Build / mirror
Revolution OS 9.3.21
Revolution OS 9.5.1
Revolution OS 9.5.29
Revolution OS 9.6.23
Revolution OS 9.9.7
9.9.21
Notification + Clock Mod
Notification + Clock MIUI 10 Android Pie Only
All Region
Nandroid back up and flash via TWRP
Dolby
Dolby for MIUI 10 only
Dark Translucent Background Dialer
MIUI 10 8.11.8 and above and do nandroid back up before flash.
Stock Bootanimation
Global
India
Mods for EU 8.11.23 and 8.11.29
https://forum.xda-developers.com/showpost.php?p=78335225&postcount=2111
Revolution OS Fix
MiCloud Fix
FaceID Fix
Stock Kernel
10.2.3.0 Stock Kernel
9.3.21 Stock Kernel
10.2.2.40 Stock Kernel
9.5.9 Global Stock Kernel
Mi-Room Stock Kernel
9.5.9 EU stock kernel
Android 10 Gsi for Pocophone F1
Android 10 GSI for Pocophone F1
Notes:
✓Just flash like a normal ROM package.
✓No need to flash Vendor. Vendor and DfE+Magisk included in ROM package.
✓After flashing ROM, flash this file (Keylayouts) to fix FP action.
✓Trusted face is not a bug. Google removed it.
Bugs:
✓VoLTE services.
Download Android 10
Keylayouts
Lagfix
Ambient
ADBFIX
if you get adb unauthorised
Reboot to recovery
If windows user
adb push C:/users/yourusername/androidadbkey.pub /data/misc/adb/adb_keys
If linux user
adb push ~/.android/adbkey.pub /data/misc/adb/adb_keys
I thought we couldn't void the warranty unlocking Poco F1?
Yes UBL and rooting, flashing does not void warranty, I launch event Mi stated that they will support development
He clearly says you are NOT risking
chrome6boy said:
He clearly says you are NOT risking
Click to expand...
Click to collapse
Nice thread, but belongs to the other section ( Guides, News& Discussion).
chrome6boy said:
He clearly says you are NOT risking
Click to expand...
Click to collapse
Maybe I misread, but he edited it after I posted.
Do you guys think official TWRP for Mi 8 would work on POCO? I am concerned that the available unofficial twrp does not read SD card and needs to flash additional files along with the rom...
Does unlocking the bootloader affect the stock camera performance like in sony phones?
Neznam123 said:
Do you guys think official TWRP for Mi 8 would work on POCO? I am concerned that the available unofficial twrp does not read SD card and needs to flash additional files along with the rom...
Click to expand...
Click to collapse
Official or not still working.
cyanides13 said:
Does unlocking the bootloader affect the stock camera performance like in sony phones?
Click to expand...
Click to collapse
Nope..
After installation of TWRP image file, while booting into recovery, TWRP prompts for password to mount data!
Can you please share the password here ? or have I messed up somewhere?
Onsite_Baba said:
After installation of TWRP image file, while booting into recovery, TWRP prompts for password to mount data!
Can you please share the password here ? or have I messed up somewhere?
Click to expand...
Click to collapse
just click cancel
Onsite_Baba said:
After installation of TWRP image file, while booting into recovery, TWRP prompts for password to mount data!
Can you please share the password here ? or have I messed up somewhere?
Click to expand...
Click to collapse
There's no password.
Keep System Read only. Just accept it.
Tap on Install and navigate to Force Encryption disabler file (DisableForceEncryption_Treble.zip) and install it
madsponge26 said:
There's no password.
Keep System Read only. Just accept it.
Tap on Install and navigate to Force Encryption disabler file (DisableForceEncryption_Treble.zip) and install it
Click to expand...
Click to collapse
Don't we have to format data in TWRP before installing DisableForceEncryption_Treble.zip?
posthumous said:
Don't we have to format data in TWRP before installing DisableForceEncryption_Treble.zip?
Click to expand...
Click to collapse
After installing DisableForceEncryption_Treble.zip reboot to recovery again and format data. If you want to root trnasfer Magisk and flash.
Onsite_Baba said:
After installation of TWRP image file, while booting into recovery, TWRP prompts for password to mount data!
Can you please share the password here ? or have I messed up somewhere?
Click to expand...
Click to collapse
Perform a wipe - factory reset
very very thanks!!!
I've updated my Pixel 2 to Pie and I hate it. I want to go back to the latest version just before the Pie update. I'm with Telstra in Australia and can only find the Oreo version from Telstra from September 2017. Is there any way I can install that version and then get the latest update that Oreo had before Pie so I can have the most updated Oreo?
Hi guys
I have a note 8 n950FD and it has the official firmware 8.0 oreo i wanted to install the official update pie through the phone itself ( autoupdate) however as far as i know there is no reliable method to root note 8 on Pie yet. therefore i was wondering if i can do the pie update and than if i do not like it go back to oreo 8.0 and than root my note 8?
is this possible or dose installing the update somehow prevents you from rooting when you go back to older firmware?
i want to root so i can install viper4android and other audio mods but i dont know how good is the dolby atmos sound mod on the official Pie firmware.
any advice is appreciated
Whitch is the latest stable oreo oxygen os version for op6?
First of all, don't use Oreo. Pie is much better.
The latest version is OxygenOS 5.1.11.
Andissace said:
First of all, don't use Oreo. Pie is much better.
The latest version is OxygenOS 5.1.11.
Click to expand...
Click to collapse
thank you so much
only another question. why should i don t use it?
pie feel laggy sometimes and unresponsive animations . oreo seem very responsive for me