Repository navigation
Elite3XP-v3.0
Big changes!!
PLEASE DO NOT FLASH THE TAR FILE IF YOU DON'T WANT DATA WIPE
- Upstream kernel 5.10.234 + android patches
- KernelSU Next (dropped normal KSU)
- SuSFS support for KernelSU Next (ksu-next susfs-dev)
- CustomOS props hide (patch by WildJames)
- Default I/O sched set as Kyber
- Clang version 14.0.3
- Burstable CFS bandwidth controller
- Latency-nice patches
- Updated sound codecs, exynos mobile scheduler and Samsung IO sched from a35x kernel
- Various kernel bugs fixed (no longer needs stock boot)
- Kernel modified for efficient workqueues (from kirisakura kernel)
- Revert all GPU changes and switch to r38p1 mali driver
- Schedutil optimization patches (from Kerneltoast gs201 kernel)
- Reworked Exynos Mobile Scheduler (based on above patches... reworked ems here)
- Sched values for better battery (from here)
- CPU affinity mask by Kerneltoast
- sched/uclamp: Filter out uclamp_max for small tasks
- Scheduler and memory patches from CachyOS 5.10
- F2FS kernel version spoofer
- Various memory optimizations
- Optimization for Cortex-A78 and some cherry-picked patches from Flopster101 (flopkernel for s5e8825; for OneUI only).
- Better real-time performance
- mfc: Reduce QoS boosting from Samsung hacks
- Added kernel build scripts by Gabriel2392
- Devfreq patch for ondemand governor
- GPU frame drop fix for GSIs (from here)
- More options for PELT Multiplier half life
- and more fixes
ZIP - TWRP:
Method 1: Just reboot to twrp and flash the zip from anywhere.
Method 2: Use adb sideload and flash it directly from your computer.
TAR - ODIN:
1: Reboot your device to download mode.
2: Open odin.
3: Load the kernel tar file in AP slot.
4: If you haven't flashed disabled vbmeta yet, patch your vbmeta to disable it or download this disabled vbmeta and load it in BL slot.
5: Press start.
Notes:
If you use magisk, you will have to reflash magisk zip after flashing the kernel.
If you don't want KernelSU just don't install the manager, it won't make a difference; magisk will work just fine; or use non-KSU variant
Kernel Flasher is recommended to flash the kernel as it is easier and safer.
- Data gets re-encrypted even after decrypting from TWRP... In order to fix that, flash the Decrypt+Wipe tar file that is linked below. Note that this would result in bootloop and factory reset would be the only way out so backup first.
- If you are not choosing to flash the decrypt file, please remember to do so whenever you format the phone next time.
- It is recommended to wipe dalvik/art cache when flashing kernel
Flashing Wipe+Decrypt would only reset data during the first time. Afterwards data is not wiped and decrypt is retained unless you revert to stock kernel.