免root 只需要透過幾行adb指令即可有效的運行
以下搬運&精簡原文內容:
Yeah, I figured this was really "tricking" things a little bit.
Thankfully, I found what i think is the proper method! Simply turn on Medium Power Saving Mode how you normally would (HD+ or FHD+, the drivers literally do not support WQHD+ and 120Hz right now), and let it do its thing.... then to programmatically put it into 120Hz mode, simply:
adb shell settings put secure refresh_rate_mode 2
I got Medium Power Saving mode with 120Hz and 96Hz.
IMGUR PROOF
You need to set the two variables mentioned up top to the frequency you want, go into Optimized Mode. Once it's finished doing its thing, you can do adb shell settings put global low_power 1
You'll see it change on the screen from Optimized to Medium Power Saving Mode. Then when you go back to Display -> Motion Smoothness, you'll see Though High Refresh Rate is disabled, it's still checked off. Additionally, if you use testufo.com or the Screen Info App, you'll see you're still at 120Hz.
I'll add this to the original comment.
EDIT:
go into power saving mode how you normally would, and use settings put secure refresh_rate_mode 2 instead

X