• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[KERNEL][EXYNOS][ThundeRStormS for Samsung Galaxy S20 series - Exynos only]

Search This thread

nalas

Senior Member
Nov 19, 2012
1,385
1,168
Poland
ThundeRStormS Galaxy S20 Exynos family for OneUI R/S
SM-G980F, SM-G985F, SM-G981B, SM-G986B, SM-G988B


Compatibility notes :
Only for Android OneUI Q roms S20 Exynos family ROMs
AOSP is not supported !!!


Kernel features:
- Linux 4.19.87
- Samsung source CUEL7
- 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, @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.0.1 (All in One)
Release Date : 2022-01-24

_________________________________________________
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
_________________________________________________
 
Last edited:

nalas

Senior Member
Nov 19, 2012
1,385
1,168
Poland
DOWNLOADS and CHANGELOGS

Changelogs:

ThunderStorms-Kernel-R-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-R-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 v1.4


ThunderStorms-Kernel-R-v1.4 : 22.10.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
- rest like in v1.3


ThunderStorms-Kernel-R-v1.3 : 5.10.2021 for OneUI3.x

- Linux 4.19.87
- Samsung source DUH5
- Support Powersuspned v2.0
- Support Wireguard
- Some debugs off
- Support File Blocker for some tune apps
- Support all stack's CPU governors
- I/O sched : ZEN, SIO, FIOPS, MARPLE
- EMS, VM & DTS improvements
- OC CPUs to 3016 MHz - big, 2600 MHz Mid
- Linux source improvements
- EdYoBlue : READ_AHEAD_KB = 256; TS=256
- Another initial settings for EdYoBlue and ThundeRStormS kernels
- rest like in v1.2


ThunderStorms-Kernel-R-v1.2 : 25.09.2021 for OneUI3.x

- Linux 4.19.87
- Samsung source DUH5
- Support Powersuspned v2.0
- Support Wireguard
- Some debugs off
- Support File Blocker for some tune apps
- I/O sched cfq improvements
- EMS & DTS improvements
- OC CPUs to 3016 MHz - big, 2600 MHz Mid
- Linux source improvements
- EdYoBlue : READ_AHEAD_KB = 256; TS=256
- Another initial settings for EdYoBlue and ThundeRStormS kernels
- rest like in v1.1


ThunderStorms-Kernel-R-v1.1 : 19.09.2021 for OneUI3.x

- Linux 4.19.87
- Samsung source DUF9
- Support Powersuspned v2.0
- Support Wireguard
- Some debugs off
- Support File Blocker for some tune apps
- I/O sched cfq improvements from Pixel 4
- EMS & DTS improvements
- OC CPUs to 3016 MHz - big, 2600 MHz Mid
- Linux source improvements
- EdYoBlue : READ_AHEAD_KB = 256; TS=256
- Another initial settings for EdYoBlue and ThundeRStormS kernels
- rest like in v1.0


ThunderStorms-Kernel-R-v1.0 : 10.09.2021 for OneUI3.x

- Linux 4.19.87
- Samsung source DUF9
- TTL Filter ON
- 64k TCP IP Window
- some debugs off
- USB serial added
- Samsung MTP ON
- Zmalloc page mapping OFF
- Wakelocks added
- 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
- CIFS and NTFS partition support
- disabled some Samsung security and FIPS
- Battery Store support
- Linux source improvements
- Support Init.d scripts: /vendor/etc/init.d
- ThunderTweaks v1.1.0.2
- Magisk 23.0 Offcial build in kernel
- Optimized for battery life
- Compiled via Google Clang 8.0.8 toolchain
- Kernel use an AROMA installer to help guide you through the installation (Thx to EdZamber and yoanf26)


_________________________________________________

DOWNLOAD:
ThundeRStorms AiO all releases - Link
_________________________________________________
 
Last edited:

nalas

