What's Changed
⚠️ Beta build. If you hit any problem, please open an issue and include the Audit Console log (Performance screen).
What's new
- Live Gaming Mode status: the card now lists the real commands that ran, grouped by stage, with a status on each one (applied, failed or skipped). Failures appear first.
- Vivo / iQOO Hardware Suite:
- The About toggle now controls the whole suite.
- Off means only app suspension, RAM purge and DND.
- On applies the power, touch, gyro and scheduler overrides.
- Turning it off during a session rolls the overrides back immediately.
- Vivo tools: Perf List, AOT compile and per-game MEMC toggle.
- Audit Console: opt-in log of every executed command, available on all devices.
- Non-Vivo devices: new Network & Doze stage, and per-game optimizations attach when you launch a game from FrameX.
Fixes
- Generic devices: display and touch settings are restored correctly after a game launch.
- A failed activation no longer wipes your refresh-rate or touch settings.
- Bloatware suspension unblocked, and FrameX no longer suspends itself.
- Stricter validation of package names passed to shell commands.
Please test (non-Vivo devices especially)
After turning off Gaming Mode, check that your refresh rate and touch settings are back to normal. Report it if not.
Known limitations
- If the Vivo rollback fails while deactivating (for example Shizuku drops), the next activation may treat the leftover values as your baseline.
- With the Vivo toggle off, Perf List and MEMC entries added earlier can't be removed from the app.
- The non-Vivo path has had less on-device testing than the Vivo path.