You can now easily root Poco F1 running Android 8.1 Oreo firmware with the steps ahead. Xiaomi’s new Poco series is a completely new lineup and one which has gained attention of so many users. This is all thanks to the astonishingly low price tag of Poco F1 especially when its Snapdragon 845 processor is taken into account. If you purchased your device recently, here is a complete step-by-step guide which shows how you can easily root Poco F1. Seeing how the smartphone ships with Android 8.1 Oreo, root will be a great option to extend overall functionality. Once implemented, users would be able to test out custom ROMs and run root apps from Play Store on their Poco F1.
For our guide, we will make use of TWRP custom recovery and use it to flash latest Magisk root package. Both of these utilities have been tested to work with Android Oreo. After you complete the root procedure, you can go ahead and install root apps from Play Store or even try Magisk Modules which are proprietary only to devices rooted with Magisk. Now, before we begin with the guide, we recommend backing up all your data from your Poco F1 as any sort of system change invokes the risk of a factory reset.
Why use Magisk to Root Xiaomi Poco F1?
For root, there are a couple of options you can choose from. However, the most reliable, secure and efficient still remains to be Magisk. All of these properties are integrated into Magisk by continuous testing of the app in various scenarios and devices. Further, Magisk follows a systemless approach. Simply put, Magisk doesn’t modify the system partition hence allowing for a more cleaner install which can be removed easily if need be.
Also, unique to Magisk, are the Magisk Modules which you can install and operate using Magisk Manager app. These modules add in functionality to your smartphone and also allow you to modify certain functions to your needs. As said previously, you wont be able to run these modules on any other root utility.
Looking to download latest Magisk ZIP package for your device? Read: Download Magisk (All Versions)
How to Root Poco F1 on Android 8.1 Oreo
Do make sure you have already done the following things:
Complete Step-By-Step Instructions:
NOTE: You need to have a custom recovery installed.
Step 1 – Download Magisk Root (Magisk-v17.1.zip) for Poco F1 to your computer.
Step 2 – Connect your Poco F1 device to your computer using the USB cable.
Step 3 – Now copy/paste the downloaded Magisk-v17.1.zip files to your internal storage. Make sure the file is in the internal storage root (not in any folder).
Step 4 – Then turn OFF your phone and disconnect from the USB cable.
Step 5 – Now to get in the Recovery Mode (TWRP Recovery). Switch ON the phone while pressing and holding Volume UP + Power buttons together.
NOTE: Screenshots of the Team Win Recovery Project (TWRP Recovery) may change as new versions are released.
Step 6 – Once finished, tap on the ‘Install’ button from the list, choose the Magisk-v17.1.zip file that you copied to your phone memory in Step 3.
Step 7 – Confirm installation on the next screen by swiping on the “Swipe to Confirm Flash” option. The installation procedure should start now as show below.




That’s it! You should now have a rooted Poco F1 device. You can go to MagiskManager app to verify.
To make sure you have correctly installed the above root method and it’s working, verify with Root Checker as given in the link.
That’s pretty much it! You should now have a rooted Xiaomi Poco F1 device which is also capable of running Magisk Modules along with standard set of root apps and mods.