Hyperperf+  logo

Hyperperf+

By@srmatdroid
Open Source
Downloads
Version
v7.1
Size
0.18 MB
Updated
3 Sept 2026

Module Overview

HyperPerf+ is a universal kernel and system configurator module designed for HyperOS, MIUI, and compatible AOSP devices running on Snapdragon or MediaTek chips. It utilizes a strict opt-in configuration approach, ensuring no system values or default parameters are modified until explicitly enabled through its WebUI.

"When running this on my Redmi Note 13 Pro, the new real-time stats tab made monitoring CPU temps and battery drain during heavy gaming incredibly easy. I love that it leaves my stock governors and schedulers alone unless I actually check the activation box, preventing random system instability."

Core Features

  • Strict Opt-In System: Ensures stock build.prop and kernel defaults remain completely untouched until you actively toggle them on.
  • Active VoLTE Protection: Automatically monitors call states in the background and adjusts TCP variables to prevent IMS connection drops while on a call.
  • Live Stats Dashboard: Displays real-time rolling charts for per-core CPU usage, battery charge current, and SurfaceFlinger (SF) FPS right in the dashboard.
  • Universal SoC Support: Works seamlessly across both Snapdragon and MediaTek hardware running modern MIUI or HyperOS firmware.
  • Clean Uninstallation: An automated uninstall script wipes out all leftover persist props, animation scales, and database modifications the moment you remove it from Magisk or KernelSU.

Version Release Notes & Changelogs

HyperPerf+ v7.1 (Latest)

  • apply_tweaks.sh & service.sh Updates:

  • Dynamic Cluster Detection (detect_clusters()): Automatically detects little/big clusters by comparing the actual cpuinfo_max_freq of each core (with a half/half fallback). Smaller frequencies are now correctly applied at boot.

  • ZRAM Optimization: Only performs swapoff/reset if the size or current algorithms differ, avoiding Out-Of-Memory (OOM) errors when reapplying.

  • Toggle Respect: CRC_OFF, BAT_RR, BAT_FS_SYNC_OFF, and GFS_OFF now properly respect configuration values (0 = restore default values).

  • Wakelock Logic Update: Portable logic implementation using [ "$var" = "1" ].

  • Input Boost: Now uses the dynamically detected CPU clusters instead of a fixed limit.

  • VoLTE Fallback Chain: Uses voice.ril.telephony.call.stategsm.call_statedumpsys telephony.registry. If the service restarts during a call, states are restored from the configuration file.

  • Web UI & Installation:

  • Dynamic CPU clusters in the "Apply" panel.

  • ZRAM reset skipping to prevent swap interruptions.

  • HTML escaping (escHtml) added in log() and sLog().

  • Regenerated hpfast.sh v6 with actual per-core frequencies.

  • customize.sh / uninstall.sh: Backups pre-installation animation scales (orig_anim.conf), restoring original values upon uninstallation instead of forcing 1.0.

HyperPerf+ V7 (HyperOS / AOSP)

  • Safer Configuration Path: .conf files are now saved in /data/adb/hyperperf/hypervulkan.conf instead of the module's root directory, keeping user configurations safe across module updates.
  • Improved Interface: Device information is now displayed using separate monitors rather than a flat list.
  • New Options: Added several TCP options, scheduler settings, and status/stock value indicators for all options.
  • Bug Fixes: Corrected interface errors and issues where props weren't being applied after restoring a .conf file.

HyperPerf+ v4.0

  • AOSP Edition (BETA): MIUI options are grayed out; fully functional on AOSP ROMs.
  • System Info Panel: Displays Kernel, SoC, GPU, RAM, battery, and temperatures.
  • Advanced Performance Controls: Input Boost (Little/Big frequency + duration), Core Control, GPU Governor, and Stune Boost.
  • System Tweaks: USB Fast Charge, Dynamic Fsync, Power Efficient WQ, KSM, and VM Advanced controls.
  • TCP Enhancements: Added tcp_timestamps and tcp_slow_start_after_idle.
  • i18n & Stability: Added missing descriptions across all 3 languages, with config read and init wrapped in try/catch error handling.

HyperPerf+ v3

  • Release Link: GitHub v3 Release

  • Key Enhancements:

  • SF Reuse Layer Content functionality fixed.

  • BETA badge in Stats visible from the start.

  • Proper loading of Spoof Identity and BORE in the WebUI.

  • Separate schedulers for SDA and DM-0.

  • CPU Frequencies control (Little/Big min/max).

  • Advanced display & performance options: SF Multithread, Frame Rate Priority/Override, Predict HWC, Graphite, Context Priority, No VSync screen off, Threshold, and uclamp.min.

  • Advanced TCP stack tweaks: Thin-Stream TCP (linear + dupack), No Metrics Save, Qdisc, Buffer max, TCP Low Latency, and Keepalive.

  • Surround sound enabled on speakers.

  • 'NEW' badges on all new options (auto-disappears after use).

  • Russian language support (BETA) 🇷🇺.

  • Boot Loop / Random Device Fixes (Hotfix):

  • Reduced boot_completed timeout loop cut from 60 to 3 iterations (3s max) since post-fs-data runs early in boot and never sees boot_completed=1, preventing init blocking.

  • Commented out the ro.modversion line (#set_prop --delete ro.modversion) to prevent device boot issues. (Note: If previous versions booted fine for you, this update can be skipped).

Verdict

If you run HyperOS, MIUI, or compatible AOSP ROMs and want granular, safe control over your kernel parameters without forced global tweaks, HyperPerf+ is an essential tool. It puts the power entirely in your hands while keeping essential phone functions perfectly stable.

Links & Community

Rate this Module

Verified user ratings only

* Please log in to submit your rating.

srmatdroid

srmatdroid

Official Developer

More from srmatdroid

Comments (4)

U
@Unknown

I wanna report a recently bug here because I cant log in to my T account rn. The module itself running pretty good! I have used it since version 4.5. But after I install and flash the V7.0 module, my phone got an issue, the reproduce is after I turn of my screen, then the next 5 seconds, all app will be turned off, even the system app. Ive asked the AI and I told me to reset my phone, and after that, I reflash the module and it still has the same bug, even I didnt apply or change anything in WebUI. And today I flashed the v4.5 module and then everything turned back again. Thats all, Im uaing thr Xiaomi 14T codename degas, hope you guys can fix it soon, thank you.

srmatdroid
@srmatdroid

Thanks for the report, I'll check it out.

S
@Shamoko

The download link doesn't work Can you pls fix it?

srmatdroid
@srmatdroid

srmatdroid hyperperf