[KERNEL][EXYNOS][ThundeRStormS for Samsung Galaxy N20 Ultra - Exynos only]

Search This thread

giostark

Member
Jan 4, 2013
47
3
Is this compatible with stock samsung android 12/oneui 4.1? I'm on March 1st patch and not really don't want to install a custom rom
The custom rom of Ketan (UI4.1) have the stock kernel. If you want use the full advantage of ThunderTweasks (and the kernel) you need the root.
I assume that you have the stock recovery.
The file is a .zip ... via Odin you can install .tar.
 
Last edited:

xdudu99

Member
Sep 30, 2016
6
0
Samsung Galaxy Note 20 Ultra
The custom rom of Ketan (UI4.1) have the stock kernel. If you want use the full advantage of ThunderTweasks (and the kernel) you need the root.
I assume that you have the stock recovery.
The file is a .zip ... via Odin you can install .tar.
Sorry, I don't understand completely. Maybe I wasn't too clear, I want to use this kernel with stock samsung rom, can I? I understand that I would need to root and install twrp recovery. Another question, can I push the oc harder or only play with voltages?
 

giostark

Member
Jan 4, 2013
47
3
Sorry, I don't understand completely. Maybe I wasn't too clear, I want to use this kernel with stock samsung rom, can I? I understand that I would need to root and install twrp recovery. Another question, can I push the oc harder or only play with voltages?
Yep , you can.
You can push both the OC and voltage , but this have no sense at all. The CPU come hot so fast that the trotting start in no time. You won't see any difference in normal use.
For the most part of the use you will see that the big and powerful core will not come even activated. And when activated they will not use the max cpu speed (because not necessary for accomplish all the jobs).
If you want use it for gaming please read the last news of the Gos services and how they work.
(finally and ridiculously samsung admitted to spy people via Game Gos and apologized about it , so we are fine now eh?!)


Keep in mind that if you do this for optimize the battery , the process is not easy. The debloat way must be taken. Plus , there are lots of function that if kept enabled will drain the battery also with the custom kernel.
In ThunderTweaks the standard wakelock can be disabled but at the same time the apps that use them must be putted into deepsleep for avoid loop of cpu time in the background.
Some of the Boeffa wakelock turn on by their self despite you disable them.
Samsung for this side is horrible. More or less every service try to connect around the world and go in background.
Is not exactly easy to find the proper combination between : Service Disabler (app) , custom kernel, System App Remover (app) , Universal Andorid Debloater (tool from desktop PC) , etc etc.
Rest the fact that this kernel is a good and very useful tool if you have patience and time to waist.
 

xdudu99

Member
Sep 30, 2016
6
0
Samsung Galaxy Note 20 Ultra
Yep , you can.
You can push both the OC and voltage , but this have no sense at all. The CPU come hot so fast that the trotting start in no time. You won't see any difference in normal use.
For the most part of the use you will see that the big and powerful core will not come even activated. And when activated they will not use the max cpu speed (because not necessary for accomplish all the jobs).
If you want use it for gaming please read the last news of the Gos services and how they work.
(finally and ridiculously samsung admitted to spy people via Game Gos and apologized about it , so we are fine now eh?!)


Keep in mind that if you do this for optimize the battery , the process is not easy. The debloat way must be taken. Plus , there are lots of function that if kept enabled will drain the battery also with the custom kernel.
In ThunderTweaks the standard wakelock can be disabled but at the same time the apps that use them must be putted into deepsleep for avoid loop of cpu time in the background.
Some of the Boeffa wakelock turn on by their self despite you disable them.
Samsung for this side is horrible. More or less every service try to connect around the world and go in background.
Is not exactly easy to find the proper combination between : Service Disabler (app) , custom kernel, System App Remover (app) , Universal Andorid Debloater (tool from desktop PC) , etc etc.
Rest the fact that this kernel is a good and very useful tool if you have patience and time to waist.
Thanks for the explanation. Good to know that there's no much point in pushing the oc. I'll probably give it a go anyways because I love to tweak pcs, never done it on android tho.
 

