When you play on your Android phone, it sometimes feels "slow" and you can not figure out why? This means a drop in performance as the frame rate drops, resulting in noticeable jerks and delays. There is no way to find out what is wrong unless you have made the game yourself. On the other hand, you can check the FPS of each game with a simple tool.
KFMark is a brand new tool for the performance and benchmarking of Android games developed by MlgmXyysd. You can overlay your games with an overlay to keep an eye on your FPS in real time. This will help you determine if your device is having problems with the requirements of the game. You can also see if the game is badly optimized on the developer side.
An FPS tool is nothing new on Android, but the market was stale and full of apps and platforms that simply did not work. Some similar apps have been lacking in quality and features, but KFMark is working quite well so far, even though it is still in the early beta phase. It will eventually appear in the Play Store, but I'd like to give you a brief overview of the app first.
Open the Magisk Manager app. Tap the menu on the left and then go to "Downloads". Touch the search icon and search for "kfmark". The desired module should be displayed immediately. Tap once on the download arrow and then on the "Install" option. Give Magisk Manager the required permissions by tapping Allow. Then the installation process begins.
The installation process does not take long. When the process is complete, tap the "Reboot" button at the bottom to restart the module and enable it.
As with most Magisk applications, you need an app as the central hub to interact with the module. After the restart, the KFMark app must be downloaded via the following link.
When the app download is complete, tap the "Download complete" notification to start the installation process. Previously, you may need to enable the " Install Unknown Apps" option for the browser you just used to download the app. If you do, you can continue the installation process as usual.
When you open the app for the first time, you will immediately notice that it is not in English – the app is written in Chinese. Shortly there will be a real english version, but this will work for the moment – navigation in the app is not very difficult. In fact, the app is one of the more private and safer ways to measure FPS, especially as similar tools collect your data like crazy. This app does not work.
Step 3: Create your game list.
Once you've granted the correct media permissions by tapping "Allow," you'll be taken to the main page of the app, where you can start creating your list of games to measure their FPS. Tap the big blue button to bring up your list of installed apps, and then add all the games you'd like to check out until you're satisfied.
Now you can locate any game you want to test in your list and click the play icon on the left. Confirm your selection by tapping on the option on the right. You can then enable the "Allow viewing via other apps" setting. When done, tap the back arrow once to return to the main screen, and then press the play button again to start the game.
A new overlay is now displayed at the top of the screen An FPS counter updated in real time. It always stays on top, but you can move it and adjust the position as needed. The frame rate counter gives you an overview of the performance of this particular game on your device, which is extremely useful for a variety of reasons.
When you tap the overlay, you'll see two new options. You can choose. The green play button on the left starts the benchmarking tool for an in-depth analysis of the game performance. The blue icon on the right with the eye closes the current session and will take you back to the KFMark main page.
Now that you have an idea of how to use the FPS for any game you may be curious to see how benchmarking works. Using a benchmark, you can measure how much CPU is being used and insert your frame counter into an easy-to-read line chart. In other words, you can physically see when and where the game is falling.
When you start the benchmarking tool, the data is recorded in the background as you play. Again, this app does not exploit your data and does not steal your benchmarking information like others. All data is stored only locally on your device – no interactions between external servers of any kind!
When you start the process, try to record a few minutes of the game and play the game as normal. When you're ready to finish the benchmark, just tap the overlay and press the stop button. You will be asked if you want to end the game. Just tap the option on the right to confirm.
Kicking You're returning to the KFMark app, but you can scroll down and down to the one just recorded Touch Game Session to view the results. You can also see the FPS, CPU spikes and battery usage during this session. Again, not all games are equally powerful. Therefore, it is a great advantage to create benchmarks and to convince yourself.
How You Can From the above results, it shows that The Elder Scrolls: Blades 3 minutes and 40 seconds ran long in 1080p mode with an average of 29 FPS. Considering that the game runs at 30 FPS without any additional enhancements, it is fine in most public areas. The chart shows some ups and downs in which it struggled a bit and has even fallen below 20 FPS once.
It's an interesting set of results, but to be expected of such a graphically demanding game pushes the hardware more than most average smartphone games. Not to mention that technically it is still an early product. This means that it is also not a finished end product. Several variables play a role in performance, such as: For example, the custom kernel settings and the thermal.
All in all, some performance-specific optimizations will certainly be made in order to keep the frame rate more constant in the future. If the hardware goes so fast, that helps too. These quick results from the benchmark are not bad at all, just little hiccups here and there from what I've experienced. Nothing mind-boggling, just something to keep in mind.
Since this tool is still in the works, it should be an early preview of what to expect in the future. Not everything will work as intended, so keep that in mind when testing the beta versions. When they go public and officially land on the Play Store, I update the guide here with the new releases, features, and English translations. Stay tuned!
This article was created during the special coverage of gadget hacks about mobile games. Take a look at the entire gaming series.