千灵

Back

需求描述#

似乎小米手机普遍存在底噪问题

本以为是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>前添加

<ctl name="COMP1 Switch" value="0" /> 
<ctl name="COMP2 Switch" value="0" /> 
<ctl name="HPHL Volume" value="11" /> 
<ctl name="HPHR Volume" value="11" />
xml

查找 <path name="headphones-44.1">

</path>前添加

<ctl name="COMP1 Switch" value="0" /> 
<ctl name="COMP2 Switch" value="0" /> 
<ctl name="HPHL Volume" value="11" /> 
<ctl name="HPHR Volume" value="11" />
xml

保存并修改权限 rw-r—r—

你也可以直接下载现成的文件,但可能会因不兼容而声音变小 mixer_paths_tasha.xml

替换至 /system/vendor/etc/mixer_paths_tasha.xml(Android O+)

或 /system/etc/mixer_paths_tasha.xml(Android N-)


参考#

酷安原文:

去除 MIUI 底噪
https://qianling.pw/miui-noise/
Author 千灵
Published at March 30, 2018
Comment seems to stuck. Try to refresh?✨