Jhfreeze

Senior Member
Oct 30, 2014
487
449
Texas
Hi @nalas I'm curious would you be bringing any further iterations of the Kernel? I'm currently on the S05 and not sure will the older kernel be compatible with it?

Thanks in advance.
I'm on S05 (Ketan Rom) for those who didn't know, and running this kernel. Will be flashing S06 with Ketan Kernel initially and then making backup and flashing this kernel again to see if it works on there as well. Been working awesome on S05 for the past month. Hoping for an update to this kernel though best kernel for this device I've seen.
 
  • Like
Reactions: Foglito

Foglito

Member
Apr 14, 2018
40
13
Samsung Galaxy Note 20 Ultra
I'm on S05 (Ketan Rom) for those who didn't know, and running this kernel. Will be flashing S06 with Ketan Kernel initially and then making backup and flashing this kernel again to see if it works on there as well. Been working awesome on S05 for the past month. Hoping for an update to this kernel though best kernel for this device I've
Thanks to you I decided to re-install the kernel and it seems to work fine. Can already see the improvement in the battery with new settings in the core control.
 

nalas

Senior Member
Nov 19, 2012
1,457
1,238
Poland
You can change
Silly one, but what is TRUE benefit of rooting N20 Ultra? I mean, comparing with not rooted Stock latest rom...? Opinions pls so without and with this kernel.... tnx
You can change freq cpu another then stock...e.g. 377mhz for mid cpu and 3016mhz for big, with root you can use ttweaks for change a lot of kernel features and settings for battery or perf. You have to google ofc what to change but you have more features then stock kernel. In new kernels are new features added in xda description. For more info you can go to telegram group. 1st thread.
 
Last edited:
  • Like
