Server-side PAK method: GFXTOOY fetches a device-specific 120 FPS PAK from our servers and installs it using Shizuku. Works on all supported Android devices.
GFXTOOY can now unlock 120 FPS for ALL devices using Shizuku!
Download and install Shizuku from the official website or GitHub
Get ShizukuShizuku version 12+ recommended
Launch Shizuku and start the service. You can use ADB wireless or wired method.
adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh
Make sure Shizuku is running — you'll see a "Shizuku is running" notification.
Launch GFXTOOY and grant Shizuku permissions when prompted.
Make sure: GFXTOOY detects the Shizuku service.
On the GFXTOOY home screen, tap your installed edition. The 120 FPS PAK is edition-specific:
In the FPS tab, toggle the "Real 120 FPS" option. GFXTOOY sends your device model to the server and the server returns a device-specific PAK file.
GFXTOOY downloads the PAK file and installs it to the game's Saved/Paks/ directory:
Start PUBG Mobile / BGMI. The Unreal Engine loads the PAK automatically at startup — 120 FPS is unlocked.
Re-apply the pack after any game update, as updates may clear the Paks directory.
120 FPS (Frames Per Second) means your game displays 120 individual images every second. This results in:
GFXTOOY sends your device model to the server. The server returns a device-specific PAK file that enables 120 FPS for your chipset.
The PAK file is placed in the game's Saved/Paks/ directory. Shizuku is used on Android 11+ to access the protected path.
Unreal Engine loads the PAK at game startup. The 120 FPS cap is removed at engine level — no memory patching or hacks involved.
Download both apps and start playing at 120 FPS today!
Join thousands of players enjoying 120 FPS gameplay on any device
Compatible with Android 8.0+ · No root required · 100% safe