首页»版块 荣耀数字系列手机 荣耀200系列 adb shell settings可对特定值修改(如色温/白点值,自 ...

adb shell settings可对特定值修改(如色温/白点值,自动亮度最低值,最高值,电池健康

[复制帖子标题和链接]

18521

放弃助人情结尊重他人命运  LV7  发表于 2024-10-1 08:49:26 广东 来自:浏览器

警告:需一定前置知识,默认风险自行承担,电子文盲勿扰。

adb shell settings 命令允许您查看和修改设备的系统设置。这些设置分为几个命名空间:system、secure、global 和可能的 config(取决于Android版本和设备)

系统设置(system)
这些设置主要与设备的各种系统级行为相关。

查看所有系统设置:
adb shell settings list system
中文注释:列出所有的系统级别的设置。

更改系统设置:
adb shell settings put system <setting_name> <value>
中文注释:更新一个系统级别的设置项,<setting_name> 是设置的名字,<value> 是你要设置的值。

获取特定系统设置的值:
adb shell settings get system <setting_name>
中文注释:获取一个系统级别的设置项的值。

安全设置(secure)
这些设置通常包含了一些敏感信息,比如用户隐私数据或设备安全相关的配置。

查看所有安全设置:
adb shell settings list secure
中文注释:列出所有的安全级别的设置。

更改安全设置:
adb shell settings put secure <setting_name> <value>
中文注释:更新一个安全级别的设置项。

获取特定安全设置的值:
adb shell settings get secure <setting_name>
中文注释:获取一个安全级别的设置项的值。

全局设置(global)
全局设置包含了多用户设置以及影响整个系统的配置。

查看所有全局设置:
adb shell settings list global
中文注释:列出所有的全局级别的设置。

更改全局设置:
adb shell settings put global <setting_name> <value>
中文注释:更新一个全局级别的设置项。

获取特定全局设置的值:
adb shell settings get global <setting_name>
中文注释:获取一个全局级别的设置项的值。

请注意,adb shell settings 命令可以根据具体版本的Android和设备制造商的定制有所不同。上述命令是通用的,但在某些设备上可能有特定的设置项不可用或者是不同的命名空间。在使用这些命令时,最好查阅相关的设备文档以确保正确性。此外,更改某些设置可能需要root权限或者特定的安全权限。在操作之前,请确保您了解每项设置的作用以及更改后可能导致的影响。

adb shell settings 命令的其他使用示例可能不那么常见,但在某些情况下可能会有所帮助。这里提供更多具体的示例以及相关操作的解释:

色温RGB比

color_temperature_rgb (1.0,0.9909372,0.9633916)
为system值

如adb shell settings put system color_temperature_rgb 1.0,0.9909372,0.9633916
即可精细修改屏幕的RGB色值。1.0,0.9909372,0.9633916为我个人本机的色温,标准接近为5000k,各机屏幕素质不同,建议自行调整。

色温亮度阈值
color_temperature_pos (182,168)
为system值


自动起始亮度spline_start_lux_default_brightness (28.8)
为system值

荣耀阈值为0-100,而不是传统的0-255

自动最大亮度
spline_offset_brightness_last (95.0)
为system值,同上

电池健康度
StatusOfBatteryHealth (99)
为global值,阈值范围为0-100。可自行修改
您需要登录后才可以评论 登录 | 立即注册
简体中文 - China
快速回复 返回顶部 返回列表