注意:我不想增加音量,只需更改级别数,这样我就可以在听音乐时找到一个甜蜜点。
#1 楼
许多人在Android上遇到这个问题。您可以看到它已在Android的错误跟踪系统中报告。级别数由编译到Android系统映像中的设置控制。使用其他ROM
刷新自定义rom可能会增加级别,但我不知道哪些自定义ROM可以做到这一点。 cyanogenmod跟踪器中的此错误报告表明,他们不打算添加该功能,因为它可能会导致某些应用程序的兼容性问题。
(轻松)使用其他应用程序
除了Android提供的功能外,某些媒体应用还具有自己的音量控制。我相信Poweramp就是其中一种(但是我自己不使用它)。如果需要对某个特定的应用程序进行更多控制,例如音乐应用程序,则可能需要将其替换为具有此功能的应用程序。
编辑手机的操作系统(高级)
如果您不担心会破坏某些(写得不好)应用程序的风险,并且设备已植根,则可以按照以下说明编辑Android系统映像,以增加级别数。该站点提供了分步说明,包括安装进行系统更改所需的开发人员工具;知识渊博的人的摘要如下:
从设备上获取
framework.jar
并在其上运行baksmali
。编辑
framework\android\media\AudioService.smali
搜索
0xft 0x0t 0x0t 0x0t
以找到音频电平表。将每行的第一个数字替换为所需的电平数(十六进制)。
运行
smali
生成新的framework.jar
,然后替换设备上的原始数字。 评论
@AndrewB这听起来应该是一个应有的答案。这实际上不是对我的答案的讨论,这是针对评论的意思。
–丹·赫尔姆
2013年9月4日14:52
#2 楼
如果您的手机已扎根或具有自定义恢复功能(例如TWRP),则实际上要容易得多。您唯一要做的就是将以下行添加到位于build.prop
的/system
文件中:ro.config.media_vol_steps=30
其中30代表步骤数。
可以使用根文件浏览器(如Root Browser)或通过TWRP终端中的
VI
或通过adb
来完成。评论
更改此值后需要重新启动
– Akraf
20年6月26日在14:35
#3 楼
编辑:这个程序看起来值得一试-https://forum.xda-developers.com/android/apps-games/app-precise-volume-override-androids-t3573562(https://play.google.com/store /apps/details?id=com.phascinate.precisevolume)我最终在nexus 4上使用了此应用程序-支持多达100个音量级别。它并不完美,但在他们希望解决似乎如此简单的问题之前就足够了。
https://play.google.com/store/apps/details?id=opotech.finevolumev2
这里讨论-
http://androidforums.com/android-lounge/490543-volume-control-in-android-os.html
评论
las,撰写此答案时可能已经奏效,但似乎不再起作用。在Android Pie(9)上,即使该应用程序显示了1%的音量变化,实际音量也会以某种方式跳跃,这表明它仍被硬件锁定为15种愚蠢的Android音量。
– Kyralessa
19-10-10在11:38
#4 楼
这应该对某些人有所帮助,并且确实可以实现更好的控制,而不是更大的音量...1)转到开发人员选项(如果您以前没有这样做,请启用开发人员选项)。
2)然后,打开“禁用绝对音量”。
3)您可能需要重新启动Android设备才能使其生效。
现在的步骤更为合理。换句话说,它可以回答您的“注释”,因为现在音量(至少在我的蓝牙耳机上)具有较小的步幅-它不再一步步地从太安静变为太大!
评论
您是如何使它工作的?我刚刚尝试过(使用蓝牙耳机),没有发现任何区别。是否还有其他步骤(例如,断开连接或忘记连接,然后重新连接蓝牙设备;重新启动电话;进行其他操作)?
– Kyralessa
19-10-10在11:26
对不起,对我来说,它只是在我完成之后才起作用。我想我确实必须先重启设备。但是我不得不再次启用绝对音量,因为这意味着某些设备会大声疯狂。如果Google刚解决了这个问题/为您提供了处理需要更多步骤的设备的选项,那就太好了! :(
–特雷弗
19-10-10在22:06
重新启动后,它似乎已经起作用。耳机的音量控制曾经与我手机的媒体音量有关。现在他们是分开的。我在Android中仍然只有15个级别的音量控制,但是能够分别调节手机和耳机的音量使我对音量的控制比以前更好。谢谢!
– Kyralessa
19-10-11的12:00
#5 楼
三星SoundAssistant是您的最佳选择。免费的应用程序。在系统范围内对音量进行精细控制,并具有可调的增量和每个应用程序的设置。评论
请注意,它仅与具有Samsung Experience 8.5或更高版本的设备兼容。
–安德鲁·T。♦
19年4月8日在14:51
#6 楼
我最初将其发布为以下问题的答案:如何以较小的增量/减量来增加/减少音量?,不幸的是,这种方法不适用于Nougat(由于缺少一些要求)。
解决方法:
如预期的那样,这样的修改将需要root或某种形式的zip刷新过程来安装Xposed框架。
Kuba Kalamarz创建了一个Xposed称为VolumeSteps +的模块,它允许您为每个系统音量功能调整步数。
我注意到此模块的好处是它绑定到设置系统(即,您不必打开模块UI,而可以通过音量按钮进行控制)
先决条件
根
Xposed Framework
启用了未知源
功能
更改警报,音乐,通知,铃声,系统和通话流的音量步长。
可以将其更改为5到50步之间的音量
使用音乐音量作为按下音量按钮时音量面板的默认设置。
说明
下载VolumeSteps +并安装
在Xposed设置中激活模块,然后重新启动设备以进行更改。
在应用程序抽屉中打开VolumeSteps +
调整您的音量步骤:
每个音量类别都有其自己的菜单条目。选择要调整的音量,然后使用滑块微调音量步长,完成后按OK。
找到适合您需求的增量。
重新启动(重要)设备,即使在以下情况下,新的音量步进也将可用按下音量按钮。中提琴!
免责声明(我没有与此应用程序关联,但是我使用了它,因此我写了这篇文章与其他最终用户分享我的经验)
Nb:我自己测试了此变通方法,并且确实如所述
特别感谢
Dallas Thomas:全面控制Android的音量滑块精度
评论
还有一个使用外部音量控件的(简单)选项,例如Koss VC20令人惊讶的是,六年后,Android仍未解决此问题。