How to Enable 90 FPS in PUBG Mobile on Xiaomi Pad 5: A Rootless Way

The Xiaomi Pad 5, with its powerful Snapdragon 860 processor and 120Hz display, should theoretically support 90 FPS in PUBG Mobile, but by default the game limits frame rates to 60 FPS or 40 FPS (depending on mode).The reason lies in the optimization of performance and Tencent's policy towards tablets. However, there are working ways to get around this limitation - without root rights and the risk of blocking an account.

In this guide, we will discuss 3 proven methods for enabling 90 FPS: through hidden game settings, modifying configuration files and using third-party utilities (with minimal risks). All instructions are relevant for the Xiaomi Pad 5 on MIUI 14/15 and HyperOS, as well as for the latest versions of PUBG Mobile (including Global, Korea and Vietnam).

If youโ€™ve tried to enable high FPS through the standard graphics menu and you get the message โ€œYour device does not support this settingโ€ โ€“ donโ€™t close the article. The solution is there, and it does not require the purchase of a premium account or the use of cheats.

Why Xiaomi Pad 5 doesnโ€™t show 90 FPS on PUBG Mobile

The tablet manufacturer has nothing to do with it: the game itself imposes a restriction. PUBG Mobile divides devices into tiers by performance, and even flagship tablets often fall into the low categories.

  • ๐Ÿ“ฑ Tablet Factor: The game is optimized for smartphones, and tablets (including the Xiaomi Pad 5) automatically receive lowered settings, even if the hardware allows for more.
  • ๐Ÿ”‹ Energy saving: Tencent artificially limits FPS on large screen devices to reduce heat and battery consumption.
  • ๐ŸŽฎ Regional Restrictions: In some versions of the game (e.g., PUBG Mobile Lite or Game for Peace in China), 90 FPS is only available on Asian servers.
  • ๐Ÿ”„ Game Updates: Following the release of Xiaomi Pad 5 (2021), several PUBG Mobile patches were released, which tightened the check of devices for compatibility with high FPS.

Fun fact: on the iPad Pro with the same chipset (Apple A12Z, the equivalent of the Snapdragon 860 in performance), 90 FPS is available by default, which confirms that the limitation is software, not hardware.

โš ๏ธ Warning: If your Xiaomi Pad 5 is overclocked or stitched with custom firmware (e.g., PixelExperience), the methods in this article may not work. In some cases, you will need to return stock MIUI.

Method 1: Enabling 90 FPS via GFX Tool (without root)

The easiest way is to use the GFX Tool for PUBG (not to be confused with cheating programs!) which modifies the game's configuration files by tricking its device definition system. Importantly, download the GFX Tool only from the official website or APKMirror to avoid viruses.

Step-by-step:

  1. Download and install the GFX Tool for PUBG (version 2.7 or later).
  2. Launch the utility and select PUBG Mobile from the list of games.
  3. Under Graphics, install: ๐ŸŽฏ Resolution: 1920ร—1080 (FHD+) ๐Ÿ”„ FPS: 90 FPS (or Max) ๐ŸŽฎ Graphics: HDR or Ultra ๐Ÿ”‹ Style: Classic (for stability)

Apply

PUBG Mobile

Run Game

If after applying the settings, the game crashes or shows a black screen, try:

  • ๐Ÿ”„ Reboot the tablet.
  • ๐Ÿ“ฑ Set the GFX Tool resolution 1600ร—900 instead of FHD.
  • ๐Ÿšซ Disable Force 90 FPS option (if any) and try again.

Cache and data of PUBG Mobile are removed in Android settings

VPN disabled (can block file modification)

Battery charge > 50% (to avoid failures)

The game has been updated to the latest version-->

โš ๏ธ Warning: Using the GFX Tool can lead to a random matches ban if the anticheat system detects configuration changes. For normal matches, the risk is minimal. If the game produces an error "Your device is not supported," try method 2 or 3.

Method 2: Manual editing of a configuration file (for advanced ones)

This requires access to the tablet file system, but does not require root rights. We will edit the UE4Game.ini file, which stores the graphics settings of PUBG Mobile. Importantly, make a backup file before you change it!

