Skip to content

Releases: Drizzy07x/Supercharger_Pixel_9_Series

Pixel 9 Series Supercharger v2.6.7

Choose a tag to compare

@github-actions github-actions released this 30 Jul 22:23

v2.6.7

Packaging and Documentation

  • The package now carries extended module metadata, so managers that read it show the module icon, cover image, dashboard screenshots, support and donate links, and the supported device list next to the module.
  • The supported device list is published as model IDs, so it matches Pixel 9, Pixel 9 Pro, Pixel 9 Pro XL, and Pixel 9 Pro Fold instead of failing to match every device.
  • The README has been rewritten around first-time setup: requirements, flashing steps for Magisk, KernelSU, and APatch, updating, uninstalling, troubleshooting, and dashboard screenshots.
  • Corrected the documented logging behavior. debug.log is the boot tuning report and is rewritten on every boot, while actions taken from the dashboard are recorded in maintenance.log. The support snapshot is regenerated by Run maintenance, not by the Support tab, which only loads the existing file.
  • Added a contributing guide, a security policy with a private reporting channel, and issue forms that collect the device, build, root solution, profile, and a support snapshot.
  • Release preflight now parses the module metadata, and documentation assets are kept out of the package.
  • No tuning, thermal, or WebUI behavior changes in this release.

Pixel 9 Series Supercharger v2.6.6

Choose a tag to compare

@github-actions github-actions released this 30 Jul 20:54

v2.6.6

Reliability and State Handling

  • Maintenance and app optimization no longer stay blocked after an abnormal shutdown: locks now record their owner and are reclaimed when stale.
  • A background task interrupted before it finished is reported as interrupted instead of complete.
  • The selected profile and thermal profile now survive a module update.
  • Thermal Control profile buttons no longer change the performance profile.
  • Re-enabling Thermal Control restores the previously selected profile, including Charge Cool.
  • The dashboard updater is no longer skipped when its recorded PID was reused after a reboot.
  • Status and API state files are written atomically.
  • Uninstall no longer leaves module state behind under /data/adb.
  • WebUI: re-tapping an action no longer disables every control for the rest of the session, log tabs render the log they highlight, and the running job shows its own label.
  • Release metadata is published as a release asset, so the update feed can no longer advertise a package that does not exist yet.
  • Corrected the documented device codenames and added the Pixel 9 Pro Fold.

Pixel 9 Series Supercharger v2.6.5

Choose a tag to compare

@github-actions github-actions released this 16 Jul 04:45
89397d8

v2.6.5

WebUI Reliability and Release Consistency

  • Fixed background task polling so completed tasks do not leave unnecessary timers running.
  • Prevented overlapping WebUI progress requests during app optimization and maintenance.
  • Kept module-dependent controls disabled until status is available, including error states.
  • Corrected app-selection controls across loading, filtering, failure, and busy transitions.
  • Added regression coverage for the corrected WebUI state handling.
  • Synchronized the README, module metadata, installer, service profile, update feed, and release notes.
  • Added release preflight checks for WebUI regressions and cross-file version consistency.

Pixel 9 Series Supercharger v2.6.4

Choose a tag to compare

@github-actions github-actions released this 28 Jun 23:38

v2.6.4

Consolidated Release Notes

  • Integrated Thermal Control is bundled into the main Supercharger module with Balanced, Gaming, and Charge Cool profiles.
  • Thermal Control stays off by default for safer first boot behavior, with manual enable, disable, and profile selection from WebUI.
  • Active Smooth syncs to Balanced Thermal and Performance / Gaming syncs to Gaming Thermal after Thermal Control is enabled.
  • Charge Cool remains a manual Thermal-only profile and is preserved during routine Supercharger refreshes.
  • WebUI copy has been refined across status, profiles, thermal mode, maintenance, logs, app optimization, and support output.
  • KernelSU WebUI packaging ships with explicit Unix file modes while keeping webroot detection compatible with KernelSU.
  • Performance / Gaming includes expanded GPU devfreq discovery, GPU floor fallback, saved GPU policy state, and gpu-scan diagnostics.
  • Maintenance includes one-tap repair, support snapshot generation, background task progress, app optimization, and Android system dexopt trigger.
  • Safety behavior remains conservative: no thermal bypass, no charging override, no forced stable-profile CPU/GPU clocks, and no block scheduler override.
  • Release packaging uses an explicit manifest plus preflight checks for shell scripts, WebUI JavaScript, update metadata, thermal JSON, package contents, Unix permissions, runtime state, and active thermal overlays.
  • Local build outputs, logs, profile state, task state, caches, and editor files are ignored so release ZIPs stay clean.
  • Module metadata wording has been cleaned up.

