Supercharger

Make yourself at home.

A practical guide to installing, using, and troubleshooting Supercharger.

Before you begin

You need a Pixel 9, Pixel 9 Pro, Pixel 9 Pro XL, or Pixel 9 Pro Fold with Android 16 QPR3+ or Android 17, an unlocked bootloader, and Magisk, KernelSU, or APatch. Magisk must be 30.7 or newer. The dashboard needs module WebUI support.

Check your declared requirements

Install the module

Download the module ZIP from the latest release. GitHub’s source-code archive is not the installable module.

Magisk

  1. Open Magisk and go to Modules.
  2. Choose Install from storage and select the module ZIP.
  3. Read the installation result and reboot if installation succeeds.

KernelSU / APatch

  1. Open your root manager and go to Modules.
  2. Choose Install and select the module ZIP.
  3. Read the installation result and reboot if installation succeeds.

If the installer rejects the device, stop and check the reported codename. After rebooting, open Supercharger’s WebUI from your manager or a compatible companion app.

Download the module

Verify the download

Save the ZIP and its matching SHA-256 file in the same folder. Run the appropriate command from that folder. In PowerShell, compare the returned hash with the hash in the SHA-256 file; Linux reports OK when it matches.

Windows PowerShell

Get-FileHash -Algorithm SHA256 .\Pixel-9-Series-Supercharger-v2.6.7.zip

Linux

sha256sum -c Pixel-9-Series-Supercharger-v2.6.7.zip.sha256

Or verify the ZIP locally in your browser

Profiles and Thermal Control

Active Smooth is the default daily profile. Performance / Gaming is experimental and uses additional GPU tuning where the kernel supports it. Reboot after switching before judging behavior.

Thermal Control starts off. Confirm a normal boot before enabling it from Profiles, then reboot again. On KernelSU / APatch 3.x, overlays need a metamodule such as meta-overlayfs or meta-magicmount. Supercharger does not install it.

Balanced pairs with Active Smooth; Gaming pairs with Performance / Gaming. Charge Cool is a manual thermal-only choice. Changing or disabling thermal profiles also requires a reboot.

Update or uninstall

Install a newer module ZIP over the existing version and reboot. Selected performance and thermal profiles are preserved. The module also publishes an update feed for compatible managers.

To uninstall, remove Supercharger from the root manager and reboot. Uninstall removes Supercharger’s persistent state and stops its dashboard updater.

Troubleshooting and support

The WebUI does not open

Confirm that the manager or companion app supports module WebUIs, then reopen the module page.

A setting is skipped

The kernel may reject a node. Supercharger logs it and leaves the setting unchanged. Check the surrounding log lines before reporting it.

Problems after enabling Thermal Control

Disable Thermal Control and reboot. If you cannot reach the dashboard, use your root manager’s documented safe mode or recovery process to disable or remove the module.

Prepare a support snapshot

  1. Open Maintenance and run maintenance.
  2. Open Support, then load and copy the regenerated snapshot.
  3. Review the contents before attaching them to a GitHub report.

The boot report is debug.log; debug.previous.log contains the previous boot report. Dashboard actions are recorded in maintenance.log. These are under /data/adb/modules/p9pxl_supercharger/.

Prepare a bug report · Report security issues privately