ADB调节手机音量

简单起见,就讲两条命令,一条设置音量,一条查看当前音量。

adb shell media volume --show --stream 0 --set 15
stream 后面的数值代表你将要设置那个项目的音量,0代表听筒音量;set 后面的数值代表音量大小,一般最大值为15。那么上面命令的作用就是把通话过程中听筒的音量调到最大。
所有可调音量项目参考:
AUDIO_STREAM_VOICE_CALL = 0,
AUDIO_STREAM_SYSTEM = 1,
AUDIO_STREAM_RING = 2,
AUDIO_STREAM_MUSIC = 3,
AUDIO_STREAM_ALARM = 4,
AUDIO_STREAM_NOTIFICATION = 5,
AUDIO_STREAM_BLUETOOTH_SCO = 6,
AUDIO_STREAM_ENFORCED_AUDIBLE = 7,
AUDIO_STREAM_DTMF = 8,
AUDIO_STREAM_TTS = 9,
AUDIO_STREAM_ACCESSIBILITY = 10

在MIUI里面:
0 听筒音量
1 铃声音量
3 媒体音量
4 闹钟音量

例子:

adb调节铃声音量

D:\0\re>adb shell media volume --show --stream 1 --set 8
[v] will control stream=1 (STREAM_SYSTEM)
[v] will set volume to index=8
[v] Connecting to AudioService

查看铃声音量

D:\0\re>adb shell media volume --stream 1 --get
[v] will control stream=1 (STREAM_SYSTEM)
[v] will get volume
[v] Connecting to AudioService
[v] volume is 8 in range [0..15]

adb设置闹钟音量

adb shell media volume --show --stream 4 --set 10

查看闹钟音量
adb shell media volume --stream 4 --get

adb修改媒体音量

adb shell media volume --show --stream 3 --set 8

查看媒体音量
adb shell media volume --stream 3 --get

adb更改听筒音量

adb shell media volume --show --stream 0 --set 15

查看听筒音量
adb shell media volume --stream 0 --get

然而,一些手机被不明原因限制了最大通话音量:

D:\0\re>adb shell media volume --stream 0 --get
[v] will control stream=0 (STREAM_VOICE_CALL)
[v] will get volume
[v] Connecting to AudioService
[v] volume is 11 in range [1..11]

最大被限制到11了。

用户:厂商你为什么限制了最大音量!?
厂商:为了保护您的听力。
用户:声音太大了,我可以自己按音量减键调小啊,你限制了最大音量,我无法调大啊!
厂商:我给你的就是最好的,毕竟没有人比我更懂手机。
用户:你是不是把最基本的通话功能搞残,逼迫用户换机。
厂商:我不是,我没有,别瞎说。
用户:黑名单+1

炮台湾炮台

原创文章,转载请注明: 转载自笛声

本文链接地址: ADB调节手机音量

14 条评论

  • 老张博客 2020年11月16日 回复

    一头雾水,不知道这是干什么的

    • dige 2020年11月19日 回复 作者

      在手机上无法将通话音量调大,我就想试着用ADB命令去调,ADB的权限比用户权限稍微大一点,用户不能卸载的内置APP,可以用ADB卸载。

  • 西枫里博客 2020年11月17日 回复

    问题的关键是怎么连ADB???

    • dige 2020年11月19日 回复 作者

      手机打开开发者选项,然后勾上USB调试,然后网上下载ADB工具就可以连接了。

      • 西枫里博客 2020年11月27日 回复

        其实我会,我家的创维电视都被我开过ADB模式

  • zizdog 2020年11月24日 回复

    玩手机的年轻人。

    • dige 2021年4月6日 回复 作者

      用手机的人,不玩手机,手机呼吸灯不亮,我可以一整天不点亮屏幕。只是吐槽一下小米的工程师怎么连最基本的逻辑都搞不清啊。听筒声音太大,我们可以手动按音量减小键调小,但他们在系统层面限制了最大音量,我们无法通过音量增大键加大音量。

  • 姜辰 2020年11月25日 回复

    这就是大佬的玩法吗?

  • 橘子书 2020年11月29日 回复

    鹅鹅鹅,然后米6就是这样被搞残通话音量的?
    emmm,拉黑+1

  • 充电桩检测设备 2020年12月22日 回复

    好厉害的样子

  • 心灵博客 2021年1月3日 回复

    厂商:我给你的就是最好的

    这句话的厂商绝逼是水果,对不?

    • dige 2021年1月6日 回复 作者

      对,苹果。

  • asa1253 2021年8月15日 回复

    最大值是多少呢

    • dige 2021年8月15日 回复 作者

      就是15啊,对应84分贝。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

Copyright © 2015-2024 笛声博客 All Rights Reserved     浙ICP备15036123号-1