TGViewer
Google Pixel 2/XL | Updates Google Pixel 2/XL | Updates @pixel2updates · 948 subscribers
Post #1021 1.11K
#Moonflower #A12L #A13 #Kernel #Walleye #Taimen
Moonflower Kernel v2.5 - "Buckethead - Soothsayer" | Android 12L/13
Updated:
19/12/2022

▪️Download (reparted)
▪️Download (non repartitioned)

Changelog:
• Increase Devfreq boost to 9887. Reset mincpubw values on dtsi as boosting devfreq is enough.
• Boost devfreq when commiting a new frame to reduce display latency.
• Set High Pritorty to KGSL (graphic) workqueue to reduce display latency.
• Remove useless mutex on adreno dispatch driver.
• Remove partial update region delays on display panel driver. Avoid potential dropped frame caused by these delays.
• Backport Binder 5.10. Also, set binder thread to have high priority.
• Scheduler: Run NOHZ idle load balancer on housekeeping CPUs. Lower jitter.
• Scheduler: Move schedtune en/dequeue before schedutil update triggers.
• Schedutil: Hardcode ratelimits to scheduler RR timeslice value, every 4ms for 250hz, to tighten the timing of CPU frequency changes.
• Since the scheduler and priority fixes above, we don't actually need to enable the prefer_high_cap for foreground tasks. Disable it to save some battery.
• Make CFQ default to IOPS mode on SSDs. Yep pretty sure we have non rotational disk.
• Flash storage host driver: mark IRQ as performance critical and increase query timeout.
• File-system: Drop page caches on screen-off. This will ensure enough free memory on screen-on request.
• Set -03 performance flag for input drivers.
add NEON accelerated XOR implementation
"This is a NEON acceleration method that can improve
performance by approximately 20%."
• Some Libs (string, string_helper, list_sort, cmdline) backports and optimizations.
• Avoid more dynamic memory allocations.
• Zsmalloc, Zram, Selinux upstream and fixes.
• Reduce more the kernel binary size.
• Testing result: Cooler CPU temperature by 3-4 C on idle.

By @jijanloe
Follow @Pixel2Updates
Join @Pixel2Chat
  • 👍 14
More from @pixel2updates
  1. Oct 8, 2026LineageOS 22.2 - Official | Android 15 | Pixel 2 XL (taimen) Updated: 8/10/2026 Download:…
  2. Oct 2, 2026LineageOS 22.2 - Official | Android 15 | Pixel 2 (walleye) Updated: 2/10/2026 Download: wa…
  3. Oct 1, 2026LineageOS 22.2 - Official | Android 15 | Pixel 2 XL (taimen) Updated: 1/10/2026 Download:…
  4. Sep 25, 2026LineageOS 22.2 - Official | Android 15 | Pixel 2 (walleye) Updated: 25/9/2026 Download: wa…
  5. Sep 24, 2026LineageOS 22.2 - Official | Android 15 | Pixel 2 XL (taimen) Updated: 24/9/2026 Download:…
  6. Sep 18, 2026LineageOS 22.2 - Official | Android 15 | Pixel 2 (walleye) Updated: 18/9/2026 Download: wa…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →