Android Q was released a few days ago by google and all the custom ROM devs are already working on getting the Q builds up and running, currently a lot of Android devices already have Android Q ROMs available to download. In this article we’ll install LineageOS 17 based on Android Q 10.0 on OnePlus 6
First thing first, back up your stuff! and then proceed further. Make sure you have the latest TWRP installed.
To make this ROM work properly you’ll first have to install official Android Q OxygenOS Beta released by OnePlus, make sure to install it on both the slots. Once you have done the above things you can proceed with the LineageOS 17 installation on OnePlus 6
And also download the latest Android Q gapps from here.
Now, place the ROM, Gapps and TWRP Installer in the phone’s internal storage and reboot to TWRP. Click wipe and slide to wipe. Now hit install and select the ROM zip you downloaded from above and click on add more zips and select the TWRP Installer zip and swipe to flash. DO NOT FLASH GAPPS YET! After the flashing is done click on done DO NOT CLICK REBOOT SYSTEM.
Now go back to TWRP home and head to reboot option from here choose reboot recovery. Now your back again in TWRP, click install and select the ROM, TWRP Installer, Gapps and (Magisk if you need) and swipe to flash. Wait for it to finish and hit reboot system.
Now your OnePlus 6 will successful boot into LineageOS 17 Android Q, Enjoy 😀