Skip to content

Elite3XP-v3.0

Choose a tag to compare

@fluffball3 fluffball3 released this 28 Mar 23:49
· 69 commits to Elite3XP-v2 since this release

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.