[Note10+][KERNEL][13] WeiBoKernel [AOSP][Exynos ONLY] [Clang 17]

Search This thread
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now 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 ROM/Kernel
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

20230411_085838_0000.png


Weibokernel by Snapdragon teaks

Assuming you have a custom recovery installed, simply download and flash the kernel zip. This kernel uses Anykernel 3 so no need to reflash magisk(if you use magisk) after installing it.

for Samsung Galaxy Note10+ N975F - d2s Exynos Only

This kernel works with most AOSP, but always need test who knows 🤷‍♂️

Join our kernel group for news and updates before xda! https://t.me/WeiBoKernel

Don't try to use it on samsung OneUI, GSI, or any other ROM.

Kernel Features:

for A13

WeiBoK V0.5
:

upstream to lasted linux 4.14.313

Compiled with clang 17

-Added support for powersuspend v1.8

-Added support for on/off fsync

-Added support for drivedroid

-Added support for Wakelock

-added crc on/off support

-added wq_power_efficient on/off support

-Added New CPU schedulers
*Alucardsched
*Darknessched
*blu_schedutil


-Added New I/O SCHEDULERS
*anxiety (default)
*maple
*fiops
*sio
*zen

-Added Atomic optmizations on CPU

-Added -O3 optmizations

-Reduce CPU latency 7500000U ~50000U

-Reduce I/O latency by several optmizations

-added some kernel 5.10 changes for better stability

-Optimized Console FrameBuffer for upto 70% increase in Performance

-Optimized Integer SQRT. for upto 3x faster operation

-added some features present in TS kernel S20


-added google schedtune optmizations


-some thermal tweak

-update WireGuard to 20220627


rest the same as in v0.4 and earlier

WeiBoK V0.4 :

-Upstream to lasted Linux 4.14.312

-Various optimizations and source code fixes for cleaner code

Touch driver :
-Touch driver update

Audio :
-Overclock Madera audio chip to 90MHz

-Rate increase to 96KHz

-Various fixes in Madera driver

-also applied some patches for better audio quality.


GPU :
-Various gpu driver optimizations/fixes for better experience

-Re worked gpu voltage table To be cooler and consume less energy

CPU:
-Now the default cpu sched is schedutil

-Some fixes in Schedutil to balance performance/battery equally

-Applied patches for cpu to have a deeper sleep

-Various optimizations on M4 cores For better performance without excessive battery consumption

-Reduced thermal throttling for less fps drops in games

TCP
-Now BBR is the default TCP because I did some tests and came to the conclusion that it ends up being better than Westwood

DVFS :
various optimizations in DVFS to easily increase the frequency to 2093MHz depending on the workload

-DVFS driver optimizations for increased stability

-Other files :

-Applied fixes and optimizations on different drivers.

Rest same as v0.3

WeiBoK V0.3 :

-linux 4.14.302 (Based in lasted Lineage-20 Source)
-Compiled with lasted GCC 13.0.1

*various optimizations in cpu idle driver

*crc32 optimizations.

*memory optimizations for lower latency

*gpu power policy
-Adaptative (new)
-always_on (used by default)

*added support to write DVFS freq

*specific optimizations for Cortex A75 & A55

*re-applied 2.1GHz overclock on little cores
*Minimum frequency of little cores changed to 546MHz, to minimize the micro lags presented in A13
*Undervolt set to -45Mv (stable)

*Kernel tick rate set to 100HZ

*power efficient workqueue enabled by default

*added KernelSU support

*and some more optimizations in schedutil


FOR A12 (OLD)

WeiBoK v0.2
:

- upstream Kernel 4.14.261
-CPU_Scheduler :
* ondemand ( default ) [reason : alternative for performance governor, the frequencies will not be stuck at maximum causing less heating]
-TCP_CONGEST:
* Westwood ( default ) [reason : it is a more mature tcp and is better for overall network performance]
* reno
* bbr
* bic
* cdg
* cubic
* dctcp
* htcp
* vegas
* veno
* lp
* yeah
* illinois
* lia
* oliva
* wvegas
CPU OC:
little OC decrase from 2,11GHz to 2,01GHz [reason : for more stability]

