Skip to content

Releases: ferrdishx/gms-optimizer-reborn

GMS Optimizer Reborn v1.0.2

Choose a tag to compare

@ferrdishx ferrdishx released this 25 Jun 11:48

What's new

  • Icons: fixed clipping caused by img and letter avatar rendering side-by-side; letter clears when icon loads and restores on error
  • App labels: removed heuristic name guessing entirely — apps now show their real name fetched via aapt2/aapt as they enter the viewport
  • Search: filter now uses real cached labels instead of the package name heuristic

GMS Optimizer Reborn v1.0.1

Choose a tag to compare

@ferrdishx ferrdishx released this 25 Jun 00:11

What's new

  • Status check fixed — OEM ROMs (Samsung, Xiaomi) keep GMS in the system-level whitelist by design; the status indicator now checks only the user whitelist, so it reflects actual optimization state correctly
  • RAM metric fixed — now sums all GMS processes (gms, gms.ui, gms.unstable, gms.persistent and others) instead of only the main PID
  • Icons — replaced APK extraction with native ksu://icon/ URI; loads instantly and supports adaptive icons
  • App labels — real app names resolved via aapt2/aapt for apps not in the built-in label map

GMS Optimizer Reborn v1.0.0

Choose a tag to compare

@ferrdishx ferrdishx released this 24 Jun 18:38

GMS Optimizer Reborn v1.0.0

First release. Fork of MarsPatrick/universal-gms-doze 1.9.10, rebuilt from the ground up.

What's New

  • 3 Optimization Profiles — Balanced, Aggressive and Gaming, persisted across reboots and re-applied on boot
  • Surgical Notification Fix — force-stops GMS, trims caches, targets only FCM/GCM database files (no more broad delete)
  • WebUI with 4 tabs:
    • Home — live status with active profile, quick actions
    • Profiles — select and apply optimization profile
    • Exemptions — app list with avatars and friendly names, auto-detect messaging apps
    • Logs — Doze state, install log and AppOps dump without a terminal
  • Auto-detect Messaging — detects and exempts WhatsApp, Telegram, Signal, Discord and more in one tap
  • AlarmManager & WAKE_LOCK control via AppOps in Aggressive profile
  • OxygenOS detection with automatic warning banner
  • crypto.randomUUID() for safe KernelSU callback IDs
  • All scripts cleaned up, no inline comments, English only

Supported Root Managers

Root Status
Magisk ✅
KernelSU (legacy ≤22091) ✅
KernelSU 3.x (≥32302) ✅ requires meta-overlayfs
APatch ✅

Requirements

  • Android 6.0+ (API 23+)

Credits