Luuvy Kernel | Redmi 4X Santoni
660 subscribers
38 photos
288 files
30 links
Kernel for Xiaomi Redmi 4X aka Santoni. For beta build update here : -->https://t.me/luuvy_ci<--
Download Telegram
Luuvy SS0705
// Treble only //

🗿 Changelogs:
- Re enable auto group scheduling
- Re enable perf events
- Update cass
- Update sbalance
- Update latest anykernel

//-----------------------//------------------------//

Luuvy C4.0 EOL 202409 Rebuild
// Treble only //

🗿 Changelogs:
- Same as before
- Re enable auto group scheduling
- Re enable perf events
- Rebuild with latest anykernel

🗿 Notes:
- Tested for android 13 treble
- Untested for others
- Unsupported ksu and apatch
- Use magisk for stable root

Thank you all 🫠
🗿 Luuvy SS0705 build:
🗿 Luuvy C4.0 EOL 202409 build:
luuvy.k4.19-clang-treble-0030-211124.zip
15.1 MB
if anyone need kernel 4.19 rdp

🫠 changelogs:
- same as mi8937v2 with dt2w
- disable a lot of debugging
- a lot cringe things
- just added bbrplus, lzo-lre, lz4kd, kcal and klapse, adreno boost, touch boost, and disable bcl thermal
- lmkd by default, you can tweak it via vendor prop or system prop, for games or multitasking
- kernel version is 4.19.322

🫠 notes:
- source from @me_cafebabe
- tested for santoni, untested for other mi8937 or mi8917 variant
- unsupported ksu and apatch
- use magisk for stable root

thank you 🫠
if anyone need lmkd prop, not for multitasking, but you can use it for daily, copy paste or apply it after every clean flash rom or after dirty flash rom

# lmkd / psi
ro.lmk.low=500
ro.lmk.medium=300
ro.lmk.critical=0
ro.lmk.critical_upgrade=true
ro.lmk.upgrade_pressure=95
ro.lmk.downgrade_pressure=95
ro.lmk.kill_heaviest_task=true

ro.lmk.kill_timeout_ms=100
ro.lmk.lowmem_min_oom_score=801
ro.lmk.swap_free_low_percentage=0
Luuvy SS0706
// Treble only //

🎄 Changelogs:
- Media: V4l2-core: Reserve /dev/videoX for our internal hardware
- Backport: Media: V4l: Move helper functions for fractions from UVC to v4l2-common
- Backport: Media: Uvcvideo: Move uvc_format_desc to common header
- Usb: Gadget: Function: Import UVC from kernel 5.10
- Usb: Gadget: Function: UVC-new: Fix compilation on kernel 4.19
- Usb: Gadget: Function: UVC-new: Fix compilation on kernel 4.9
- Hack: Usb: Gadget: Function: UVC-new: Force disable scatter gather
- Enable CONFIG_USB_CONFIGFS_F_UVC
- Bpf, Arm64: Save 4 bytes in prologue when eBPF insns came from cBPF
- Bpf, Arm64: Remove obsolete exception handling from div/mod
- Backport: Cgroup: Simplify cgroup_ancestor
- Bpf, Arm64: Save 4 bytes of unneeded stack space
- Upstream: Bpf: Avoid gcc-10 stringop-overflow warning in struct bpf_prog
- Sched: Enable TTWU_QUEUE as a sched feature for Bluecross
- Sched: Enable NEXT_BUDDY for better cache locality
- Sched: Do not reduce perceived CPU capacity while idle
- Revert "Sched: Features: Disable EAS_USE_NEED_IDLE"
- Boost DDR bus: Track input event times and expose timeout helper
- Msm: Mdss: Do not boost DDR bus after input timeout
- Kernel: Boost DDR bus if only within 1.5s input timeout
- Sched/boost: Inhibit boosting functionality
- Sched/fair: Add feature to toggle SchedTune utilization boosting
- Sysctl: R/o perf_cpu_time_max_percent
- Revert "Backport: ARM64: Enable GENERIC_FIND_FIRST_BIT"
- Revert "Video: Fbdev: Mdss: Set mdss_fb kthread to interruptible"
- Revert "Sched/core: Use SCHED_RR in place of SCHED_FIFO for all users"
- Revert "Sched/fair: Don't remove important task migration logic from PELT"
- Revert "Sched: Fair: Fix load balancing for big tasks"
- Tune cpusets
- Sbalance: Convert various IRQ counter types to unsigned ints
- Sbalance: Don't race with CPU hotplug
- Fix "Sbalance: Don't race with CPU hotplug"
- Sbalance: Fix severe misattribution of movable IRQs to the last active CPU
- BACKPORT: cred: add get_cred_rcu()
- Misc

🎄 Notes:
- Tested for android 13 treble
- Untested for others
- Unsupported ksu and apatch
- Use magisk for stable root

Thank you all 🎄
🎄 Luuvy SS0706 build:
Luuvy C4.0 EOL 202501
// Treble only //

🎄 Changelogs:
- Update CASS
- BACKPORT: cred: add get_cred_rcu()
- Kernelsu added
- Misc

🎄 Notes:
- Tested for android 13 treble
- Untested for others
- Unsupported apatch
- Use magisk for stable root or kernelsu

Thank you all 🎄
🎄 Luuvy C4.0 EOL 202501 build:
luuvy.k4.19-clang-treble-0334-040125.zip
15 MB
// kernel 4.19 rdp //

🥳 changelogs:
- same as mi8937v2 with dt2w
- disable a lot of debugging
- a lot cringe things
- just added bbrplus, lzo-lre, lz4kd, kcal and klapse, adreno boost, touch boost, and disable bcl thermal
- lmkd by default, you can tweak it via vendor prop or system prop, for games or multitasking
- kernel version is 4.19.325
- kernelsu added

🥳 notes:
- source from @me_cafebabe
- tested for santoni, untested for other mi8937 or mi8917 variant
- tested no kernel panic or black screen for now in idle mode, in suspend, in charging mode, in the game, or in sosmed
- unsupported apatch
- use magisk for stable root or kernelsu
- for lmkd prop use here

thank you 🥳
// use this app for kernelsu //
KernelSU_Next_v1.0.2-R14-6-gc90b4452_12206-release.apk
5.1 MB
Latest KernelSU Next Manager nightly build. [ Magic Mount ]

v1.0.2-R14-6 (12206)