The OnePlus 7 Pro has the best camera that OnePlus has ever made. But it's not the camera they should announce, but the display. The beautiful 6.67-inch screen without perforation cut was already a winner. Add to that the 90Hz display mode and you'll have an unbeatable experience. However, by default, only some applications are displayed with a refresh rate of 90Hz. However, it is possible to activate the 90Hz display mode on OnePlus 7 Pro. It works for all applications of the device.
Even if you have selected 90Hz in the display settings, it always automatically switches to 60Hz for videos, calls, the camera and some other applications. For example, while Google Chrome runs with a refresh rate of 90 Hz, others, like Samsung Internet, Brave Browser, do not work. C3C076, the developer of the very popular GravityBox Xposed Module, discovered that the 90Hz setting in the display settings is actually an "auto" setting.
So there are not only the two options (90Hz and 60Hz), but also a third hidden option that is the true 90Hz. If you enable this setting, everything will always work at 90Hz, just like the 60Hz setting will do at 60Hz.
- A OnePlus 7 Pro.
- OnePlus USB drivers (Windows users).
- Enable USB debugging on your OnePlus 7 Pro.
- Download the Android SDK Platform-tools zip file (most recent).
Activating the 90Hz display mode on OnePlus 7 Pro
- Download and extract the platform-tools folder above for your respective operating system.
- Open the platform-tools folder and open a command prompt window or terminal inside it. Linux and Mac users can do this by right-clicking in the folder and selecting Open in the terminal. On Windows, type cmd in the address bar while the folder is open and press Enter to launch a command prompt window inside the folder.
- Connect your OnePlus 7 Pro to your PC with a USB cable.
- A pop-up window on your phone should ask you for USB debug permissions if USB debugging is enabled. If you do not, enter the command below to force the pop-up window.
- Allow USB debug permission on your PC from the pop-up window.
- Then copy and paste the following command into the terminal or command prompt and press Enter.
adb shell settings put global oneplus_screen_refresh_rate 0
- This will activate the masked display mode at 90Hz.
When enabled, the 90Hz and 60Hz display settings options are unchecked. However, the summary text of the option in the display settings still shows 60Hz. Oxygen OS was not designed for this parameter to be activated by the user, hence this inconsistency. To disable this 90Hz display mode, simply select one of the available options in the display settings.
To re-enable it, however, you must connect your phone to the PC and use ADB again. There is no way around this for the moment.
Read more: ApkTool – Decompile and Edit APK (Windows, Mac & Linux)