[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] thefireofwar:
Follow these EXACT STEPS, if you are still having issues with the new Q01 beta then flash stock P15 and then beta and then flash Q01 ROM:

Installation Guide

- (Read carefully)

- Backup data including Int storage (Mostly wiping It storage will not require but in case needed) and place to PC/Ext Storage

- If you are on stock ROM then first Install TWRP and root (see Gen thread for rooting guide)

I have tested only on Old TWRP, I have never used other TWRP so I cn't comment about other newer TWRP. I recommend to swith to said old TWRP to flash this Q01 and later on you can switch to your favorite TWRP.

I have made some changes in script to work old TWRP on new SAR adoptation of Android Q, so if any TWRP available for Android Q, may not work correctly.

- If you are already on custom ROM with TWRP, make sure you are having same TWRP as said above

- Download N960_F_DS_DrKetan_custom_ROM_Q0*.zip and MD5 file, Copy ROM zip to Ext SD card/OTG. Use Root Explorer or similar and from device itself check MD5 of ROM and confirm it matches with mention on MD5 file

- Reboot to TWRP and select to wipe data (simple factory reset) should be fine

- Flash ROM zip and must select ROM,Root,Kernel,Vendor & CSC (In case your current CSC is not a part of "OXM" , you can skip installing CSC and see if all working fine) all from aroma and rest of option is optional to choose

- Let it to finish, it may take about 8-10 minutes to finish

- Reboot to system

Mostly it will bootloop

Now reboot to download mode and

- Flash Android Q Bootloader

- Let it to reboot and it should boot normally now. In case not then I recommend to Format device (One which required to type 'yes') and then again flash ROM as said above. No need to re flash bootloader again.

Now read below bug and tip section

Important : Usually my ROM doesn't install/Modify CSC but this is first beta and no separate CSC file officially available so this time It includes CSC (as it is from Q Beta1). Also if you have enabled any CSC features, it will get replaced with stock one. Once Android Q officially release, CSC section will be remove from next version of ROM

Bugs,Fix & Tips

- Most of magisk modules, including edxposed needs to update and current version not working.

- Only one major bug encountered so far is losing BT pair after reboot, and I have spared almost half the time on it to fix but couldn't, but found what exact trigger it and found some workaround

Actually it gets broken when magisk applying additional fix. If you don't apply additional fix then there won't be any issue of BT pair. But if you don't apply additional setup (environmental setup) likely no magisk module work. But as of now there is no module seems working so you can opt this to fix BT pairing

When I do open magisk, it won't ask me for additional setup then what?

Yes, by default ROM will apply it while getting installed, but there is a solution to uninstall it. But before that, I recommend to open ROM tool and apply Essential fix.

Then download Magisk uninstaller and flash it from recovery, after this if device doesn't reboot (mostly it will boot), Simply re-run ROM zip and and select to flash kernel and skip everything else, even no magisk and reboot.

Now if you open magisk, it will ask you to run additional setup, you can skip that and can use BT device without losing pairing on reboot.

ROM Tool without additional setup - ROM Tool may not work correctly if you haven't ran additional setup, but there is an option in ROM Tool - Mod & Fix - Force Mode ROM tool, you can click it once before using ROM Tool.

So end of story of bugs, either use compromised magisk/bear with BT pair bug till it get fixed.

- Device stuck to download mode after trying some magisk module

This may happen with some modules, though it can not be fix but here showing a way to reboot normally from this condition without wiping/flashing anything.

In this condition, reboot to recovery, advanced - File manager and navigate to data/adb/modules and delete modules from there Also look for any script in post-fs-data.d OR Service.d and reboot.

PS : This is a fully customized ROM and for end users only, ROM or any part of ROM not allowed to redistribute,modify or to use as base to prepare new ROM.

Extract : If you are not dependent of Xposed/Magisk module, there is nothing to worry and enjoy Android Q.