rest same as v0.1

WeiBoK V0.1 :

- Kernel 4.14.260
- Base U7GULD
- AOSP Clang 14
- CPU OC / UC
* OC CPU up to 3,06 GHz for Big Cluster M4
* OC up to 2.11 GHz for Little Cluster A55
- CPU UV
* UV -10
- I/O Scheduler
* CFQ
* Noop
* Maple
* Fiops
* Sio
* Zen
* Anxiety ( default )
- Boeffla Wl Blocker
- Battery Saver mod
- CPU Mask ( disabled Freqvar )
- Idle optimization
- Perf optimization
- Pelt 8 ( stock is 16 )
- Moro Sound Module
- fsync switch
- CRC Control switch
- 200hz interrupt clock freq
- noatime mount option
- Wireguard v1.0.20211208
- some more under the hood optimizations.

CREDITS:
osm0sis - for AnyKernel3
linux4 - for Lineage Kernel Source

Kernel Source
 

Attachments

  • WeiBoKernel-v0.2-N975F.zip
    16.4 MB · Views: 130
  • WeiBoKernel-v0.3-N975F.zip
    19 MB · Views: 79
  • WeiBoKernel-v0.4-N975F.zip
    19 MB · Views: 64
  • WeiBokernel-v0.5.zip
    19 MB · Views: 115
Last edited:

ZoldierZ21

Senior Member
Aug 14, 2021
63
2
Samsung Galaxy Note 10+
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now 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 ROM/Kernel
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

View attachment 5885815

Weibokernel by Snapdragon teaks

Assuming you have a custom recovery installed, simply download and flash the kernel zip. This kernel uses Anykernel 3 so no need to reflash magisk(if you use magisk) after installing it.

for Samsung Galaxy Note10+ N975F - d2s Exynos Only

This kernel works with most AOSP, but always need test who knows 🤷‍♂️

Join our kernel group for news and updates before xda! https://t.me/WeiBoKernel

Don't try to use it on samsung OneUI, GSI, or any other ROM.

Kernel Features:

for A13

WeiBoK V0.5
:

upstream to lasted linux 4.14.313

Compiled with clang 17

-Added support for powersuspend v1.8

-Added support for on/off fsync

-Added support for drivedroid

-Added support for Wakelock

-added crc on/off support

-added wq_power_efficient on/off support

-Added New CPU schedulers
*Alucardsched
*Darknessched
*blu_schedutil


-Added New I/O SCHEDULERS
*anxiety (default)
*maple
*fiops
*sio
*zen

-Added Atomic optmizations on CPU

-Added -O3 optmizations

-Reduce CPU latency 7500000U ~50000U

-Reduce I/O latency by several optmizations

-added some kernel 5.10 changes for better stability

-Optimized Console FrameBuffer for upto 70% increase in Performance

-Optimized Integer SQRT. for upto 3x faster operation

-added some features present in TS kernel S20


-added google schedtune optmizations


-some thermal tweak

-update WireGuard to 20220627


rest the same as in v0.4 and earlier

WeiBoK V0.4 :

-Upstream to lasted Linux 4.14.312

-Various optimizations and source code fixes for cleaner code

Touch driver :
-Touch driver update

Audio :
-Overclock Madera audio chip to 90MHz

-Rate increase to 96KHz

-Various fixes in Madera driver

-also applied some patches for better audio quality.


GPU :
-Various gpu driver optimizations/fixes for better experience

-Re worked gpu voltage table To be cooler and consume less energy

CPU:
-Now the default cpu sched is schedutil

-Some fixes in Schedutil to balance performance/battery equally

-Applied patches for cpu to have a deeper sleep

-Various optimizations on M4 cores For better performance without excessive battery consumption

-Reduced thermal throttling for less fps drops in games

TCP
-Now BBR is the default TCP because I did some tests and came to the conclusion that it ends up being better than Westwood

DVFS :
various optimizations in DVFS to easily increase the frequency to 2093MHz depending on the workload

-DVFS driver optimizations for increased stability

-Other files :

-Applied fixes and optimizations on different drivers.

Rest same as v0.3

WeiBoK V0.3 :

-linux 4.14.302 (Based in lasted Lineage-20 Source)
-Compiled with lasted GCC 13.0.1

*various optimizations in cpu idle driver

*crc32 optimizations.

*memory optimizations for lower latency

*gpu power policy
-Adaptative (new)
-always_on (used by default)

*added support to write DVFS freq

*specific optimizations for Cortex A75 & A55

*re-applied 2.1GHz overclock on little cores
*Minimum frequency of little cores changed to 546MHz, to minimize the micro lags presented in A13
*Undervolt set to -45Mv (stable)

*Kernel tick rate set to 100HZ

*power efficient workqueue enabled by default

*added KernelSU support

*and some more optimizations in schedutil


FOR A12 (OLD)

WeiBoK v0.2
:

- upstream Kernel 4.14.261
-CPU_Scheduler :
* ondemand ( default ) [reason : alternative for performance governor, the frequencies will not be stuck at maximum causing less heating]
-TCP_CONGEST:
* Westwood ( default ) [reason : it is a more mature tcp and is better for overall network performance]
* reno
* bbr
* bic
* cdg
* cubic
* dctcp
* htcp
* vegas
* veno
* lp
* yeah
* illinois
* lia
* oliva
* wvegas
CPU OC:
little OC decrase from 2,11GHz to 2,01GHz [reason : for more stability]

rest same as v0.1

WeiBoK V0.1 :

- Kernel 4.14.260
- Base U7GULD
- AOSP Clang 14
- CPU OC / UC
* OC CPU up to 3,06 GHz for Big Cluster M4
* OC up to 2.11 GHz for Little Cluster A55
- CPU UV
* UV -10
- I/O Scheduler
* CFQ
* Noop
* Maple
* Fiops
* Sio
* Zen
* Anxiety ( default )
- Boeffla Wl Blocker
- Battery Saver mod
- CPU Mask ( disabled Freqvar )
- Idle optimization
- Perf optimization
- Pelt 8 ( stock is 16 )
- Moro Sound Module
- fsync switch
- CRC Control switch
- 200hz interrupt clock freq
- noatime mount option
- Wireguard v1.0.20211208
- some more under the hood optimizations.

CREDITS:
osm0sis - for AnyKernel3
linux4 - for Lineage Kernel Source

Kernel Source
Look the one's that doesn't have twrp for install the Kernel you can do it by side load if you don't have twrp
 
  • Like
Reactions: snapdragon teaks

Top Liked Posts

  • There are no posts matching your filters.
  • 5
    Code:
    #include <std_disclaimer.h>
    /*
    * Your warranty is now 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 ROM/Kernel
    * before flashing it! YOU are choosing to make these modifications, and if
    * you point the finger at me for messing up your device, I will laugh at you.
    */

    20230411_085838_0000.png


    Weibokernel by Snapdragon teaks

    Assuming you have a custom recovery installed, simply download and flash the kernel zip. This kernel uses Anykernel 3 so no need to reflash magisk(if you use magisk) after installing it.

    for Samsung Galaxy Note10+ N975F - d2s Exynos Only

    This kernel works with most AOSP, but always need test who knows 🤷‍♂️

    Join our kernel group for news and updates before xda! https://t.me/WeiBoKernel

    Don't try to use it on samsung OneUI, GSI, or any other ROM.

    Kernel Features:

    for A13

    WeiBoK V0.5
    :

    upstream to lasted linux 4.14.313

    Compiled with clang 17

    -Added support for powersuspend v1.8

    -Added support for on/off fsync

    -Added support for drivedroid

    -Added support for Wakelock

    -added crc on/off support

    -added wq_power_efficient on/off support

    -Added New CPU schedulers
    *Alucardsched
    *Darknessched
    *blu_schedutil


    -Added New I/O SCHEDULERS
    *anxiety (default)
    *maple
    *fiops
    *sio
    *zen

    -Added Atomic optmizations on CPU

    -Added -O3 optmizations

    -Reduce CPU latency 7500000U ~50000U

    -Reduce I/O latency by several optmizations

    -added some kernel 5.10 changes for better stability

    -Optimized Console FrameBuffer for upto 70% increase in Performance

    -Optimized Integer SQRT. for upto 3x faster operation

    -added some features present in TS kernel S20


    -added google schedtune optmizations


    -some thermal tweak

    -update WireGuard to 20220627


    rest the same as in v0.4 and earlier

    WeiBoK V0.4 :

    -Upstream to lasted Linux 4.14.312

    -Various optimizations and source code fixes for cleaner code

    Touch driver :
    -Touch driver update

    Audio :
    -Overclock Madera audio chip to 90MHz

    -Rate increase to 96KHz

    -Various fixes in Madera driver

    -also applied some patches for better audio quality.


    GPU :
    -Various gpu driver optimizations/fixes for better experience

    -Re worked gpu voltage table To be cooler and consume less energy

    CPU:
    -Now the default cpu sched is schedutil

    -Some fixes in Schedutil to balance performance/battery equally

    -Applied patches for cpu to have a deeper sleep

    -Various optimizations on M4 cores For better performance without excessive battery consumption

    -Reduced thermal throttling for less fps drops in games

    TCP
    -Now BBR is the default TCP because I did some tests and came to the conclusion that it ends up being better than Westwood

    DVFS :
    various optimizations in DVFS to easily increase the frequency to 2093MHz depending on the workload

    -DVFS driver optimizations for increased stability

    -Other files :

    -Applied fixes and optimizations on different drivers.

    Rest same as v0.3

    WeiBoK V0.3 :

    -linux 4.14.302 (Based in lasted Lineage-20 Source)
    -Compiled with lasted GCC 13.0.1

    *various optimizations in cpu idle driver

    *crc32 optimizations.

    *memory optimizations for lower latency

    *gpu power policy
    -Adaptative (new)
    -always_on (used by default)

    *added support to write DVFS freq

    *specific optimizations for Cortex A75 & A55

    *re-applied 2.1GHz overclock on little cores
    *Minimum frequency of little cores changed to 546MHz, to minimize the micro lags presented in A13
    *Undervolt set to -45Mv (stable)

    *Kernel tick rate set to 100HZ

    *power efficient workqueue enabled by default

    *added KernelSU support

    *and some more optimizations in schedutil


    FOR A12 (OLD)

    WeiBoK v0.2
    :

    - upstream Kernel 4.14.261
    -CPU_Scheduler :
    * ondemand ( default ) [reason : alternative for performance governor, the frequencies will not be stuck at maximum causing less heating]
    -TCP_CONGEST:
    * Westwood ( default ) [reason : it is a more mature tcp and is better for overall network performance]
    * reno
    * bbr
    * bic
    * cdg
    * cubic
    * dctcp
    * htcp
    * vegas
    * veno
    * lp
    * yeah
    * illinois
    * lia
    * oliva
    * wvegas
    CPU OC:
    little OC decrase from 2,11GHz to 2,01GHz [reason : for more stability]

    rest same as v0.1

    WeiBoK V0.1 :

    - Kernel 4.14.260
    - Base U7GULD
    - AOSP Clang 14
    - CPU OC / UC
    * OC CPU up to 3,06 GHz for Big Cluster M4
    * OC up to 2.11 GHz for Little Cluster A55
    - CPU UV
    * UV -10
    - I/O Scheduler
    * CFQ
    * Noop
    * Maple
    * Fiops
    * Sio
    * Zen
    * Anxiety ( default )
    - Boeffla Wl Blocker
    - Battery Saver mod
    - CPU Mask ( disabled Freqvar )
    - Idle optimization
    - Perf optimization
    - Pelt 8 ( stock is 16 )
    - Moro Sound Module
    - fsync switch
    - CRC Control switch
    - 200hz interrupt clock freq
    - noatime mount option
    - Wireguard v1.0.20211208
    - some more under the hood optimizations.

    CREDITS:
    osm0sis - for AnyKernel3
    linux4 - for Lineage Kernel Source

    Kernel Source
    1
    WeiBoKernel-0.3 is up!🌟
    1
    WeiBoKernel-0.3 is up!🌟
    U can build kernel to One ui 4.1. Thanks
    1
    WeiBo Kernel v0.4 is up!✨
    1