Running PUBG Mobile at 90 frames-per-second turns gunfights from jittery to buttery-smooth. The option appears only on supported hardware, but there are safe work-arounds if the toggle is missing. Follow the tiers below—from official to advanced.
1️⃣ Check Hardware & Update First
| Requirement | Why It Matters |
|---|---|
| Snapdragon 855 +/Dimensity 1200 +/A-series Bionic | Qualcomm & MediaTek chip whitelists gate the 90 FPS toggle. |
| 90 Hz or 120 Hz display | FPS never exceeds panel refresh. |
| PUBG Mobile v3.2 or later | Older builds capped at 60 FPS. |
Update via Google Play / App Store → About → Version should read 3.2 or higher.
2️⃣ Official Toggle (No Risk)
- Launch PUBG Mobile → Settings (gear icon).
- Graphics → Frame Rate → choose 90 FPS.
- Set Graphics Quality to Smooth or Balanced—higher presets may grey-out the 90 FPS choice.
- Tap OK → restart game.
💡 If “90 FPS” is missing, your device isn’t in the official whitelist—proceed to Tier 3.
3️⃣ “Unlock” 90 FPS Without Root (Low Risk)
Works on Android; iOS is locked to Apple’s whitelist.
A. In-game Config Swap
- Close PUBG.
- File Manager → Android/data/com.tencent.ig/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config.
- Backup UserCustom.ini.
- Edit with any text editor → under
[UserCustom DeviceProfile]set:
+CVars=r.PUBGMobileFrameRate=90
+CVars=r.UserQualitySetting=0
- Save → long-press file → Read-only to stop game overwriting.
- Relaunch; choose Graphics → Smooth and 90 FPS appears.
B. GFX Tool Apps (Use With Caution)
- Install a trusted GFX Tool from Play Store (4.4+ rating).
- Select Version matching your game → set Graphics: Smooth, FPS: 90.
- Apply & run PUBG via the tool.
Risk: Tencent’s anti-cheat rarely bans for graphics tweaks, but ToS still disallows third-party injectors—use secondary account first.
4️⃣ Root-Level Edit (High Risk, Advanced)
- Root phone → grant Magisk access.
- Navigate to
/data/data/com.tencent.ig/shared_prefs/→ opencom.tencent.ig.xml. - Change
<int name="FrameRateMode" value="4"/>(4 = 90 FPS). - Save, clear PUBG cache, reboot.
🛑 Root voids warranty and triggers SafetyNet; use only if you’re comfortable flashing stock again.
5️⃣ Optimise for Battery & Temperature
| Setting | Value | Reason |
|---|---|---|
| Graphics | Smooth | Cuts GPU load; maintains 90 FPS. |
| Anti-Aliasing | Off | Saves 8-10 fps overhead. |
| Auto-adjust Graphics | Off | Prevents mid-match throttling. |
| Disable Adaptive Battery | Android Settings → Battery | Stops background scaling based on heat. |
Add a slim cooling fan or play in AC environments; SoC thermal throttling is the #1 frame-drop culprit at 90 Hz.
6️⃣ Verify the Frame Rate
- Android 12+: enable Developer Options → Show refresh rate.
- iOS/iPadOS: swipe-down Control Center → tap FPS toggle in Developer Mode.
- Third-party overlays: GameBench, PerfDog; require PC tether for iOS.
Steady “90 / 90 Hz” during training mode confirms success.
🏁 Key Takeaways
- Native 90 FPS toggle requires both a whitelisted chipset and at least one graphics preset set to Smooth.
- Config edits and GFX tools unlock the mode on many non-listed phones, but carry marginal ToS risk.
- Thermal control is vital: even the best Snapdragon will downshift to 60 FPS if core temps exceed ~42 °C.
- Always backup UserCustom.ini before experimenting so you can revert if PUBG crashes at launch.