Senior Member
Nov 19, 2012
1,385
1,168
Poland
any chance of this supporting lineageos?
Sorry but it will not work on every aosp rom, bcose camera drivers must be copied from aosp and it can break on some rom like pixel, dotOs, etc.

Aosp has a lot of rom features against kernel features which can help with performance and battery life.

On S10 was the same...
 

Denys00

Member
Sep 14, 2021
12
0
Does i need rom what dont install on phone, if my rom on phone have magisk can i flash this kernel, my photos and files delete when i flash?
 

nalas

Senior Member
Nov 19, 2012
1,385
1,168
Poland
Does i need rom what dont install on phone, if my rom on phone have magisk can i flash this kernel, my photos and files delete when i flash?
You can flash normal, magisk is only ramdisk patched not kernel source so You can use Your installed magisk manager. Zip file will install latest 23 magisk repo - auto.
 

Top Liked Posts

  • 3
    UPDATE:

    Changelog:

    ThunderStorms-Kernel-R-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
    1
    no!
    Procedure: Stock + Boot.img etc. / TWRP Flash kernel / Start and install Magisk app in OneUI4 and ready to go.
  • 8
    UPDATE

    CHANGELOGS:

    ThunderStorms-Kernel-R-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
    3
    UPDATE:

    Changelog:

    ThunderStorms-Kernel-R-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
    2
    1. Can I ask why ur default settings disabled powerefficient workqueues?

    2. Can I ask rationale for sched_util governor as default, as opposed to energy_step?

    2a. Why kernel.sh default shows sched_util, but fresh install of thundertweaks shows energy_step by default? (see screenshot)

    3. I posted a screenshot of my kernel.sh. Can help verify that this is indeed your default settings that get u the awesome battery life u are experiencing?

    4. Was thundertweaks automatically installed as a system app? Or after flashing u manually went to the zip file, look for thundertweaks apk and install as user app? Could this have an impact on settings persistence?(Just trying to troubleshoot stuff in previous post)

    5. After installing fresh default thundertweaks, is is necesscary to apply on boot every category if I don't change any of the settings? (sorry if this is a beginner questions, but I'm just drilling down to fundamentals in my troubleshooting process)

    To my untrained eye there's more to optimize, but just curious about ur rationale for choosing these settings

    --

    I also notice u use Franco kernel manager together with thundertweaks. Do they clash?
    Ad 1 bcose stock kernel has not and mine too..you can turn on in ttweaks or kefnel.sh
    Ad 2 bcose is not good optimized for samsung ems energy system and energy step gives me best battery and perf then schedutil.
    Ad 2a # in line means do not run this line so you see is not in use any schedutil lines
    Ad 3 try and do it your self, read uncle google
    Ad 4 on S20 N20 is install auto, if not so you can use ttweaks from zip or TS News Channel no matter is system or user app
    Ad 5 after instal if you dont change anything so no sense select apply on boot. Only if you change something.

    Franco i have only for look which settings are in STune section. I dont use it for any settings.
    1
    so it's this better than the stock kernel? I don't get it....
    for me it is - more settings and less battery drain....

    but another users can give some feedback here about it...
    1
    for me it is - more settings and less battery drain....

    but another users can give some feedback here about it...
    Thanks, I'll install it when BeyondROM will be released, I hope this kernel it's compatible with this ROM...
  • 14
    ThundeRStormS Galaxy S20 Exynos family for OneUI R/S
    SM-G980F, SM-G985F, SM-G981B, SM-G986B, SM-G988B


    Compatibility notes :
    Only for Android OneUI Q roms S20 Exynos family ROMs
    AOSP is not supported !!!


    Kernel features:
    - Linux 4.19.87
    - Samsung source CUEL7
    - 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, @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.0.1 (All in One)
    Release Date : 2022-01-24

    _________________________________________________
    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
    _________________________________________________
    9
    UPDATE:

    Changelogs:

    ThunderStorms-Kernel-R-v1.2 : 25.09.2021 for OneUI3.x

    - Linux 4.19.87
    - Samsung source DUH5
    - Support Powersuspned v2.0
    - Support Wireguard
    - Some debugs off
    - I/O sched cfq improvements
    - EMS & DTS improvements
    - OC CPUs to 3016 MHz - big, 2600 MHz Mid
    - Linux source improvements
    - EdYoBlue : READ_AHEAD_KB = 256; TS=256
    - Another initial settings for EdYoBlue and ThundeRStormS kernels
    - rest like in v1.1

    Download in 2nd post.
    9
    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
    8
    UPDATE

    CHANGELOGS:

    ThunderStorms-Kernel-R-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
    7
    DOWNLOADS and CHANGELOGS

    Changelogs:

    ThunderStorms-Kernel-R-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-R-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 v1.4


    ThunderStorms-Kernel-R-v1.4 : 22.10.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
    - rest like in v1.3


    ThunderStorms-Kernel-R-v1.3 : 5.10.2021 for OneUI3.x

    - Linux 4.19.87
    - Samsung source DUH5
    - Support Powersuspned v2.0
    - Support Wireguard
    - Some debugs off
    - Support File Blocker for some tune apps
    - Support all stack's CPU governors
    - I/O sched : ZEN, SIO, FIOPS, MARPLE
    - EMS, VM & DTS improvements
    - OC CPUs to 3016 MHz - big, 2600 MHz Mid
    - Linux source improvements
    - EdYoBlue : READ_AHEAD_KB = 256; TS=256
    - Another initial settings for EdYoBlue and ThundeRStormS kernels
    - rest like in v1.2


    ThunderStorms-Kernel-R-v1.2 : 25.09.2021 for OneUI3.x

    - Linux 4.19.87
    - Samsung source DUH5
    - Support Powersuspned v2.0
    - Support Wireguard
    - Some debugs off
    - Support File Blocker for some tune apps
    - I/O sched cfq improvements
    - EMS & DTS improvements
    - OC CPUs to 3016 MHz - big, 2600 MHz Mid
    - Linux source improvements
    - EdYoBlue : READ_AHEAD_KB = 256; TS=256
    - Another initial settings for EdYoBlue and ThundeRStormS kernels
    - rest like in v1.1


    ThunderStorms-Kernel-R-v1.1 : 19.09.2021 for OneUI3.x

    - Linux 4.19.87
    - Samsung source DUF9
    - Support Powersuspned v2.0
    - Support Wireguard
    - Some debugs off
    - Support File Blocker for some tune apps
    - I/O sched cfq improvements from Pixel 4
    - EMS & DTS improvements
    - OC CPUs to 3016 MHz - big, 2600 MHz Mid
    - Linux source improvements
    - EdYoBlue : READ_AHEAD_KB = 256; TS=256
    - Another initial settings for EdYoBlue and ThundeRStormS kernels
    - rest like in v1.0


    ThunderStorms-Kernel-R-v1.0 : 10.09.2021 for OneUI3.x

    - Linux 4.19.87
    - Samsung source DUF9
    - TTL Filter ON
    - 64k TCP IP Window
    - some debugs off
    - USB serial added
    - Samsung MTP ON
    - Zmalloc page mapping OFF
    - Wakelocks added
    - 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
    - CIFS and NTFS partition support
    - disabled some Samsung security and FIPS
    - Battery Store support
    - Linux source improvements
    - Support Init.d scripts: /vendor/etc/init.d
    - ThunderTweaks v1.1.0.2
    - Magisk 23.0 Offcial build in kernel
    - Optimized for battery life
    - Compiled via Google Clang 8.0.8 toolchain
    - Kernel use an AROMA installer to help guide you through the installation (Thx to EdZamber and yoanf26)


    _________________________________________________

    DOWNLOAD:
    ThundeRStorms AiO all releases - Link
    _________________________________________________