TMPAD (ThemedManager PerAppDownscale) controls Android's Game Mode API to apply per-app resolution scaling, FPS limits, and rendering backend selection, reducing GPU load significantly without modifying game files.
For example: at 0.5x scaling on a 1920×1080 device, the game will render at 960×540 (1/4 total pixel count). GPU-bound games can see up to 10x FPS improvement. Scaling is applied per app and non-invasively through the system Game Mode layer.
Features:
— Per-app resolution downscale factor
— Per-app FPS cap for battery/thermal control
— Per-app graphics backend override (OpenGL ES / Skia+Vulkan)
— Experimental OEM Game Mode parameters (ROM-dependent)
— Global Downscale: override system display resolution, DPI, and aspect ratio system-wide
— FPS meter overlay with cpu, memory and power (battery usage)
— Cache cleaner (free up storage space)
— Screen hz switch (select screen refresh rate you want)
How it works:
Uses the same Game Mode API that OEM game spaces (Samsung Game Booster, MIUI Game Turbo, etc.) use. Does not hook, inject, or patch game processes. Not a cheat tool.
Requirements:
— Android 13 minimum / Android 14+ recommended
— Shizuku or root access required (for Game Mode API elevated permissions)
— Global downscale is available as fallback on ROMs where Game Mode API is broken or unsupported
IT WILL WORK ON EVERY DEVICE UNLESS YOUR PHONE'S MANUFACTURER WENT OUT OF THEIR WAY TO CHANGE OR BREAK BASIC AOSP APIs. Something doesn't work? Tell me about it on the telegram support group!
Not sure where to start? Watch this official tutorial:
https://www.youtube.com/watch?v=Z3VZNuivZ9M&utm_source=playstore
It works with or without root, through Shizuku! Many features to enjoy!