Luuvy C4.0 EOL 202403 01 Release!
// Treble only //
🐕 Changelogs:
- Implement agile-sd and bbrplus tcp
- Enable tcp cong default to use westwood+
- Tune up tcp westwood+
- tcp: introduce tcp_jiffies32
- mmc: core: Cancel delayed work before releasing host
- net: Don't reduce TTL/HL
🐕 Notes:
- Same as before
- Without kernelsu support
🐕 Always read notes, thx u all🐶
// Treble only //
🐕 Changelogs:
- Implement agile-sd and bbrplus tcp
- Enable tcp cong default to use westwood+
- Tune up tcp westwood+
- tcp: introduce tcp_jiffies32
- mmc: core: Cancel delayed work before releasing host
- net: Don't reduce TTL/HL
🐕 Notes:
- Same as before
- Without kernelsu support
🐕 Always read notes, thx u all🐶
This media is not supported in your browser
VIEW IN TELEGRAM
Luuvy SS0703 Release!
// Treble only //
🐦 Changelogs:
- Merge kernelsu tag 'v0.9.3'
- Ksu_version : 11904
- Remove susfs completely
- Remove BORE Scheduler
- kernel/sys.c: Strip localversion from uname for GMS processes
- arm64: csum: Fix OoB access in IP checksum code for negative lengths
- arm64/efi: Make strrchr() available to the EFI namespace
- BACKPORT: arm64: Change .weak to SYM_FUNC_START_WEAK_PI for arch/arm64/lib/mem*.S
- schedutil: Allow CPU frequency changes to be amended before they're set
- cpufreq: schedutil: Use the frequency below the target if they're close
- sched/cass: Fix CPU selection when no candidate CPUs are idle
- timer: Convert schedule_timeout() to use from_timer()
- timer: Prepare to change timer callback argument type
- smp, cpumask: Use non-atomic cpumask_{set,clear}_cpu()
- smp: Avoid sending needless IPI in smp_call_function_many()
- kernel: irq: Decrease Sbalance polling interval to 5s
- sbalance: Fix systemic issues caused by flawed IRQ statistics
- sbalance: Use non-atomic cpumask_clear_cpu() variant
- sbalance: Use a deferrable timer to avoid waking idle CPUs
sbalance: Allow IRQs to be moved off of excluded CPUs
- ANDROID: selinux: Fix Android specific configs handling in policydb_write()
- Reapply "BACKPORT: ANDROID: selinux: modify RTM_GETNEIGH{TBL}"
- Reapply "ANDROID: selinux: modify RTM_GETLINK permission"
- BACKPORT: psi: Move PF_MEMSTALL out of task->flags
- BACKPORT: psi: Optimize switching tasks inside shared cgroups
- BACKPORT: psi: Fix cpu.pressure for cpu.max and competing cgroups
- BACKPORT: psi: Fix uaf issue when psi trigger is destroyed while being polled
- BACKPORT: cgroup: make per-cgroup pressure stall tracking configurable
- ARM64: dts: msm8937: Disable per-cgroup pressure tracking
- arm64: dts: msm8937: Dont set memory cgroup enable
🐦 Notes:
- This is kernel 4.9
- Maybe bug if use 3.18 rom
- For deepsleep, check wakelock apps
- Autocut charging support, but better to enable smartcharging
- Recommend magisk 21+
- For android 10, please use magisk below v27.0, or wait magisk next version to fix wifi
- Kernelsu support, App ksu: Link
- For kernelsu with 1 TB internal storage feature, please use kernelsu manager v0.9.3+
- Spectrum and Franco Kernel Manager support
- For android 10+, but you can test on older android version
- Tested for android 10+ treble
- Untested for others
- Use oldrom name if u feel buggy video playback and buggy traffic indicator
- Use QC mod if u want faster speed 3000 mA with QC 3 charger
- Always do backup, always restore stock boot before flash magisk
🐦 Always read notes, thx all🐦
// Treble only //
🐦 Changelogs:
- Merge kernelsu tag 'v0.9.3'
- Ksu_version : 11904
- Remove susfs completely
- Remove BORE Scheduler
- kernel/sys.c: Strip localversion from uname for GMS processes
- arm64: csum: Fix OoB access in IP checksum code for negative lengths
- arm64/efi: Make strrchr() available to the EFI namespace
- BACKPORT: arm64: Change .weak to SYM_FUNC_START_WEAK_PI for arch/arm64/lib/mem*.S
- schedutil: Allow CPU frequency changes to be amended before they're set
- cpufreq: schedutil: Use the frequency below the target if they're close
- sched/cass: Fix CPU selection when no candidate CPUs are idle
- timer: Convert schedule_timeout() to use from_timer()
- timer: Prepare to change timer callback argument type
- smp, cpumask: Use non-atomic cpumask_{set,clear}_cpu()
- smp: Avoid sending needless IPI in smp_call_function_many()
- kernel: irq: Decrease Sbalance polling interval to 5s
- sbalance: Fix systemic issues caused by flawed IRQ statistics
- sbalance: Use non-atomic cpumask_clear_cpu() variant
- sbalance: Use a deferrable timer to avoid waking idle CPUs
sbalance: Allow IRQs to be moved off of excluded CPUs
- ANDROID: selinux: Fix Android specific configs handling in policydb_write()
- Reapply "BACKPORT: ANDROID: selinux: modify RTM_GETNEIGH{TBL}"
- Reapply "ANDROID: selinux: modify RTM_GETLINK permission"
- BACKPORT: psi: Move PF_MEMSTALL out of task->flags
- BACKPORT: psi: Optimize switching tasks inside shared cgroups
- BACKPORT: psi: Fix cpu.pressure for cpu.max and competing cgroups
- BACKPORT: psi: Fix uaf issue when psi trigger is destroyed while being polled
- BACKPORT: cgroup: make per-cgroup pressure stall tracking configurable
- ARM64: dts: msm8937: Disable per-cgroup pressure tracking
- arm64: dts: msm8937: Dont set memory cgroup enable
🐦 Notes:
- This is kernel 4.9
- Maybe bug if use 3.18 rom
- For deepsleep, check wakelock apps
- Autocut charging support, but better to enable smartcharging
- Recommend magisk 21+
- For android 10, please use magisk below v27.0, or wait magisk next version to fix wifi
- Kernelsu support, App ksu: Link
- For kernelsu with 1 TB internal storage feature, please use kernelsu manager v0.9.3+
- Spectrum and Franco Kernel Manager support
- For android 10+, but you can test on older android version
- Tested for android 10+ treble
- Untested for others
- Use oldrom name if u feel buggy video playback and buggy traffic indicator
- Use QC mod if u want faster speed 3000 mA with QC 3 charger
- Always do backup, always restore stock boot before flash magisk
🐦 Always read notes, thx all🐦
Luuvy C4.0 EOL 202405 Release!
// Treble only //
🐦 Changelogs:
- Reapply "ANDROID: selinux: modify RTM_GETLINK permission"
- ANDROID: selinux: Fix Android specific configs handling in policydb_write()
- Re enable seccomp
- sched/cass: Fix CPU selection when no candidate CPUs are idle
- kernel/sys.c: Strip localversion from uname for GMS processes
- Misc compiler
🐦 Notes:
- Same as before
- Without kernelsu support
- For android 10, please use magisk below v27.0, or wait magisk next version to fix wifi
- Use oldrom name if u feel buggy video playback and buggy traffic indicator
🐦 Always read notes, thx all 🐦
// Treble only //
🐦 Changelogs:
- Reapply "ANDROID: selinux: modify RTM_GETLINK permission"
- ANDROID: selinux: Fix Android specific configs handling in policydb_write()
- Re enable seccomp
- sched/cass: Fix CPU selection when no candidate CPUs are idle
- kernel/sys.c: Strip localversion from uname for GMS processes
- Misc compiler
🐦 Notes:
- Same as before
- Without kernelsu support
- For android 10, please use magisk below v27.0, or wait magisk next version to fix wifi
- Use oldrom name if u feel buggy video playback and buggy traffic indicator
🐦 Always read notes, thx all 🐦
This media is not supported in your browser
VIEW IN TELEGRAM