<--Google Page ads-->

Install OxygenOS 9.0 on Poco F1

xiaomi poco f1

The OnePlus 6T stock firmware was successfully customized by the xda-developer devs and can be now booted on the Poco F1. Thus, if you want to try something new and different on your Poco F1 now you can replace the built-in MIUI software with the OxygenOS platform that comes pre-loaded on the OnePlus 6T. The flashing process is detailed below therefore check all the guidelines from this tutorial if you want to better understand everything that’s related with this new custom ROM: the advantages and the risks implied, the essential pre-requisites that must be first applied and the update steps that must be followed in the end.

OxygenOS 9.0 is a light firmware that’s quite similar with the pure Android UI that runs on Pixel branded devices. Thus, the software should run perfectly on the Poco F1 as it should provide better results on a daily basis compared with the MIUI system. And, it’s also based on Android 9.0 Pie, thus you will be using the latest Android build and the latest features, apps, capabilities on a fully stable functionality. Bottom line, with this ROM installed your handset should run faster and better while you will be able to enjoy an upgraded battery life.

Do note that this firmware is not an official update provided by Xiaomi and it shouldn’t be related with your OEM, with Google or with OnePlus. This is a custom ROM based on OxygenOS 9.0 and developed by third party devs. So, you are about to perform an unofficial process which means that you will lose your phone’s warranty – the warranty can be restored if needed but only if you choose to reinstall the stock Android OS on your Poco F1 (then, your device will be restored back to its factory state).

For being able to set up OxygenOS 9.0 on your Xiaomi Poco F1 you will first have to unlock your phone’s bootloader – in that way you can unlock the built-in system which will then be modified by the new Android Pie based ROM. Also, root access should be granted in order to gain full control over the Android functionality. And, of course, a custom recovery image must be used during the flashing process – in that regard we recommend you to install TWRP recovery as updating your device from that custom environment will be quite intuitive.

You should backup your Poco F1 as otherwise you can lose your contacts, call logs, texts, images, videos, audio files, market apps, internet settings, calendar info, IMEI / NVRAM data and other similar files that might be required afterwards. Complete the backup because a hard reset will be initiated during the following steps (you will also have to clear app data cache by the way). Anyhow, the backup can be applied easily and quickly in different ways: you can use the built-in cloud storage services, you can use external storage devices, you can sync files with your Google account or you can download backup and restore apps from Google Play.

A Nandroid backup is a good idea and it’s recommended especially when completing unofficial update operations. By making a Nandroid backup you can save the Android OS that currently runs on your Poco F1. Thus, if you won’t like how the new OxygenOS 9.0 firmware acts you will be able to go back to stock easily and quickly by flashing the Nandroid backup package.

A computer is needed. You won’t have to install and use third party flashing programs so don’t worry. The computer is required because there you have to download the update packages. Also, your smartphone and its USB cable must be near you because a connection between your device and your computer will have to be established.

On your Poco F1 enable Developer Options if this field cannot be accessed from Settings – go to About Phone and tap repeatedly on Built Number; keep tapping on this field until the ‘you are a developer’ message is returned. Then, from Developer Options check the USB Debugging feature.

Charge your Poco F1 before installing the OxygenOS 9.0 custom ROM firmware if the power that’s left on your device is lower than 50%. If you skip this process you can end up in soft bricking your Android device: software related problems can be caused if a sudden shut down happens during the update operation so be careful and try not to mess things up.

How to Manually Install OxygenOS 9.0 custom ROM Firmware on Poco F1

  1. Download the OxygenOS 9.0 custom ROM package on your computer – access this link in that regard. Save the update file on your desktop.
  2. Switch off your Xiaomi Poco F1 and afterwards access recovery mode on your device.
  3. From recovery you now have to perform a full wipe. So, from the recovery mode menu choose these options: ‘wipe data factory reset’ followed by ‘wipe cache partition’ and by ‘wipe dalvik cache’.
  4. Return to main menu of recovery mode and choose to go back to Android mode.
  5. Connect your smartphone with your computer via USB cable.
  6. Select the OxygenOS 9.0 custom ROM package from desktop and transfer it on your Poco F1.
  7. When done, remove the USB cable and go back to recovery mode for completing the flashing process.
  8. From TWRP recovery tap on Install and in the next window load the Android 9.0 Pie based update file. Swipe for initiating the update operation.
  9. In the end, from main menu of recovery choose Reboot.
  10. That should be all.

There you have it; the OnePlus 6T stock OxygenOS 9.0 firmware is now running on your Xiaomi Poco F1. So, go ahead and test this new Android system along with its default functionality. Of course, share your first impressions with us and with our readers by using the comments field available below. If you have questions or if you want to report issues we will try to assist you as soon as possible. Enjoy and stay close for similar other tutorials and Android related tips and tricks. 7