Pixel 9 Series Supercharger v2.5.1

Choose a tag to compare

@github-actions github-actions released this 31 May 23:37

Pixel 9 Series Supercharger v2.5.1 Hotfix

This is a small hotfix release for Pixel 9 Series Supercharger v2.5.

The main focus of this update is to fix WebUI status reporting and update metadata issues reported by users after the v2.5 release.

Fixed

  • Fixed WebUI status parsing showing incorrect values such as:

    • Unknown (unknown) device
    • Root unknown
    • Temp unknown
    • missing or blank active profile
    • false Check log status
  • Fixed update metadata pointing to the old repository path.

  • Fixed release ZIP URL and asset name consistency.

  • Updated installer banner and module metadata to v2.5.1.

  • Updated README and release documentation for consistency.

Notes

  • No CPU, GPU, charging, or thermal safety limits were changed.
  • No aggressive performance tuning was added.
  • Existing tuning behavior remains the same as v2.5.
  • This release is intended as a safe WebUI/updater hotfix.
  • Reboot after installing.

Install / Update

Flash the module ZIP through Magisk, KernelSU, or a compatible root manager, then reboot.

Asset

Use:

Pixel-9-Series-Supercharger-v2.5.1.zip

Pixel 9 Series Supercharger v2.5

Choose a tag to compare

@Drizzy07x Drizzy07x released this 08 May 03:20
6911d6b

Full Release Changelog

Pixel 9 Series Supercharger v2.5 is a major release focused on profile-based tuning, a redesigned WebUI, safer maintenance tools, app optimization, improved diagnostics, and optional integration with Supercharger Thermal Control.

This release keeps the default daily-use profile conservative while introducing a separate experimental Performance / Gaming profile for users who want stronger responsiveness during gaming or short performance sessions.


Highlights

  • Redesigned WebUI dashboard
  • New profile system
  • Added Active Smooth profile
  • Added Performance / Gaming profile
  • Added optional Supercharger Thermal Control integration
  • Added ART app optimization tools
  • Added one-tap maintenance
  • Added support snapshot generation
  • Added async background tasks for long operations
  • Added improved Android 17 detection
  • Added stronger diagnostics and status reporting
  • Added Graphics Pipeline Boost fallback for kernels without direct GPU devfreq access
  • Improved boot safety and fallback handling

New WebUI Dashboard

v2.5 introduces a redesigned WebUI for KernelSU and Magisk environments.

The new dashboard includes:

  • Overview page
  • Profile control
  • Maintenance tools
  • Logs viewer
  • App optimization tools
  • Support snapshot tools
  • Thermal Control addon status
  • Cleaner mobile layout
  • Improved spacing around Pixel status bar and camera cutout areas

Long-running actions now run in the background to reduce WebUI freezing and improve usability.


Profile System

v2.5 introduces a profile-based tuning framework.

Active Smooth

Default daily-use profile.

Designed for:

  • smoother daily use
  • better responsiveness
  • safe boot behavior
  • battery-conscious tuning
  • thermal consistency
  • stable long-term use

Performance / Gaming

Experimental profile for gaming and higher responsiveness.

Designed for:

  • stronger foreground responsiveness
  • gaming-oriented VM tuning
  • best-effort CPU responsiveness tuning
  • stronger IRQ routing where accepted by the kernel
  • storage read-ahead floor where useful
  • graphics pipeline support where available
  • Thermal Control gaming sync

Performance / Gaming may increase heat, power usage, and battery drain.


Addon

https://github.com/Drizzy07x/Supercharger-Thermal-Control/releases

