Star Rail

Star Rail

izumi

Changelog:

  • Merged upstream LOS-QCOM (latest CIP tag included)
  • Reworked Frame Aware Scaling (FAS)
  • Added string filename detector for failback.

add "-j3s" if u using 5k battery

nothing for stock battery

  • Compiled with Neutron Clang 24
  • Picked some sched/deadline series and adapted for WALT tree (capacity-aware DL bandwidth, priority inheritance fixes)
  • Reworked thermal capacity tracking — now propagated directly into WALT/CASS (sched/cass: apply thermal cap in cass_cpu_util) instead of the old IPA cooling hook
  • Reverted a batch of upstream mm/reclaim tweaks (kswapd wakeup, rmqueue_bulk locking, pcp buffer refill, list_lru RCU) after stability concerns
  • Ext4 & F2FS: pulled in several optimization and correctness fixes (fsync, dnode recovery, allocation context, inode requeue)
  • Added ntsync driver + backports (Wine/Proton sync primitives)
  • Switched default I/O scheduler back to CFQ (Anxiety no longer default)
  • Enabled RCU_LAZY and RCU_BOOST, plus the full RCU lazy-callback backport chain for better idle power behavior
  • Reworked cpufreq_schedutil, checked out from msm-5.4 base for better DVFS behavior
  • Checkout zram from android11-5.4-lts
  • Checkout Fuse from android13-5.10-lts
  • Checkout kernel/power from msm-5.4
  • Switched cpuidle governor to TEO — more accurate idle state prediction than the old menu governor, should help idle battery drain
  • Added SBalance IRQ balancer — dynamically spreads interrupt handling across CPUs instead of static affinity, reduces load spikes on a single core
  • Switched to capacity-aware cubic DVFS headroom in schedutil
  • Pick some changes at kgsl thingy
  • Misc binder logging cleanup, GPU nap revert, workqueue/freezer tuning for Android

Report Page