How to uncap framerate on mobile?

Hello! I tried a lot of different ways to unlock framerate from 60 to 120, but no one of these ways doesn’t work. Is there a correct way to uncap framerate?

Greetings @kalkulator777

Which options did you try to unlock the framerate with and did it include going through Edit> Project Settings> General Settings> Framerate> Fixed Framerate? (Also ensure vsync isn’t enabled) I hope this resolves the issue. If not, respond back here and we can check some other options.

Hello @FrostyJas! Thank you for answering!

I tried next ways:

  • Used t.maxfps 120

  • Added [/Script/AndroidRuntimeSettings.AndroidRuntimeSettings] FrameRateLock = True bEnableDynamicMaxFPS = True to DefaultDeviceProfiles.ini (from Frame Pacing for Mobile)

  • Enabled Enable Dynamic Max FPS in Platforms > IOS > Power Usage

Summary

  • Enabled Use Fixed Framerate and set Fixed Frame Rate to 120
Summary

I builded it with Vulkan API only, OpenGL is disabled, and tested it on Oneplus 9, but it still doesn’t work.

Hi @kalkulator777

I see. Normally if the project settings are correct and it doesn’t work, the t.maxfps command does. Do you have Vsync enabled in your GPU settings set to 60 or a fixed monitor framerate by chance? (This can also be set in Windows) We also want to make sure that the fps isn’t limiting due to performance inside the project/product as well. (If it’s going to 60 and doesn’t ever go above or hardly below that, it’s probably not performance related)