Donations
All donations are appreciated and help me stay awake at night to work on this more. Even if it's not much, it helps more than not in the long run! You can even become a sponsor of me if you're okay with a recurring monthly charge.
Still not v2, yet, but wow are we getting closer! This is a massive update, but due to unfortunate circumstances the device pool has been reduced to only supporting the new Pixel 10 series of devices. The new v2 update will be device-agnostic and even agnostic to the running Android version, so don't worry for too long if you feel you're missing out!
install:
- Add support for Pixel 10 series
- Drop support for Pixel 6 to 9 series (TEMPORARY UNTIL V2)
- Drop support for Android 15
- Support automatic detection of init_boot as patch target when available next to boot
init:
- Update ptune.rc init service patches to target Pixel 10 series (specifically BD3A.250721.001.E1)
service:
- Lock touched devfs/procfs/sysfs nodes to prevent libperfmgr from writing back to them
- Support tuning the PowerVR GPU scheduler's rate of frequency change
- Expand support for vendor_sched to ensure applied settings, especially for laguna support
- Max out the available DVFS headrooms
- Unlock deeper minimum frequencies for both the CPU (all clusters: 268/177/177/266) and GPU
- Further tune blocksched tunables
- Raise tracked layer count by HWC from 3 to 7 (expanded to fit the 5 used, needs benchmarking)
- Disable the 60Hz frame rate limit for games automatically without requiring manual toggling of dev options
- Fix bootcomplete check to allow manual service runs post-boot
uninstall:
- Update to support automatic init_boot detection