[Samsung Galaxy Note 10+ ROMs, Kernels, Recoveries,] snapdragon teaks:
#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.
*/

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 -EOL

WeiboK V0.8.1 :

Kernel compiled with lasted ZyC Clang 18

upstream kernel to lasted linux 4.14.323

WeiboK V0.8 :

-upstreamed to lasted linux v4.14.320

-updated clang to 20230718

-minimal optmizations

WeiboK V0.7 :

Build with LLVM's Polly optimizer

added support for battery charging control

set CPUFREQ_RELATION at L (Low)

added sustaneble freq for mid cluster (1508MHz)

added interactive cpu governor and set is as default

removed powersave, userspace, schedutil to reduce a little kernel weight

updated Mali gpu drivers to r38p1

gpu optmizations for better performance in cost of little bit battery consume

introduce fingerprint boost (enabled by default)

rest same as previous K versions

thats all for now.

WeiboK V0.6 :

Upstreamed Kernel to 4.14.315

-O3 optmizations

-Straightforward optimizations to Cortex a75 & a55 for 4x faster app launch

Imported Some fixes in Madera driver from 5.10x Kernel

little optimizations in F2FS

Memory driver fixes/optimizations

Removed logspam from offline Cores

SWAP/ZRAM disabled This is totally useless on a phone with 12Gb Ram lol

KernelSU Driver fixes *Working 100% now*

And more stuff you can see it on Github.

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) -EOL

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