https://drive.google.com/drive/folders/12pcxqaiuhtUMFnYAbDapjuTf5hSoQOCJ
* CustoKernal Extra Modules ^^^^^^^^^^
* CustoKernal Extra Modules ^^^^^^^^^^
###- "JavaShin-X CustoKernal" "Stable-Release" "4.9.224-jsX R1" -###
Custom Kernel Modified Based On Lineage Os Kernel For The Moto G7 Power Ocean Model : XT1955 = ocean.
Hi Cool People Let Me Introduce Some Of My Efforts I Made To This AndroidKernel.
To Improves Your Experience With This Awesome Phone.
Work Done Based On Experience Haxing Linux Kernel A long The Years , Mostly Patching , Fixing Adding , Modding.
Im Not A Developer Not A Programmer Not A Hacker.
Im Just A Unix/Linux System Administrator - Computer Technician. But We Don't Stop Learning.
Kernel Very Well Tested Never Been An Issue With Any Phone Trusted Code Available On Github.
- 2 Variants = Different Roms :
- GoldenFreezer = -perf_r1+
Roms Tested With This Kernel = LineageOS , SuperiorOS , Pixel Experience , CrDROID.
- MetalCooler = -sec_r1+
Roms Tested With This Kernel = MSM-Extended , AICP , HAVOC-OS , AEX AOSP Extended.
- More Untested Roms.
##-Features-##
* Upgrade Los Kernel Into Caf - MSM Kernel From 4.9.203 To 4.9.224.
* Pre-Tested Using Patches From Kernel.org Stable Queue And TestBuilds -Pre-jsX.
* Upstreamed to 4.9.224 Kernel.org Stable Release.
* Release build have significantly reduced debugging messages/routines for slight performance & battery enhancements.
* Optimize compiler flags with better CPU optimizations.
* Optimize for performance rather than size.
* Higher performance with lower battery usage.
* Various other improvements.
* Added Some Goodies From QuanticKernel Thank To Carlos-Quantic-Master.
* Plus extra Mod patches By JavaShin-X. "-jsX" Compiled With CLANG.
• Ultra low latency.
• SchedUtil Cpu Governor Set To Default.
• Addeded BFQ I/O SCHED. And Set To Default.
• Added 750Hz timer interrupt. And Set To Default.
• Zswap now uses BTREE instead of ZPOOL. And Set To Default.
• Zswap Now Default To Z3fold Lz4 Instead Of ZBUD. * Changed.
• Zmalloc by Default.
• VDSO32 Bits Enabled By Default
• WireGuard VPN.
• Boeffla generic wakelock blocker driver. 1.0.3
• AnyKernel v3 To Retain Magisk Root.
• Disabled GFS to Achieve Better UI Performance.
• BlueTooth Check Key-Sizes Only If Secure Simple Pairing.
• Simple Android Low Memory Killer.
• Enable ZRAM to 3GB and use lz4 as compressor. * Changed.
• Use optimized spinning loop for arm64, this makes about 20% performance improvement on the CPU multithread load.
• Compiled With Last clang-r383902 11.0.1 - May 2020
• Compiled With Last Gcc 9.2.1 ARM32Hf & AARCH64 - From developer.arm.com As CROSS-COMPILERS.
• Specific Aarch64 Arm64 Hexagon Sdm632 optimizations. "-march=armv8-a+fp+simd+crc+crypto"
• Plus ricer optimizations "-O3 -fno-stack-protector -pipe". 🧐
• Many More Changes.
• Fix some compilation issues JavaShin Cracking His HEAD.
• CROSS_COMPILE_ARM32 & CLANG_TRIPLE_ARM32
Custom Kernel Modified Based On Lineage Os Kernel For The Moto G7 Power Ocean Model : XT1955 = ocean.
Hi Cool People Let Me Introduce Some Of My Efforts I Made To This AndroidKernel.
To Improves Your Experience With This Awesome Phone.
Work Done Based On Experience Haxing Linux Kernel A long The Years , Mostly Patching , Fixing Adding , Modding.
Im Not A Developer Not A Programmer Not A Hacker.
Im Just A Unix/Linux System Administrator - Computer Technician. But We Don't Stop Learning.
Kernel Very Well Tested Never Been An Issue With Any Phone Trusted Code Available On Github.
- 2 Variants = Different Roms :
- GoldenFreezer = -perf_r1+
Roms Tested With This Kernel = LineageOS , SuperiorOS , Pixel Experience , CrDROID.
- MetalCooler = -sec_r1+
Roms Tested With This Kernel = MSM-Extended , AICP , HAVOC-OS , AEX AOSP Extended.
- More Untested Roms.
##-Features-##
* Upgrade Los Kernel Into Caf - MSM Kernel From 4.9.203 To 4.9.224.
* Pre-Tested Using Patches From Kernel.org Stable Queue And TestBuilds -Pre-jsX.
* Upstreamed to 4.9.224 Kernel.org Stable Release.
* Release build have significantly reduced debugging messages/routines for slight performance & battery enhancements.
* Optimize compiler flags with better CPU optimizations.
* Optimize for performance rather than size.
* Higher performance with lower battery usage.
* Various other improvements.
* Added Some Goodies From QuanticKernel Thank To Carlos-Quantic-Master.
* Plus extra Mod patches By JavaShin-X. "-jsX" Compiled With CLANG.
• Ultra low latency.
• SchedUtil Cpu Governor Set To Default.
• Addeded BFQ I/O SCHED. And Set To Default.
• Added 750Hz timer interrupt. And Set To Default.
• Zswap now uses BTREE instead of ZPOOL. And Set To Default.
• Zswap Now Default To Z3fold Lz4 Instead Of ZBUD. * Changed.
• Zmalloc by Default.
• VDSO32 Bits Enabled By Default
• WireGuard VPN.
• Boeffla generic wakelock blocker driver. 1.0.3
• AnyKernel v3 To Retain Magisk Root.
• Disabled GFS to Achieve Better UI Performance.
• BlueTooth Check Key-Sizes Only If Secure Simple Pairing.
• Simple Android Low Memory Killer.
• Enable ZRAM to 3GB and use lz4 as compressor. * Changed.
• Use optimized spinning loop for arm64, this makes about 20% performance improvement on the CPU multithread load.
• Compiled With Last clang-r383902 11.0.1 - May 2020
• Compiled With Last Gcc 9.2.1 ARM32Hf & AARCH64 - From developer.arm.com As CROSS-COMPILERS.
• Specific Aarch64 Arm64 Hexagon Sdm632 optimizations. "-march=armv8-a+fp+simd+crc+crypto"
• Plus ricer optimizations "-O3 -fno-stack-protector -pipe". 🧐
• Many More Changes.
• Fix some compilation issues JavaShin Cracking His HEAD.
• CROSS_COMPILE_ARM32 & CLANG_TRIPLE_ARM32
Changes From Version 4.9.223-jsX TO Current Release on -perf_r1+ and -sec_r1+ . =
- Introducing " _r# " suffix - to identify Builds Of Same Release.
- Enable KSM for page merging.
- ADD UKSM/KSM strategy Ultra-KSM for page merging.
- Zen I/O scheduler - Primarily based on Noop, deadline, and SIO IO schedulers. Thanks To electimon.
- Enable cleancache driver to cache clean pages if tmem is present.
- Enable frontswap to cache swap pages if tmem is present.
- Avoid 100% CPU Usage During Compaction .
- Updated Last WireGuard Backport v1.0.20200506. + Fixed Conflicts.
- Mod Increases number of tasks Sched-Core nr_migrate = 256.
- Mod Readahead Min-Max - address_space-level file pages sizes.
- Add Add JavaShin-X-Intereactive-Kernal-Mods CONFIG_JSX_INTERACTIVO.
- Ainur Eagle DTS software-processed driver for Android. Thanks To electimon.
- MDSS color control KCAL . Thanks To electimon.
- Devfreq - Use high priority workqueue. Thanks To electimon.
- Kgsl - Increase priority of RT thread. Thanks To electimon.
- Run kgsl-workqueue as a high prio wq. Thanks To electimon.
- Workqueue - change permissions to allow root control of wq_power_efficient toggle. Thanks To electimon.
- Zstd Compression Algo Backported.
- Updated Lzo From msm-4.14.
- LZO-RLE Compression Algo Backported.
- Zswap kernel feature that provides a compressed RAM cache for swap pages Using ZSTD Algo&Crypto.
- ZRAM Will See Greater Performance Thanks To Lzo-rle By Default.
- Backport kvmalloc and kvmalloc_node kv[mz]alloc helpers.
- Add - Streebog Crypto Support Developed By Russia's FSB.
* introduced as a cryptographic hash function developed in large part by the Russian government.
- Crypto/compress - add asynchronous compression support Api's.
- Crypto/acomp - add support for lzo via scomp.
* 4.9.224-jsX-sec_r1+ Only =
- Removed Ricer Optimizations Default To -O2 And Enable Stack-Protector Strong And Fortify Source.
- TI DRV2624 haptics support : kang taimen haptics driver And Fix Thanks To electimon & erfan .
- Enhanced Security Configuration. & AndroidHardening-LinuxKernel-Hardened Patches. =
Git Repository = https://github.com/AndroidHardeningArchive/linux-hardened
- Introducing " _r# " suffix - to identify Builds Of Same Release.
- Enable KSM for page merging.
- ADD UKSM/KSM strategy Ultra-KSM for page merging.
- Zen I/O scheduler - Primarily based on Noop, deadline, and SIO IO schedulers. Thanks To electimon.
- Enable cleancache driver to cache clean pages if tmem is present.
- Enable frontswap to cache swap pages if tmem is present.
- Avoid 100% CPU Usage During Compaction .
- Updated Last WireGuard Backport v1.0.20200506. + Fixed Conflicts.
- Mod Increases number of tasks Sched-Core nr_migrate = 256.
- Mod Readahead Min-Max - address_space-level file pages sizes.
- Add Add JavaShin-X-Intereactive-Kernal-Mods CONFIG_JSX_INTERACTIVO.
- Ainur Eagle DTS software-processed driver for Android. Thanks To electimon.
- MDSS color control KCAL . Thanks To electimon.
- Devfreq - Use high priority workqueue. Thanks To electimon.
- Kgsl - Increase priority of RT thread. Thanks To electimon.
- Run kgsl-workqueue as a high prio wq. Thanks To electimon.
- Workqueue - change permissions to allow root control of wq_power_efficient toggle. Thanks To electimon.
- Zstd Compression Algo Backported.
- Updated Lzo From msm-4.14.
- LZO-RLE Compression Algo Backported.
- Zswap kernel feature that provides a compressed RAM cache for swap pages Using ZSTD Algo&Crypto.
- ZRAM Will See Greater Performance Thanks To Lzo-rle By Default.
- Backport kvmalloc and kvmalloc_node kv[mz]alloc helpers.
- Add - Streebog Crypto Support Developed By Russia's FSB.
* introduced as a cryptographic hash function developed in large part by the Russian government.
- Crypto/compress - add asynchronous compression support Api's.
- Crypto/acomp - add support for lzo via scomp.
* 4.9.224-jsX-sec_r1+ Only =
- Removed Ricer Optimizations Default To -O2 And Enable Stack-Protector Strong And Fortify Source.
- TI DRV2624 haptics support : kang taimen haptics driver And Fix Thanks To electimon & erfan .
- Enhanced Security Configuration. & AndroidHardening-LinuxKernel-Hardened Patches. =
Git Repository = https://github.com/AndroidHardeningArchive/linux-hardened
GitHub
AndroidHardeningArchive/linux-hardened
Minimal supplement to upstream Kernel Self Protection Project changes. Features already provided by SELinux + Yama and archs other than multiarch arm64 / x86_64 aren't in scope. Only tags h...