一加7使用adb强制90hz时遇到的问题
个人使用adb时遇到的问题
adb在windows上运行的方法有很多,但目前我知道的只有cmd命令行或者windows powershell命令,大多数对编程不了解的使用者比如我,最早使用都是下载adb调试包,然后在文件夹中按shift键加右键打开powershell窗口。
早年前在使用手机时为了隐藏三大金刚导航栏就是用的这个方法让三大金刚键下移167像素最终达到了隐藏的目的,但这个操作在进行部分adb操作时很容易报错,常见的adb命令实际上都是adb开头即可而powershell里对于这些命令(属于非信任内容),必须加上.\前缀再接上adb shell settings....等内容,其实就是强制让计算机信任这个操作。
但今天在使用adb命令行进行手机强制90hz刷新率操作时就遇到了个很麻烦的问题
powershell窗口输入命令:
.\adb shell settings put global oneplus_screen_refresh_rate 0

然后就花式报错(看不懂报错内容)不知有哪位大神能给我解答解答,万分感激
(截图是手机没链接电脑截图的,但是报错内容基本一样就截图用了,写博客时没带数据线)
powershell不行便另寻他路
这次便用上新方法,使用cmd命令行操作adb
但默认情况下adb需要进行环境配置否则用不了,然后环境配置时就遭遇了一个问题,咱们接着往下看
adb环境配置
配置环境时遭遇的编辑栏不分栏问题
环境变量:
然后出现了这个窗口
一点编辑弹出来的是横条一长串的变量值的输入方式,而不是win10新加的编辑窗口
虽然说复制到记事本编辑完再复制回去但就是很不爽
查了一些资料后发现输入窗口其实是由第一条环境变量的格式决定的
当环境变量是%开头的旧路径写法时窗口就是旧窗口
当环境变量是普通路径开头
C:\Windows时就是新窗口
微软这波操作我是没看懂,但至少很好解决,有现成路径在path里可以直接上移到第一位保存再点击一次编辑即可出现新窗口,如果没有路径可以随便写一个C:\Windows这样的无特殊含义的路径充数也可以达到类似的效果。
配置adb
随后可以直接在空白行Copy上ADB的解压路径(路径一直到platform-tools)
点击确定,环境变量的配置就弄完了
Win键 +R 输入cmd进入命令提示符
输入adb verison
显示出adb版本信息等说明已经配置成功
操作
手机数据线连接电脑,开发者模式打开调试选项
直接输入命令
adb shell settings put global oneplus_screen_refresh_rate 0
不用按Enter键,会自动运行代码内容
成功的标志就是90hz和60hz选项都没有选中
要想取消强制90,只需要再勾选一次90hz或者60hz刷新率选项即可
电脑小白的一点钻研分享,有不对的地方希望大家多多指正呀
本文讲述了在使用adb命令在Windows上为一加7手机强制开启90Hz刷新率时遇到的问题,包括powershell运行adb命令的限制以及环境配置中的编辑窗口问题。通过切换到cmd命令行并正确配置adb环境,成功实现了手机刷新率的调整,并提供了取消强制90Hz的步骤。
1万+

被折叠的 条评论
为什么被折叠?



