Ross ROSS = Recommend OSS · open-source software intelligence for agents

yc9559/uperf

Userspace performance controller for android observed · 2026-08-28

github.com/yc9559/uperf · Shell · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2377
  • days_rel: n/a
  • days_push: 1459
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

3413 stars · 155 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Uperf is a userspace performance controller for Android that dynamically tunes CPU frequencies, thread affinity, and other sysfs parameters based on recognized usage scenarios like app launches, touch input, and rendering. It installs via Magisk or manually with root, supports Android 6.0-12 on arm64 devices, and ships pre-tuned configuration profiles for popular hardware platforms.

Use cases

  • reduce lag and stutter when launching apps on Android
  • improve gaming performance on a rooted Android phone
  • lower battery drain while keeping the phone smooth
  • replace kernel-level CPU boost with a userspace controller
  • bind foreground app UI threads to big CPU cores
  • switch performance profiles per app on Android

When to choose

  • you have a rooted Android device (Magisk 20.4+ or manual root) and want dynamic CPU frequency and scheduling tuning
  • your device's stock performance governor is too aggressive or too conservative
  • you want scenario-aware performance boosting (touch, app launch, rendering) without a custom kernel
  • you want per-app performance modes

When to avoid

  • your device is not arm64 or runs Android 13 or newer
  • you have no root access and cannot use Magisk
  • your SoC has no prebuilt configuration profile and you cannot tune it yourself
  • you need a GUI-only solution with no shell configuration

Facets

application · maturity maintenance

monitoring configuration-management developer-tools android-tools performance operating-systems cli cpu-governor sysfs magisk-module root power-management cpu-frequency-scaling game-performance android shell

1 source

Member repositories

RepositoryRoleHealth v2
yc9559/uperfmain23

For agents

markdown · JSON · MCP: product_card(name="yc9559/uperf")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem