22 July 2020
Asus launched its third-generation gaming smartphone ROG Phone 3 during an online event last week. Just like previous generation variants, the newest model is packed with high-end specifications and features. One such feature is that the phone supports up to 144Hz refresh rate which is the highest available on smartphones. But as per a new XDA finding, ROG Phone 3 has a hidden 160Hz refresh rate option.
As per XDA's Mishaal Rahman, the ROG Phone 3's 160Hz refresh rate capability is hidden and can only be enabled using an ADB command. It means a user will need to connect their phone with the PC and use it in the ADB environment to make use of the feature. This is simply because the ROG team seems to have tested the feature but did not find it good enough for prime time usage. The exact reasons are unknown but it might be due to display calibration issues.
The ADB command for enabling 160Hz refresh rate on ROG Phone 3 is:
adb shell setprop debug.vendor.asus.fps.eng 1
On successful execution of the command, the device will boot up and you will find the new 160Hz refresh rate option under the display settings. It can then be selected like existing display refresh rate options: 60Hz, 90Hz, 120Hz, and 144Hz. Rahman notes that he has been using the phone at 160Hz for the last few days and did not face any stability issues.
In case you come across any issues or just want to go back to default settings for any reason, simply use the command given below:
adb shell setprop debug.vendor.asus.fps.eng 0
This is also an ADB command and will result in your device getting restarted. Once the reboot is complete, the 160Hz option will disappear from the phone settings.