Instructions:

  1. Connect Xiaomi Pad 5 to your PC via USB (in File Transfer mode).
  2. Go along the way: Internal Storage โ†’ Android โ†’ data โ†’ com.tencent.ig โ†’ files โ†’ UE4Game โ†’ ShadowTrackerExtra โ†’ ShadowTrackerExtra โ†’ Saved โ†’ Config โ†’ Android
  3. Copy the UE4Game.ini file to your desktop (backup!).
  4. Open the file in Notepad++ or VS Code (not standard Notepad!).
  5. Find the lines (use Ctrl+F search): [/script/engine.engine] r.DefaultFeature.MobileContentScaleFactor=1.000000 [ScalabilityGroups] sg.ResolutionQuality=100.000000000
  6. Replace them with: [/script/engine.engine] r.DefaultFeature.MobileContentScaleFactor=0.700000 r.VSync=0 r.MobileContentScaleFactor=0.700000 [ScalabilityGroups] sg.ResolutionQuality=70.000000 sg.ViewDistanceQuality=3 sg.ShadowQuality=3 sg.AntiAliasingQuality=3 sg.PostProcessQuality=3 sg.TextureQuality=3 sg.EffectsQuality=3 sg.FoliageQuality=3 sg.ShadingQuality=3 [/script/shadowtrackerextra.shadowtrackerextragamesetting] MobileContentScaleFactor=0.700000 FPS=90
  7. Save the file and move it back to the Android folder, replacing the original.
  8. Restart the tablet and launch PUBG Mobile.

If the game doesn't start after the changes or if it gives an error, return the original UE4Game.ini file and try another method. Also check that the game's graphics settings don't have the "Auto-Setting" checkbox - you need to turn it off.

What if the UE4Game.ini file is not saved?
If you try to save changes, the system gives an error "File is used by another program" or "No rights", follow the following steps: 1. Install a file manager with support for root (for example, FX File Explorer or Solid Explorer), even if you do not have root rights. 2. In the manager settings, enable the option "Superuser Mode" (if any). 3. Move the edited file UE4Game.ini to the folder Android/data/com.tencent.ig/... through the manager, confirming the replacement. 4. If that didnโ€™t work, try temporarily disabling MIUI Optimization in the developer settings (path: Settings โ†’ About Phone โ†’ Version MIUI (shoot 7 times) โ†’ For developers โ†’ Turn off optimization MIUI).

Method 3: Magisk module (requires unlocking the bootloader)

If the first two methods didn't work, there's a Magisk module that will force 90 FPS to unlock, which requires an unlocked bootloader and a Magisk installed, but doesn't need a full root, and is suitable for users who have already modified their device.

What you need:

  • ๐Ÿ”“ Unlocked bootloader on Xiaomi Pad 5 (unlock instructions here).
  • ๐Ÿ“ฑ Installed by Magisk (version 26.0 or later).
  • ๐Ÿ”ง Module PUBG Mobile 90FPS Unlocker (download only from the XDA Developers).

Instructions:

  1. Download the PUBG_Mobile_90FPS_Unlocker.zip module and move it to the tabletโ€™s internal memory.
  2. Open Magisk Manager and go to the Modules section.
  3. Click "Install from storage" and select the downloaded file.
  4. After installation, restart the device.
  5. Run PUBG Mobile and check for the 90 FPS option in your graphics settings.

Advantages of this method:

  • โœ… Works on all versions of PUBG Mobile, including Global and Korea.
  • โœ… Does not require reconfiguration after the game update.
  • โœ… Minimum Ban Risk (the module does not interact with game servers).

โš ๏ธ Warning: Installing Magisk modules can cause a loss of warranty on the Xiaomi Pad 5 if the device was purchased officially. Also, some banking applications (e.g. SberBank Online) may stop working due to the SafetyNet trigger. Solution: use the MagiskHide Props Config module to mask the root.

GFX Tool (no root)

Manual editing by UE4Game.ini

Magisk module

Nothing helps, looking for other ways-->

Comparison of methods: which one to choose?

To make it easier for you to determine, we have collected the key pros and cons of each method in the table:

MethodDifficultyNeed a rut?Risk of banaStabilityCompatibility
GFX Toolโญ (simple)โŒ No.Low (in wounds only)Medium (may fly out)All versions of PUBG Mobile
Editing by UE4Game.iniโญโญ (middle-of-the-road)โŒ No.Very low.High (if the file is edited correctly)Stock versions of the game only
Magisk moduleโญโญโญ (difficult)โœ… Yes (unlocked loader)Low.Very high.All versions, including modified versions

Important: If your Xiaomi Pad 5 is running HyperOS (not MIUI), the UE4Game.ini editing method may not work due to the changed folder structure. In this case, try the GFX Tool or Magisk.

Additional settings for stable 90 FPS