Pixel 9 Pro Series Supercharger v2.4

Choose a tag to compare

@Drizzy07x Drizzy07x released this 11 Apr 07:23
9cb5e4c

[v2.4 STABLE] - 2026-04-11

This stable release focuses on strengthening compatibility, diagnostics, and cross-version resilience while preserving the current performance profile.
The goal of v2.4 STABLE is to keep the module feeling reliable and well-balanced on Android 16 QPR3 while improving adaptability and observability for Android 17, without introducing harsher tuning.

Highlights

  • Improved compatibility handling across Android 16 QPR3 and Android 17
  • Added stronger capability detection instead of relying on rigid version-specific behavior
  • Expanded diagnostics and auditing for easier support and troubleshooting
  • Preserved the current stable tuning profile without adding aggressive new tweaks
  • Focused on long-term maintainability and cleaner fallback behavior

Changes

  • Added a dedicated System Version Audit block for Android release, SDK, build, kernel, and device reporting
  • Added a Compatibility Audit block to validate available paths, supported options, and kernel-exposed capabilities
  • Improved block I/O compatibility checks with safer scheduler parsing and stricter validation
  • Improved network capability validation before applying supported values
  • Improved compatibility handling for unsupported or unavailable nodes by using safer SKIP behavior
  • Preserved vm.page-cluster=0 only when swap or zram is active
  • Preserved selective IRQ affinity for storage/UFS, Wi-Fi/network, and touch/input
  • Preserved conservative VM, block I/O, and network tuning with cleaner diagnostics
  • Added a more useful support-oriented audit flow for easier comparison between builds

Focus of this release

  • Better cross-version compatibility
  • Better diagnostics and support visibility
  • Cleaner fallback behavior
  • More maintainable daily-use profile
  • Stable performance without unnecessary expansion of tuning scope

Notes

This release does not aim to push performance further through additional tweaks.
Instead, it improves how the module detects, validates, and applies its existing profile so it can remain safer, cleaner, and more dependable across future Android updates.

Pixel 9 Pro Series Supercharger v2.3

Choose a tag to compare

@Drizzy07x Drizzy07x released this 09 Apr 07:43

[v2.3 STABLE] - 2026-04-09

This stable release keeps the profile conservative, readable, and well-audited.
The goal of v2.3 STABLE is to retain the tweaks that provide the best balance between smoothness, battery life, thermal consistency, and boot safety on the Pixel 9 Pro XL / Pixel 9 Pro series.

Highlights

  • Removed unnecessary runtime variation
  • Kept only the most stable and consistent tuning paths
  • Improved presentation of both Magisk dashboard and audit logs
  • Maintained best-effort behavior across unsupported kernels
  • Focused on daily-use stability over aggressive tweaking

Changes

  • Kept vm.page-cluster=0 only when swap or zram is active
  • Kept selective IRQ affinity only for storage/UFS, Wi-Fi/network, and touch/input
  • Removed cpu.uclamp.latency_sensitive writes from the service profile
  • Preserved conservative VM tuning with clear per-setting logging
  • Preserved block I/O tuning with per-device logging and summary output
  • Preserved safe network tuning with cleaner audit wording
  • Refined dashboard wording and visual presentation
  • Refined debug.log section headers and message consistency
  • Kept battery temperature refresh slow and conditional to reduce overhead

Focus of this release

  • Better daily stability
  • Better readability and diagnostics
  • Lower battery impact
  • Cleaner boot behavior
  • More polished stable presentation

Notes

This release is intended to be the clean and dependable profile for everyday use.
It does not try to be harsher than previous builds; instead, it aims to be more predictable, more transparent, and easier to trust.


Pixel 9 Pro Series Supercharger v2.2

Choose a tag to compare

@Drizzy07x Drizzy07x released this 08 Apr 08:04

[v2.2 STABLE] - 2026-04-08

This release focuses on refining the module instead of adding more aggressive tweaks.
The goal of v2.2 is to deliver a cleaner, safer, and more device-aware tuning profile for daily use on the Pixel 9 Pro XL / Pixel 9 Pro series.

