[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] dr.ketan:
ChangeLog O7

- Based on latest build N960FXXU2ARJ7 Oct Security patch

- Latest Kernel (17Oct built)

- Aroma Installer is back

- Titanium app moved to user selectable

- Samsung SnapBizCard card reader added

- Magisk updated to latest 17.4 test build

- Updated some Apps like S Health, S.Internet, S.Music

- Updated TouchWiz Home experience

- ROM Tool notification about initial don't run notice removed completely. (ROm Tool will open after safe period)

- More secured (at 3 level) to prevent stock binary error, No more any OEM fix required after flashing ROM

Because of lack of time, couldn't look into common ROM for N960F & N960N so this O7 will remain for N960F/DS only and N960N keep using O6. When time permits, I will update it.

Recommended steps to Install ROM

Most experience users have their own setup but for Newbies here I am describing my probable steps to clean install O5

1.If you are on other ROM/BL,Modem,Vendor are not up to date then better install Bootloader Moden & vendor provided in download area.

Vendor is TWRP flashable img - Extract to get vendor.img - copy to SD card - select to flash img in TWRP - select vendor.img and flash

BL, Modem and vendor recommended to flash first then without rebooting device, follow step 2 below.

2.Factory Reset (without wiping Int storage is fine if you already did it previously) and Install ROM

3.Wait for Reboot device.

4.Soon you will get option to apply 'Essential Fix' - Apply it and Reboot.

5.Open ROM Tool and ROM Tool - ROM Control and set your desire settings.

6..Now connect and install SW related to your accessory like Gear wearable/ VR etc For gear wear, you will auto notify with new gear detected option if you keep gear wear ready with reset.

7.If you are a Pro user, download latest version of Pro and Install it - Reboot after applying Pro features - Set up desired option in Tweaks

8.Now again Reboot device

Note for OEM Issue

As said in change log ROM is patched for it already and no need to flash anything extra but while flashing ROM, select OEM Fix option in aroma. In case you flash vendor separately (Any time after flashing ROM), it is recommended to Re-Run aroma and simply select OEM fix and skip everything extra and flash it.

Special Note for Gear wearable

Spay (Gear) working out of box (As per my test), provided you have installed required apps. keep in mind, launch SPay only after hiding "Pay" stuff in magisk

To connect it flawlessly, 1.Clean Install ROM 2.Follow the steps shown above 3.Connect gear with Bluetooth (Gear should factory reset) and this will auto install all required apps 4.In case it stuck with Pairing for long time, make sure you have installed correct vendor.

BT pair issue on rebooting device

- ROM doesn't have this issue if you clean install it. Still this bug may appear with some trigger like - Installing Xposed. Xposed may cause bluetooth to fail reconnect paired device after every reboot. In this case, you can use BT pair from ROM Tool - Mods & Fix - Apply BT pair fix

I recommend clean Installation only. If you are able to handle consequences with dirty flash then proceed, but don't post bugs in forum without clean installing ROM.

I don't recommend dirty flashing but in case you still go with it, simply uninstall magisk from drawer before flashing O7 because O7 have included magisk.zip is built differently and very likely you may habe some errors.

What I recommend

- setting /app/magisk and clear data

- long press ovet magiak manager in drawer and uninstall

Now install O7

Who going to flash clean, need not to bother.

Download link may have following files -

Must Read.txt - For some general tips

N960F_BL_Modem_*_extract_this_first.zip - This is Bootloader and Modem file, Extract this zip and you will find Installation.txt for Installation guide

N960F_vendor_*_TWRP_img_extract_first - This is vendor image, extract it, copy vendor.img to Device. Reboot to TWRP - select to flash Image - select vendor.img and select vendor partition and flash it.

*_MD5_NUMBERS.txt - Here digits in place of NUMBERS is MD5 checksum, to ensure, your download is not corrupt, you should match it with given number

N960F_DrKetan_N9_O5 - This is main ROM zip for N960F/DF

Last two files is available separately for N960N users in a folder named N960N

STATUS : Online..

Download & Detailed Instruction about Installation available on Post #2