Even after successfully unlocking 90 FPS, you may experience FPS drawdowns, heating, or stuttering. To minimize these problems, follow the following steps:

  • ๐Ÿ”ง Turn off background processes: Go to Settings โ†’ Applications โ†’ Autostart and disable Autostart for all applications except system. Also in Settings โ†’ Battery โ†’ Performance Mode, select High Performance.
  • โšก Activate Game Mode: MIUI/HyperOS has a built-in turbo game mode. Enable it through Settings โ†’ Special Features โ†’ Game Mode and add PUBG Mobile to the list of optimized games.
  • ๐Ÿ“ถ Use 5G Wi-Fi or Ethernet: Unstable ping can cause friezes that are mistakenly perceived as drawdowns FPS. Connect to the router via cable (via USB-C hub) or use a 5GHz network.
  • ๐Ÿ”‹ Limit battery power: If you're playing with a battery, set a charge limit of 80% through Settings โ†’ Battery โ†’ Charging. This will reduce heating and extend battery life.

๐Ÿ’ก

If the image is soapy or blurry after turning on 90 FPS, go back to the GFX Tool settings and set the Anti-Aliasing setting to 2x or 4x. This will eliminate the artifacts without losing performance.

We also recommend you to disable the following options in the game (if any):

  • ๐ŸŒฟ Dynamic resolution (can reduce FPS at critical moments).
  • ๐ŸŽง 3D-audio (loads the processor).
  • ๐Ÿ’ก Auto-setting graphics (resets your manual settings).

Frequent problems and their solutions

Even after successfully enabling 90 FPS, Xiaomi Pad 5 users are faced with common errors, and we have collected the most common ones and ways to fix them:

Problem.Reason.Decision
The game flies off at launch with 90 FPSIncompatible with the current version of PUBG MobileRemove the game to version 2.4.0 or 2.5.0 via APK
FPS jumps between 60 and 90Thermal restriction (trottling)Install a cooling stand or reduce the graphics to HD
There is 90 FPS on the menu, but in the match the FPS drops to 40The MIUI Energy Saving is WorkingTurn off MIUI optimization in the developer settings
After the game update, 90 FPS was lost.UE4Game.ini file resetRepeat editing the file or use the Magisk module

If none of the methods worked, check:

  • ๐Ÿ“‹ Firmware Version: In some beta versions, HyperOS 90 FPS is locked at the system level. Try rolling back to stable MIUI 14.
  • ๐Ÿ”„ Region of the game: On European servers 90 FPS may not be available even after unlocking. Try accessing VPN to an Asian server (e.g. Vietnam).
  • ๐Ÿ› ๏ธ Game File Integrity: Delete PUBG Mobile, clear the cache, and install it again from the official website.

๐Ÿ’ก

If your Xiaomi Pad 5 is overclocked to 2.96 GHz (through the Kirisakura core or similar), the 90 FPS will work more stable, but the risk of overheating will increase. Use cooling!

โ“ Can I get a ban for turning on 90 FPS on the Xiaomi Pad 5?
The risk of ban is minimal if you do not use cheats or modified APKs. Tencent only blocks accounts for changing game files in the event of mass complaints or obvious hacks (such as scripts for shooting cars). Normal editing UE4Game.ini or using the GFX Tool has not led to bans for several years. However, in rank matches (ranked), the system can temporarily restrict your account if it detects a device configuration mismatch.
โ“ Why did MIUI/HyperOS 90 FPS disappear again after the update?
System updates can reset permissions for modified files or block access to the Android/data folder. Solutions: Re-edit UE4Game.ini (method 2). If the file is not saved, use the Magisk module (method 3). Check if the "Application Protection" option is enabled in the MIUI security settings.
โ“ How do you check if the game is running on 90 FPS?
V PUBG Mobile has no built-in meter FPS, But you can use it: ๐Ÿ“Š GameBench (an application for monitoring) FPS). ๐ŸŽฎ Built-in counter GFX Tool (if you use this method). ๐Ÿ“ฑ Android Developer Settings: Enable Display FPS In Settings โ†’ For developers โ†’ Debugging GPU โ†’ Show hardware updates to the screen. Notice if the counter is 45. FPS, This may mean that VSync is enabled. Turn it off in the game graphics settings.
โ“ Will 90 FPS run on Xiaomi Pad 5 Pro or Pad 6?
Yes, all the methods in this article are compatible with: Xiaomi Pad 5 Pro (Snapdragon 870), Xiaomi Pad 6 (Snapdragon 870), Xiaomi Pad 6 Pro (Snapdragon 8+ Gen 1). On Pad 6 Pro 90 FPS is enabled easier thanks to a more powerful processor, but you may need to disable MIUI Optimization in the developer settings.
โ“ Can I play 90 FPS on the PUBG Mobile emulator (e.g. Gameloop)?
No, emulators (including Gameloop, LDPlayer, and BlueStacks) artificially limit FPS to 60 or 120 (depending on the settings). You can only unlock 90 FPS on the emulator through modification of the emulator files, which leads to an instant ban of the account. If you want high FPS on your PC, use the official version of PUBG: Battlegrounds (not Mobile) or the emulator with support for 144 Hz (for example, MuMu Player X).