Skip to content

ApolloKernel_V5.1_20230809

Compare
Choose a tag to compare
@ananjaser1211 ananjaser1211 released this 08 Sep 16:06
· 770 commits to Apollo since this release

Based on Latest Stock G96*FTK1/N960FXXS8FUB1 Sources
Updated/Backported parts from N770FXXU9HWE1 OneUI5.1 Source
Fully Support G960/G965/N960 International/Korean models
Optimized for battery without sacruficing UI Performance
KernelSU Supported
Added optimization from previous 9810 kernels
Compiled with GCC9 Toolchain and Optimize compiler for performance
Disable Intrusive Security (dmv, hard-enforce, rkp/kap/tima)
Fix Random shutdowns due to Hard kernel protections
By-pass Root Detection and IsolatedService Process
Upstreamed eHMP/EAS/Sched/Fair/WALT and PELT
Implement BoefflaWL Blocker with custom default list
Enable DeX on any HDMI Adapter
Improve QoS/Touch Latency
Updated FadeLED Mod
Support MASS_STORAGE Mode for drivedroid
Implement PSI instead of LMK
Backport APPLunch and HyperHAL booster
Backport InputBooster,NetworkBooster and others from 9820
Upstream and fix Allocation issues with ION/ASHMEM Driver
Fix Allocation issues with HiFiLLS HDR Camera plugin
Backport Adaptive EyeComfort
Backport BatteryProtect at 85% and calculate safe values
Implement Custom 3D Touch Handler
Upstream NET and fix LTE Arrow on OneUI3+
Support F2FS on Data partition
Fix slow fingerprint unlocking
Update Camera CPU/MIF/DVFS Level to boost lunch and reduce lag
Optimize CPU/GPU and avoid excessive throttling
Fix S-View Cover on newer Android Versions
Heavily backported important N770F Features
Port N770F_4.4.191 F2FS
Port N770F/N975F WiFi 101.16.63 Driver
Port N770F R38P1 GPU/GPEX Driver
Port N770F OneUI4.1/5.1 Display/HWC Driver
Port N770F OverlayFS
Port N770F Media/MFC Driver to support Android 11/12/13 OMX
Port N770F Media/Scalers
Port N770F PAGE_BOOST Driver
Port N770F VTS Wakelocks
Port N770F USB F_FS Driver and fix Tethering/USB
Port N770F SDCardFS + KnoxFS
Port N770F DTS Tuning
Port N770F CPUFREQ/Hotplug
Port Various other N770F Features/Changes
port sec_mm code from F62/Exynos9820
Upstream Sched/fair and remove old problematic code
Upstream Kernel timer/Clocksource for security Mitigations
upstream ZRAM/LZ4 Driver with google's
Upstream and utilize loop driver to load updatable Apex
Upstream SeLinux Driver and remove old unused code
Upstream MM/SCHED/CGROUP for PSI Support
Upstream Binder Driver
Upstream HID For Nentindo and PS5 Support
Enable zRAM Support with LZ4 Module
Backport Samsung's zRAM Writeback/LRU and ramplus features
Backport cpuidle/cstate from Exynos9820
Optimize Swap rates on S9/N9
Fix Note 9 Memory issues due to VMPressure
Reduce Tracing/debugging and spam from various drivers
Terminate wakelocks more quickly on idle
Improved Kernel LMK / PSI
Increased RBIN/Camera Reserved Memory to suite Android 13
Disable insecure MPTCP
Increase large dirty buffer to 14