<--Google Page ads-->

Set up OmniROM on OnePlus 6T and Update to Android 9.0 Pie OS

oneplus 6t

OmniROM, one of the most popular custom ROMs available for the Android platform, is now available for the OnePlus 6T. Even though it’s still under development stage the platform manages to be a real solution for those who are looking for great tweaking and optimization opportunities, thus if you want to change the default OxygenOS UI with a easily customizable Android Pie system you should try the new OmniROM release – and in that regard, we have a detailed tutorial prepared for you.

OmniROM is based on the AOSP Android 9.0 Pie platform but extends the classic UI with features and apps that cannot be used on the default firmware. It also grants full control over the Android Pie UI which means that advanced users can choose how to customize and optimize the Android functionality in order to obtain better results from their OnePlus 6T in terms of performance, speed and battery life.

As already explained, this is not the stable release of OmniROM for OnePlus 6T. The firmware is still under development stage and you will most likely experience software related issues while running it on your phone – don’t worry though as you can use the OS on a daily basis without too much hassle (the devs are also working on fixing these issues, so a stable build will be offered soon). By the way, OmniROM is developed by those of xda-developers so we must thank senior xda member micky387 for this new Android 9.0 Pie update opportunity.

Therefore, no, you won’t be completing an official update process. This is not an official OS that can be OTA received on your OnePlus 6T. Moreover, it cannot be associated with Google or with OnePlus. It’s a free aftermarket distribution of stock Android OS, a custom ROM that brings a modified UI and specialized features and apps. Because of that the flashing process will void your phone’s warranty – the warranty can be restored in the future only if you choose to restore your handset back to factory state, which can be done by reinstalling the stock OxygenOS firmware.

As you will observe, while setting up the OmniROM you will have to hard reset your OnePlus 6T. So, a full wipe is required because otherwise the new OS won’t run on your device, at least not properly. Therefore, a backup is more than recommended at this point and you should at least save what’s essential: contacts, call logs, texts, images, videos, audio files, market apps, internet settings, calendar info, saved passwords, IMEI / NVRAM data and so on. On your phone you can use the cloud storage services added by OnePlus, or you can choose from other similar alternatives: external storage devices, dedicated and already tested backup and restore apps from Google Play, or the Google services.

A Nandroid backup should be your safety nest. The Nandroid backup operation will save a copy of the stock Android firmware that runs on your OnePlus 6T which can be easily and quickly restored if the OmniROM software won’t run as you expected.

By the way, a custom recovery image must be installed on your phone because the update operation can be completed only if a custom recovery environment can be used. And, of course, your phone’s bootloader must be unlocked as otherwise you cannot replace the OxygenOS with an Android 9.0 Pie based custom ROM platform.

A computer is required – there you must download the update packages. Don’t worry, the flashing process will be completed from TWRP recovery so you don’t have to use complex or risky third party flashing tools.

Your OnePlus 6T and its official USB cable should be at your disposal because a connection between your handset and your PC will be required. For being sure that this connection will be properly established, on your handset check the USB Debugging option, which is located under Developer Options. Note: Developer Options is displayed under Settings and if it isn’t there, from About Phone tap repeatedly on Built Number until the ‘you are a developer’ message is displayed.

As always, your OnePlus 6T should be fully charger before manual update operations are about to happen. So, in this case you have to verify the battery status bar on your phone; if it displays a lower value than 50%, then you shouldn’t go any further without plugging in the charger. It’s important to follow this recommendation as otherwise you can end up in soft-bricking your OnePlus 6T: you can experience software related issues if your device gets turned off while you try to set up the OmniROM firmware.

Install OmniROM on OnePlus 6T and Update to Android 9.0 Pie OS

  1. Begin with the download process: on your computer download the OmniROM firmware that’s available for your OnePlus 6T (do it from here) and compatible Google Apps which must be applied separately (do it from here). Save these files on desktop.
  2. In the meantime, power off your smartphone; wait a few moments and in the end go and access recovery mode on your OnePlus 6T.
  3. In recovery initiate a hard reset and clear app data cache in order to perform a full wipe – just select ‘wipe data factory reset’, followed by ‘wipe cache partition’ and by ‘wipe dalvik cache’.
  4. When done, return to recovery mode menu and select ‘reboot system now’.
  5. Use the USB cable and connect your smartphone with your computer.
  6. From desktop select and transfer the downloaded files; place these files on your smartphone and in the end remove the USB cable.
  7. Switch off your device and reboot it into recovery mode again.
  8. From TWRP recovery tap on Install; then select the OmniROM package and swipe in order to install the Android 9.0 Pie based custom ROM firmware on your OnePlus 6T.
  9. Repeat the same step and flash Google Apps.
  10. In the end, return to Android mode and enjoy as that was all.

Congratulations, you can now test and use the OmniROM firmware on your own OnePlus 6T. Write down the issues that are still there and share everything with us and with the users who are thinking in completing the same Android 9.0 Pie update procedure – in that respect just use the comments field from below. Of course, if you had problems, share the issues with us and try to detail everything as based on the details you provide we can then find the right troubleshooting solutions. Enjoy.