[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] ykkfive:
NOTE: I am not responsible for bricked devices, loss of data, etc. Flash it with your OWN RISKS and ALWAYS DO A FULL BACKUP first

NOTICE:

20020526 - many of the links below were blocked by bit.ly for unknown reasons. up to now the latest 2.17k2 links are not affected. i have reported to them already

Changelog and Download (NO mirror please):

*** TWRP 3.3.1.0 is recommended

20230223 - v2.18f1a3 [Links Fixed]

- patched with latest N960FXXU9FVH1 source

- upstreamed to linux 4.9.304

- added battery charge control for max charging (default: disabled, max=85, min=40) [Do a EFS Backup first]

- fixed breathing/fading led

- misc updates and changes

- IMPORTANT: please set the io scheduler to noop (by default) as to increase the ext4 performance

Downloads (mediafire) *make sure you get the right version for your rom (you can check your rom version by tapping on the dialer, and type *#1234# and read the AP shown):

FUF5

BM-Kernel-v2.18f1a3-FUF5-magisk_patched.zip (patched with Magisk 23.0)

boot.img (no root)

FUH1

BM-Kernel-v2.18f1a3-FUH1-magisk_patched.zip (patched with Magisk 23.0)

boot.img (no root)

FUJ2/FUK1

BM-Kernel-v2.18f1a3-FUJ2-magisk_patched.zip (patched with Magisk 23.0)

boot.img (no root)

FVC2

BM-Kernel-v2.18f1a3-FVC2-magisk_patched.zip (patched with Magisk 23.0)

boot.img (no root)

FVH1

BM-Kernel-v2.18f1a3-FVH1-magisk_patched.zip (patched with Magisk 23.0)

boot.img (no root)

Previous releases:

20220522 - v2.17k2

- NOT compatible with alex 3.3 with may updates, screenlock and samsung account problems may occur

- patched with latest N960FXXU9FVC2 source

- fixed gpu table max freq and other related stuff

- all gpu frequencies shown

- big cores single 2886000, big cores triple/quad 2314000 (Tip: overclock may damage your phone, you have been warned)

- IMPORTANT: please set the io scheduler to noop (by default) as to increase the ext4 performance

Downloads (mediafire) *make sure you get the right version for your rom (you can check your rom version by tapping on the dialer, and type *#1234# and read the AP shown):

FUF5

BM-Kernel-v2.17k2-FUF5-magisk_patched.zip (patched with Magisk 23.0)

boot.img (no root)

FUH1

BM-Kernel-v2.17k2-FUH1-magisk_patched.zip (patched with Magisk 23.0)

boot.img (no root)

FUJ2/FUK1

BM-Kernel-v2.17k2-FUJ2-magisk_patched.zip (patched with Magisk 23.0)

boot.img (no root)

FVC2

BM-Kernel-v2.17k2-FVC2-magisk_patched.zip (patched with Magisk 23.0)

boot.img (no root)

20220122 - v2.17i

- cpu oc big cores quad to 2002000

- cpu oc little cores to 2002000

- preset cpu uv for frequency < 2000kMhz

- preset gpu uv for frequency < 500kMhz

- added dynamic fsync: performs fsync only when screen is off for maintaining data integrity (make sure to enable both fsync and dynamic fsync options)

- raised some internal values:

-- little cores will go to 2002000 instead of staying at 1950000

-- big cores will go back to higer frequencies after throltted when temperature drops

- added frandom

- some more tweaks i cant remember

- IMPORTANT: please set the io scheduler to noop (by default) as to increase the ext4 performance

Downloads (mediafire) *make sure you get the right version for your rom (you can check your rom version by tapping on the dialer, and type *#1234# and read the AP shown):

FUF5

BM-Kernel-v2.17i-FUF5-magisk_patched.zip (patched with Magisk 23.0)

boot.img (no root)

FUH1

BM-Kernel-v2.17i-FUH1-magisk_patched.zip (patched with Magisk 23.0)

boot.img (no root)

FUJ2/FUK1

BM-Kernel-v2.17i-FUJ2-magisk_patched.zip (patched with Magisk 23.0)

boot.img (no root)

20211130 - v2.15a

- patched with latest FUJ2 sources

- some more tweaks

- IMPORTANT: please set the io scheduler to noop (by default) as to increase the ext4 performance

Downloads (mediafire) *make sure you get the right version for your rom (you can check your rom version by tapping on the dialer, and type *#1234# and read the AP shown):

FUF5

BM-Kernel-v2.15a-FUF5-magisk_patched.zip (patched with Magisk 23.0)

boot.img (no root) - RE-UPLOADED

FUH1

BM-Kernel-v2.15a-FUH1-magisk_patched.zip (patched with Magisk 23.0)

boot.img (no root) - RE-UPLOADED

FUJ2

BM-Kernel-v2.15a-FUJ2-magisk_patched.zip (patched with Magisk 23.0)

boot.img (no root) - RE-UPLOADED

20211121 - v2.14b2-FIXED

- FIXED no sound ocasionally after reboot (tested for more than 10 reboots)

- added PELT

- undervolt including memory/bus, etc

- gpu oc to 598 again

- many other performance and battery saving tweaks, as well as other that I could not remember

- swithed back to 250 HZ due to the no sound bug

- IMPORTANT: please set the io scheduler to noop as to increase the ext4 performance

Downloads (mediafire) *make sure you get the right version for your rom (you can check your rom version by tapping on the dialer, and type *#1234# and read the AP shown):

FUF5

BM-Kernel-v2.14b2-FIXED-FUF5-magisk_patched.zip (patched with Magisk 23.0)

boot.img (no root)

FUH1

BM-Kernel-v2.14b2-FIXED-FUH1-magisk_patched.zip (patched with Magisk 23.0)

boot.img (no root)

FUJ2

BM-Kernel-v2.14b2-FIXED-FUJ2-magisk_patched.zip (patched with Magisk 23.0)

boot.img (no root)

20211120 - v2.14b2

- REMOVED due to an old minor bug was re-introdecued which occasionally produce no sound after a reboot

- pls download the v2.14b2-FIXED above

20211024 - v2.12

- for FUF5/FUH1 (NOTE: 2 different versions)

- updated to latest samsung FUH1 sources

- fixes for slow ext4 performance due to bugs introduced by ext4 and kernel updates

- IMPORTANT: please set the io scheduler to noop as to increase the ext4 performance

Downloads (mediafire) *make sure you get the right version for your rom (you can check your rom version by tapping on the dialer, and type *#1234# and read the AP shown):

FUF5

BM-Kernel-v2.12-FUF5-magisk_patched.zip (patched with Magisk 23.0)

boot.img (no root)

FUH1

BM-Kernel-v2.12-FUH1-magisk_patched.zip (patched with Magisk 23.0)

boot.img (no root)

20210920 - v2.11c6

- for FUF5/FUH1 (NOTE: 2 different versions)

- updated to latest ext4 and f2fs

- full f2fs support (cache and data partitions tested, system not yet tested) ** MAKE SURE you know how to go f2fs first

- linux upstream to 4.9.280

- some other tweaks and patches

Downloads (mediafire) *make sure you get the right version for your rom (you can check your rom version by tapping on the dialer, and type *#1234# and read the AP shown):

FUF5

BM-Kernel-v2.11c6-FUF5-magisk_patched.zip (patched with Magisk 23.0)

boot.img (no root)

FUH1

BM-Kernel-v2.11c6-FUH1-magisk_patched.zip (patched with Magisk 23.0)

boot.img (no root)

20210818 - v2.10

- revised from the beginning with updates to FUF5

- cpu oc/uv

- gpu overclock/under voltage removed (awaiting fixes)

- some changes reverted

- Wake Gestures and Boeffla wakelocks included

- bring back the performance from initial release (up to 23% or more with multi cores, and nearly 3x memory performance when compared with v2.04) ** thanks for reporting this issue

Downloads (mediafire):

BM-Kernel-v2.10-magisk_patched.zip (patched with Magisk 23.0)

boot.img (no root)

Known Issues:

20210730:

(I) for version up to v2.05, the following features do not work as expected due to my mistakes

- Wake Gestures including double tap to wake (dt2w), swipe to wake (s2w), etc

- Boeffla wakelocks

- These problems will be fixed in the next version soon.

FIXED. Please accept my sincere apology

(II) in v2.05 default gpu voltage may incorrectly show the modified values as default values in kernel manager

(III) since v2.04m the performance is not as good as v2.03 due to the introduction of some kernel changes

20210730 - v2.05a

- Wake Gestures and Boeffla wakelocks problems fixed

- no other changes, bugs fixing release of v2.05

20210729 - v2.05

- updated with Samsung FUF5 sources just released

- no other changes

- REMOVED, superseded by v2.05a

20210726 - v2.04m

- compatible with FUF5 (** may have problems if you use lockscreen or samsung account with possible fix here. ALWAYS do a full backup first)

- overclocked: cpu little to 2002000Mhz, gpu to 598000Mhz

- undervoltaged: cpu/memory

- gpu undervoltage support awaiting a fix

- linux upstreamed to 4.9.250

- cherry picked some kernel tweaks

- for undervolting the gpu, you may go and read my settings here awaiting a fix

More Previous releases:

20210628 - v2.03

- added "magisk detected" BASIC fix to prevent apps trying to detect if magisk is installed (only some of the detections are prevented)

- you can see the difference by installing an app from google play store called "Дія" issued by Ministry of Digital Transformation of Ukraine

View attachment 5349755	View attachment 5349757

- for more info, please read:

https://darvincitech.wordpress.com/2019/11/04/detecting-magisk-hide/

- for a comprehensive solution (NOT TO BE SUPPORTED/DISCUSSED HERE):

https://xdaforums.com/t/magisk-detected-on-bankapp-solved.4258245/

IMHO, if there's nothing bothering you, you can ignore this comprehensive solution atm. but of coz it's up to you

20210621 - v2.02 (init release)

*** Special announcement for Dr.Ketan ROM Q16 - 20210623 ***

it seems there are some compatibility issues with Dr.Ketan ROM Q16 and this kernel, due to the fact that Q16 is based on N960FXXU8FUE1 while this kernel is N960FXXS8FUE5. As a result you may not be able to login to Samsung Account, or have cts profile/safetynet issue. So please MAKE A FULL BACKUP before proceed.

- updated with N960FXXS8FUE5 sources

- tested with stock rom UE5, Dr Ketan Q16 with some patches

- working properly with DevBase 7.4 and Alexis ROM 2.8 from users feedbacks

*** make sure you have flashed N960FXXS8FUE5 AP, BL, modem etc

.