UE4.26 Device Override Builder

DeviceProfiles.ini Generator

Select your mobile device, customize performance CVars by section, and generate a ready-to-use DeviceProfiles.ini targeted to your hardware profile.

Work In Progress (WIP)

Information may be inaccurate. Confirm your exact DeviceProfile name through the Client.log .

📱 Device Selection Loading device list…
Force Vulkan Forces the engine to use Vulkan as the graphics API instead of OpenGL ES. Enables lower CPU overhead, better GPU parallelism, and unlocks advanced rendering features on supported hardware. ⚠ Only enable if your device supports Vulkan 1.1+. Check your GPU spec before enabling. OpenGL ES is the safer default on older or budget chipsets. CVars=r.Android.DisableVulkanSupport=0

Scalability groups control the game's quality tiers globally. 0 = potato / 4 = cinematic. These override in-game quality settings at the INI level. Each slider emits a CVars=sg.*Quality=N line only when toggled on.

Enable Scalability Group Overrides When checked, the sliders below will be written to the output. Uncheck to omit all sg.* CVars entirely. sg.ViewDistanceQuality · sg.ShadowQuality · sg.TextureQuality · …
Mid/High End
Mid/High End
Mid End
Mid/High End
High End / Cinematic
⚠ Capped at 2 — values above 2 cause game crash
Mid End
Mid/High End

Recommended tiers: 0 Potato · 1 Low End · 2 Mid End · 3 Mid/High · 4 High End (not available for Effects)

Disable Thermal Throttle Limits Disables the engine's built-in frame interpolation energy saving mode and removes the battery-based frame cap. Allows the game to sustain peak performance even on battery power, at the cost of higher heat output. ⚠ Not recommended for extended sessions on devices with poor thermal management. Monitor device temperature if using this option. CVars=r.Mobile.EnergySavingFrameInterpolation=0 | CVars=r.DontLimitOnBattery=1
Override Device Score Spoofs the internal hardware benchmark score to force the game into a higher or lower performance bracket. DeviceScore=Value
Enable Kuro Frame Interpolation (KuroFI) Activates Kuro Games' proprietary frame interpolation system, which generates intermediate frames to smooth perceived motion beyond the hardware's native render rate. Can significantly improve visual fluidity on high-refresh-rate displays. ⚠ Known to cause graphical glitches or KuroFI init failures on some MediaTek chipsets (observed in v3.3). Works reliably on Snapdragon 8 Gen 2 and above. Check your Client.log for KuroFI_INIT_FAILED if issues occur. CVars=r.KuroFI.Enable=1

Can't find your device in the list? Submit it here so it can be added in a future update. Please provide the exact retail name of your device and the correct DeviceProfile name from WuWa's game files or known sources.

Submitted instantly to the developer—no email or login required.

Submissions are reviewed by Arglax and will be added to future versions of the device-profiles CSV. You can also open a GitHub issue or reach out via Discord.

DeviceProfiles.ini