Reactions: RamHa

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    You can change
    Silly one, but what is TRUE benefit of rooting N20 Ultra? I mean, comparing with not rooted Stock latest rom...? Opinions pls so without and with this kernel.... tnx
    You can change freq cpu another then stock...e.g. 377mhz for mid cpu and 3016mhz for big, with root you can use ttweaks for change a lot of kernel features and settings for battery or perf. You have to google ofc what to change but you have more features then stock kernel. In new kernels are new features added in xda description. For more info you can go to telegram group. 1st thread.
  • 12
    ThundeRStormS Galaxy N20 Ultra Exynos family for OneUI Q/R/S
    SM-N986B, SM-N985F


    Compatibility notes :
    Only for Android OneUI Q/R/S roms N20 Exynos family ROMs
    AOSP is not supported !!!


    In Aroma installer please select ThunderStorms version - only this support Note 20 Ultra.

    Kernel features:
    - Linux 4.19.87
    - Samsung source DEVA9
    - Android 11 - OneUI 3.1 (to TS v1.8) / Android 12 - OneUI 4 (from TS v2.0)
    - TTL Filter ON
    - 64k TCP IP Window
    - some debugs off
    - USB serial added
    - Samsung MTP ON
    - Zmalloc page mapping OFF
    - Wakelocks added
    - Powersuspend 2.0 support
    - Wireguard support
    - Boeffla wakelocks added
    - powereffcient workqueue support in CPU section
    - CRC support in MISC section
    - Fsync support in MISC section
    - Geantle Fair Sleepers support im MISC section
    - Frandom support
    - Support File Blocker for some tune apps
    - OC big CPU at 3016 MHz and Mid at 2600Mhz
    - DTS (Device Tree Blob) for temperatures and OC, etc.
    - I/O schedulers improvements
    - CIFS and NTFS partition support
    - disabled some Samsung security and FIPS
    - Battery Store support
    - Linux source improvements
    - Added CPU tick 25 and 50 Hz - default set at 50 HZ
    - Support Init.d scripts: /vendor/etc/init.d
    - Support Battery Saver Mode
    - Support DevFreq MIF min/max frequencies
    - Disabled DVFS clock_lock (now max freq will not drop to 377MHz)
    - Added Sustainable GPU freq and set at 455MHz (for doesn't drop freq in gamming below 455MHz)
    - ThunderTweaks v1.1.0.4
    - Magisk 23.1 Offcial build in kernel / or without Magisk (You can flash it manually - e.g. older version)
    - Optimized for battery life
    - Some upstreamed commits from newer Linux version : cpu, sched, ext4, f2fs, mm, kernel
    - Compiled via Google Clang 14.0.1 toolchain
    - Kernel use an AROMA installer to help guide you through the installation (Thx to EdZamber and yoanf26).

    Recommended Apps:
    To tweak most of the settings in the kernel, I recommend using ThunderTweaks app.
    _________________________________________________

    IMPORTANT INFORMATIONS:
    1. WARNING: YOU UNDERSTAND THAT INSTALLING CUSTOM FIRMWARE/ROM/KERNEL IS AT YOUR OWN RISK!!!
    2. YOUR WARRANTY CAN BE VOID.
    "I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed.
    Please do some research if you have any concerns about features included in this kernel before flashing it! YOU are choosing to make these modifications, and if you point
    the finger at me for messing up your device, You can't blame me for this fact."

    3. NO REQUESTS!!!

    _________________________________________________

    INSTALLATION PROCESS:

    FOR STOCK ODEX/DEODEX ROMS - read carefully
    • FIRST - Clear cache apps like ThunderTweaks, Kernel Adiutor or MTweaks or another one in system app menager !!!
    • Backup SYSTEM, EFS, DTB, DTBO, DATA and KERNEL as always in TWRP !!!
    • Download the latest kernel version zip file
    • Use only not patched (magisk) recovery - kernel has magisk build-in
    • Flash the CLEAN ROM or Dirty FLash, next restore Your DATA and flash the kernel zip with root or not
    • Choose aroma selection
    • Reboot
    • ThunderTweaks app is installed in Your system.

    PROBLEMS / BUGS:
    No bugs.
    Thanks for reports.
    _________________________________________________

    CREDITS :
    - The Linux Kernel Archive for the Linux Patches https://www.kernel.org/
    - Samsung Open Source Release Center for the Source code http://opensource.samsung.com/
    - @osm0sis for Android Image Kitchen and anykernel2 https://forum.xda-developers.com/showthread.php?t=2073775
    - Magisk and SuperSu Team for root method
    - @evdenis Denis Efremov and Cruel Team for source, Samsung updates and help.
    - MoRoGoKu, Anan1211, Pascua28, Corsicanu
    - @ambasadii
    - @edzamber and @yoanf26
    - @TheMadScientist, @bartolomeo10, @touseef77, @okij, @enebro77, @tin2404 and tester group.
    _________________________________________________

    SOURCE of the kernel:
    GitHub:
    https://github.com/ThunderStorms21th/S20-priv
    _________________________________________________

    Contributors:
    @nalas
    ThundeRStormS Team
    _________________________________________________

    DISCUSSION:
    Telegram Group:
    Link
    Telegram News Channel:
    Link
    _________________________________________________

    Version Information:
    Statsus : Stable
    Current version : AiO v2.1 (All in One)
    Release Date : 2022-02-15

    _________________________________________________
    DONATION:
    If you liked my work, you can collaborate by giving thanks and with some donation to continue working hard.
    Thank you very much to all.
    DONATION

    _________________________________________________
    CHANGELOGS & DOWNLOADS in 2nd post
    _________________________________________________
    5
    UPDATE:

    Changelogs:

    ThunderStorms-Kernel-R-v1.8 : 15.12.2021 for OneUI3.x

    - Linux 4.19.87
    - Samsung source DUI5
    - Some debugs off
    - EMS, SCHED, VM & DTS improvements
    - OC CPUs to 3016 MHz - big, 2600 MHz Mid
    - Linux source improvements
    - READ_AHEAD_KB = 256
    - Some upstreamed commits from newer Linux version : cpu, sched, ext4, f2fs, mm, kernel
    - EdYoBlue kernel installer is removed
    - Added CPU tick 25 and 50 Hz - default set at 50 HZ
    - Support Battery Saver Mode
    - Support DevFreq MIF min/max frequencies
    - Disabled DVFS clock_lock (now max freq will not drop to 377MHz)
    - Added Sustainable GPU freq and set at 455MHz (for doesn't drop freq in gamming below 455MHz)
    - ThunderTweaks v1.1.0.4
    - Magisk 23.1 Offcial / or without Magisk (23015)
    - support for SM-N986B/SM-N985F (Note 20 Ultra)
    - rest like in v1.7
    4
    UPDATE

    Changelogs:

    ThunderStorms-Kernel-S-v2.1 : 15.02.2022 for OneUI4.x

    - Linux 4.19.87
    - Samsung source DEVA9
    - Android 12 (S) | OneUI 4
    - Some debugs off
    - EMS, SCHED, VM & DTS improvements
    - Linux source improvements
    - READ_AHEAD_KB = 256
    - Imported Mali drivers r33p0 from ARM source for ValHall
    - ThunderTweaks v1.1.0.5
    - Magisk 24.1 Offcial / or without Magisk (24101)
    - support for SM-N986B/SM-N985F (Note 20 Ultra)
    - Clang 14.0.1
    - rest like in v2.0.1
    3
    DOWNLOADS and CHANGELOGS

    Changelogs:

    ThunderStorms-Kernel-S-v2.1 : 15.02.2022 for OneUI4.x

    - Linux 4.19.87
    - Samsung source DEVA9
    - Android 12 (S) | OneUI 4
    - Some debugs off
    - EMS, SCHED, VM & DTS improvements
    - Linux source improvements
    - READ_AHEAD_KB = 256
    - Imported Mali drivers r33p0 from ARM source for ValHall
    - ThunderTweaks v1.1.0.5
    - Magisk 24.1 Offcial / or without Magisk (24101)
    - support for SM-N986B/SM-N985F (Note 20 Ultra)
    - Clang 14.0.1
    - rest like in v2.0.1

    ThunderStorms-Kernel-S-v2.0.1 : 24.01.2022 for OneUI4.x

    - Linux 4.19.87
    - Samsung source CUEL7
    - Android 12 (S) | OneUI 4
    - Some debugs off
    - EMS, SCHED, VM & DTS improvements
    - OC CPUs to 3016 MHz - big, 2600 MHz Mid
    - Linux source improvements
    - READ_AHEAD_KB = 256
    - Some upstreamed commits from newer Linux version : cpu, sched, ext4, f2fs, mm, kernel
    - EdYoBlue kernel installer is removed
    - Support Battery Saver Mode
    - Support DevFreq MIF min/max frequencies
    - ThunderTweaks v1.1.0.4
    - Magisk 23.1 Offcial / or without Magisk (23018)
    - support for SM-N986B/SM-N985F (Note 20 Ultra)
    - Clang 14.0.1
    - rest like in v2.0


    ThunderStorms-Kernel-S-v2.0 : 08.01.2022 for OneUI4.x

    - Linux 4.19.87
    - Samsung source CUEL7
    - Android 12 (S) | OneUI 4
    - Some debugs off
    - EMS, SCHED, VM & DTS improvements
    - OC CPUs to 3016 MHz - big, 2600 MHz Mid
    - Linux source improvements
    - READ_AHEAD_KB = 256
    - Some upstreamed commits from newer Linux version : cpu, sched, ext4, f2fs, mm, kernel
    - EdYoBlue kernel installer is removed
    - Added CPU tick 25 and 50 Hz - default set at 50 HZ
    - Support Battery Saver Mode
    - Support DevFreq MIF min/max frequencies
    - Disabled DVFS clock_lock (now max freq will not drop to 377MHz)
    - Added Sustainable GPU freq and set at 455MHz (for doesn't drop freq in gamming below 455MHz)
    - ThunderTweaks v1.1.0.4
    - Magisk 23.1 Offcial / or without Magisk (23016)
    - support for SM-N986B/SM-N985F (Note 20 Ultra)
    - rest like in v1.8


    ThunderStorms-Kernel-R-v1.8 : 15.12.2021 for OneUI3.x

    - Linux 4.19.87
    - Samsung source DUI5
    - Some debugs off
    - EMS, SCHED, VM & DTS improvements
    - OC CPUs to 3016 MHz - big, 2600 MHz Mid
    - Linux source improvements
    - READ_AHEAD_KB = 256
    - Some upstreamed commits from newer Linux version : cpu, sched, ext4, f2fs, mm, kernel
    - EdYoBlue kernel installer is removed
    - Added CPU tick 25 and 50 Hz - default set at 50 HZ
    - Support Battery Saver Mode
    - Support DevFreq MIF min/max frequencies
    - Disabled DVFS clock_lock (now max freq will not drop to 377MHz)
    - Added Sustainable GPU freq and set at 455MHz (for doesn't drop freq in gamming below 455MHz)
    - ThunderTweaks v1.1.0.4
    - Magisk 23.1 Offcial / or without Magisk (23015)
    - support for SM-N986B/SM-N985F (Note 20 Ultra)
    - rest like in v1.7


    ThunderStorms-Kernel-R-v1.7 : 23.11.2021 for OneUI3.x

    - Linux 4.19.87
    - Samsung source DUI5
    - Some debugs off
    - EMS, SCHED, VM & DTS improvements
    - OC CPUs to 3016 MHz - big, 2600 MHz Mid
    - Linux source improvements
    - EdYoBlue : READ_AHEAD_KB = 256; TS=256
    - Some upstreamed commits from newer Linux version : cpu, sched, ext4, f2fs, mm, kernel
    - Another initial settings for EdYoBlue and ThundeRStormS kernels
    - Added CPU tick 25 and 50 Hz - default set at 50 HZ
    - Support Battery Saver Mode
    - Support DevFreq MIF min/max frequencies
    - ThunderTweaks v1.1.0.4
    - Magisk 23.1 Offcial / or without Magisk
    - support for SM-N986B/SM-N985F (Note 20 Ultra)
    - rest like in v1.6


    ThunderStorms-Kernel-R-v1.6 : 16.11.2021 for OneUI3.x

    - Linux 4.19.87
    - Samsung source DUI5
    - Some debugs off
    - EMS, VM & DTS improvements
    - OC CPUs to 3016 MHz - big, 2600 MHz Mid
    - Linux source improvements
    - EdYoBlue : READ_AHEAD_KB = 256; TS=256
    - Some upstreamed commits from newer Linux version : cpu, sched, ext4, f2fs, mm, kernel
    - Another initial settings for EdYoBlue and ThundeRStormS kernels
    - Added CPU tick 25 and 50 Hz - default set at 25 HZ
    - Support Battery Saver Mode
    - Support DevFreq MIF min/max frequencies
    - ThunderTweaks v1.1.0.3
    - Magisk 23.1 Offcial
    - support for SM-N986B/SM-N985F (Note 20 Ultra)
    - rest like in v1.5


    ThunderStorms-Kernel-R-v1.5 : 02.11.2021 for OneUI3.x

    - Linux 4.19.87
    - Samsung source DUI5
    - Some debugs off
    - EMS, VM & DTS improvements
    - OC CPUs to 3016 MHz - big, 2600 MHz Mid
    - Linux source improvements
    - EdYoBlue : READ_AHEAD_KB = 256; TS=256
    - Some upstreamed commits from newer Linux version : cpu, sched, ext4, f2fs, mm, kernel
    - Another initial settings for EdYoBlue and ThundeRStormS kernels
    - Magisk 23.1 Offcial
    - support for SM-N986B (Note 20 Ultra)
    - rest like in S20 v1.4


    _________________________________________________

    DOWNLOAD:
    ThundeRStorms AiO all releases - Link
    ThunderTweaks app all releases - Link
    _________________________________________________
    3
    Same issue here .... no workaround ?

    I have been trying setting on all the sensors and no luck :(
    As I said... we have to wait for new samsung kernel source....