Highlights

  • Removed overly aggressive global IRQ behavior
  • Switched to more selective and safer tuning logic
  • Improved thermal awareness to protect stability and battery life
  • Reduced unnecessary boot-time writes
  • Kept the module focused on real-world smoothness instead of excessive tweaking

Changes

  • Removed global IRQ affinity application across all IRQ nodes
  • Moved toward selective IRQ handling for relevant hardware only
  • Reworked block I/O tuning to detect valid block devices dynamically
  • Reduced read_ahead_kb defaults for a more balanced storage profile
  • Added safer scheduler validation before applying block scheduler changes
  • Improved VM tuning with more conservative dirty memory behavior
  • Applied swappiness only when swap/zram is actually active
  • Cleaned up network tuning by removing unnecessary aggressive overrides
  • Added thermal guard logic to skip heavier tweaks when battery temperature is high
  • Reduced redundant writes during boot by making settings conditional
  • Kept Dalvik/ART checks as audit-only for safer daily operation
  • Improved dashboard update behavior to avoid unnecessary module.prop rewrites

Focus of this release

  • Better daily stability
  • Better thermal consistency
  • Lower risk of battery drain
  • Cleaner boot behavior
  • More reliable device-aware tuning

Notes

This update is designed to make the module smarter, not harsher.
Instead of stacking more tweaks, v2.2 improves how and when tuning is applied, with a stronger focus on efficiency, safety, and consistency for everyday use.


Pixel 9 Pro Series Supercharger v2.1

Choose a tag to compare

@Drizzy07x Drizzy07x released this 07 Apr 06:34
79f68e7

🚀 Overview

The v2.1 Stable release is the definitive performance architecture for the Pixel 9 Pro XL. After intensive debugging and forensic analysis on Android 16 (crDroid), we have moved away from "hot-swap" injections to a deep, systemless integration that ensures maximum power without compromising system stability.


🛠️ What's New in v2.1 Stable?

🧠 Zygote-Safe RAM Management

  • Early-Boot Injection: All Dalvik/ART VM parameters have been moved to system.prop. This fixes the critical SIGABRT crashes in Zygote64 by applying the 16GB RAM profile during the post-fs-data phase.
  • 1GB Heap Mastery: Apps now enjoy a massive 1024MB heap limit from the second the phone turns on, enabling true multitasking for power users.

🎮 Smart IRQ Balance v2.0

  • Zumapro Affinity: Manual interrupt routing specifically tuned for the Tensor G4 (Pixel 9 series).
  • Touch Priority: The synaptics_tcm panel is now pinned to the Prime Cores (f0) for near-zero input latency.
  • Isolation: Modem and UFS interrupts are offloaded to mid-cores, maintaining high performance while keeping the device cool (Thermal tested at ~34.2°C).

💾 Industrial-Grade I/O (UFS 4.0)

  • Zero-Overhead Pipelines: Scheduler set to none across all primary and secondary UFS nodes (sda, sdb, sdc).
  • 1024KB Read-Ahead: Dramatically reduces loading times for heavy games and high-resolution media.

🌐 High-Burst Networking

  • TCP Cubic Stability: Reverted to a rock-solid Cubic congestion control to ensure 100% compatibility with Stock and Custom kernels.
  • 16MB Buffers: Enhanced TCP window sizes for sustained high-speed 5G/Wi-Fi throughput.

🔍 Bug Fixes & Cleanup

  • Removed: Unstable LMKD (Low Memory Killer) tweaks that caused reboots on Android 16.
  • Removed: Forced skiavk (Vulkan) rendering, fixing UI jank and surface detection errors.
  • Fixed: System UI instability when launching heavy apps.
  • Audit Engine: Updated internal logger to verify system.prop success in a "Read-Only" mode.

⚙️ Installation

  1. Flash the ZIP via Magisk or KernelSU.
  2. Reboot your device.
  3. Verify status in: /data/adb/modules/Pixel9_Supercharger/debug.log.

Developer Note: "This version represents the perfect balance between raw hardware speed and daily driver reliability. We broke Zygote just to learn how to make it stronger."Drizzy_07

What's Changed

Full Changelog: v2.0...v2.1