new rainbow kernel V1.1
based on a125f latest samsung source
-add dtb.img
-overclock cpu:
-BIG cores 2351 to 2501
-LITTLE cores 1800 to 2000
-CCI 1051 to 1265
-overclock gpu 6800 to 8970
-added CRC32 optimized rountine
-upstream LZ4
-upstream linux string rountine
-added TRANSPARENT HUGEPAGE
-fixed mtp for GSI
-fixed Touch for GSI
-fixed rcu performance
-added optimized checksum rountine
-removed knox and others security features
-added cpufreq governors ondemand and userspace
-added driver power suspend 2.0
-optimized EXT4 partision
-fix touch in gsi
-removed erratum not used
-added jump_label
-kernel optimized for more performance
-and other minor optimizations
-compiled whith proton clang-13/llvm + polly + thinlto + O3 + cortex-a53 optimization
if you think the old version is better you can use
old rainbow kernel v-4.0 (just gsi)
based on a125f old samsung source
- more CPU regulators
- The added XOR throttle of the NEON arm can have a performance increase of up to 20%.
- Added boeffla_wl_blocker driver.
- vector optimizations, matrices, loops, parallelism, GPGPU codegen.
-More aggressive link optimizations.
-VDSO32 enhanced for higher performance in 32-bit applications.
-samsung security disabled.
-kernel optimized with -O3 -Fast (higher performance)
- a memory transparency is activated in fast mode (higher performance)
- optimizations for the A53 cortex (superior performance)
- floating point optimization
- branch optimization
-Fixed touch issue for all gsi panels thanks to RE800T warhammer kernel
- Added power suspend 2.0 driver
-I/O and space performance improvements
- Added wireguard module for greater network security
-optimizations for memcmp
- processor cache optimizations
- Optimizations on EXT4 path for better performance
-small optimizations in the RCU
-LZ4 algorithms have been updated
-fixed kernel compression
- various debugs have been disabled
- memory optimizations
-single extension optimization
-some kernel latencies have been reduced
- Added optimized checksum routine (has a 4x transfer rate increase in A53 cortex)
-other small kernel optimizations for ARM64
-overclocking GPU to 780 MHz
-some changes I don't remember
kernel compiled with clang13 / llvm proton + thinLTO + polly + O3 Ofast + cortex a53 optimization (for better performance)
old Source code:
https://github.com/manteiga25/new-rainbow-kernel
new Source code:
github.com
based on a125f latest samsung source
-add dtb.img
-overclock cpu:
-BIG cores 2351 to 2501
-LITTLE cores 1800 to 2000
-CCI 1051 to 1265
-overclock gpu 6800 to 8970
-added CRC32 optimized rountine
-upstream LZ4
-upstream linux string rountine
-added TRANSPARENT HUGEPAGE
-fixed mtp for GSI
-fixed Touch for GSI
-fixed rcu performance
-added optimized checksum rountine
-removed knox and others security features
-added cpufreq governors ondemand and userspace
-added driver power suspend 2.0
-optimized EXT4 partision
-fix touch in gsi
-removed erratum not used
-added jump_label
-kernel optimized for more performance
-and other minor optimizations
-compiled whith proton clang-13/llvm + polly + thinlto + O3 + cortex-a53 optimization
if you think the old version is better you can use
old rainbow kernel v-4.0 (just gsi)
based on a125f old samsung source
- more CPU regulators
- The added XOR throttle of the NEON arm can have a performance increase of up to 20%.
- Added boeffla_wl_blocker driver.
- vector optimizations, matrices, loops, parallelism, GPGPU codegen.
-More aggressive link optimizations.
-VDSO32 enhanced for higher performance in 32-bit applications.
-samsung security disabled.
-kernel optimized with -O3 -Fast (higher performance)
- a memory transparency is activated in fast mode (higher performance)
- optimizations for the A53 cortex (superior performance)
- floating point optimization
- branch optimization
-Fixed touch issue for all gsi panels thanks to RE800T warhammer kernel
- Added power suspend 2.0 driver
-I/O and space performance improvements
- Added wireguard module for greater network security
-optimizations for memcmp
- processor cache optimizations
- Optimizations on EXT4 path for better performance
-small optimizations in the RCU
-LZ4 algorithms have been updated
-fixed kernel compression
- various debugs have been disabled
- memory optimizations
-single extension optimization
-some kernel latencies have been reduced
- Added optimized checksum routine (has a 4x transfer rate increase in A53 cortex)
-other small kernel optimizations for ARM64
-overclocking GPU to 780 MHz
-some changes I don't remember
kernel compiled with clang13 / llvm proton + thinLTO + polly + O3 Ofast + cortex a53 optimization (for better performance)
old Source code:
https://github.com/manteiga25/new-rainbow-kernel
new Source code:
GitHub - manteiga25/rainbow-kernel-samsung-a12
Contribute to manteiga25/rainbow-kernel-samsung-a12 development by creating an account on GitHub.
Attachments
Last edited: