
需求描述
似乎小米手机普遍存在底噪问题
本以为是VSD 2S
的灵敏度有点儿高,谁知AH-MM400
人声也有底噪,录音的时候受不了了…
参数
手机型号 MI 5
MIUI 版本 9.8.3.27
Android 版本 8.0.0
实现思路
参考 MIUI 国际版 mixer_paths_tasha.xml 文件中控制耳机口的代码,添加至当前版本文件中
Google 启动了 Treble 计划,对 system 分区和 vendor 分区进行严格的分离,相关文件移动至了 vendor 分区
Android O 路径变为:/system/vendor/etc
实现过程
请使用支持搜索的文本编辑器
取得完整 root 权限后
打开 /system/vendor/etc/mixer_paths_tasha.xml
查找 <path name="headphones">
在</path>
前添加
1 | <ctl name="COMP1 Switch" value="0" /> |
查找 <path name="headphones-44.1">
在</path>
前添加
1 | <ctl name="COMP1 Switch" value="0" /> |
保存并修改权限 rw-r–r–

你也可以直接下载现成的文件,但可能会因不兼容而声音变小 mixer_paths_tasha.xml
替换至/system/vendor/etc/mixer_paths_tasha.xml
(Android O+)
或/system/etc/mixer_paths_tasha.xml
(Android N-)
参考
1 | Fan1ess |