Increase the speaker, call volume and increase the volume for music. Anyone can help? - Samsung Galaxy J7 (2017) Themes, Apps, and Mods

udioMixer RMIX2_LVL" value="0" />
<ctl name="MIC1 Volume" value="17" />
<ctl name="MIC1 Boost Volume" value="1" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<path name="gain-volte_vt_cp_wb-bt-sco-headset-in">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
</path>
<!-- CP Call Input volume -->
<!-- NB volume -->
<path name="gain-incall_nb-handset-mic">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
<ctl name="MIC1 Volume" value="13" />
<ctl name="MIC1 Boost Volume" value="2" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<path name="gain-incall_nb-speaker-mic">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
<ctl name="MIC1 Volume" value="13" />
<ctl name="MIC1 Boost Volume" value="2" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<path name="gain-incall_nb-headset-mic">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
<ctl name="MIC3 Volume" value="11" />
<ctl name="MIC3 Boost Volume" value="1" />
<ctl name="ADC Left Gain" value="133" />
<ctl name="ADC Right Gain" value="133" />
</path>
<path name="gain-incall_nb-headphone-mic">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
<ctl name="MIC1 Volume" value="13" />
<ctl name="MIC1 Boost Volume" value="2" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<path name="gain-incall_nb-bt-sco-headset-in">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
</path>
<!-- NB/EXTRA_VOL volume -->
<path name="gain-incall_nb_extra_vol-handset-mic">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
<ctl name="MIC1 Volume" value="13" />
<ctl name="MIC1 Boost Volume" value="2" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<path name="gain-incall_nb_extra_vol-speaker-mic">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
<ctl name="MIC1 Volume" value="13" />
<ctl name="MIC1 Boost Volume" value="2" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<!-- WB volume -->
<path name="gain-incall_wb-handset-mic">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
<ctl name="MIC1 Volume" value="17" />
<ctl name="MIC1 Boost Volume" value="1" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<path name="gain-incall_wb-speaker-mic">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
<ctl name="MIC1 Volume" value="15" />
<ctl name="MIC1 Boost Volume" value="1" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<path name="gain-incall_wb-headset-mic">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
<ctl name="MIC3 Volume" value="11" />
<ctl name="MIC3 Boost Volume" value="2" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<path name="gain-incall_wb-headphone-mic">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
<ctl name="MIC1 Volume" value="17" />
<ctl name="MIC1 Boost Volume" value="1" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<path name="gain-incall_wb-bt-sco-headset-in">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
</path>
<!-- WB/EXTRA_VOL volume -->
<path name="gain-incall_wb_extra_vol-handset-mic">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
<ctl name="MIC1 Volume" value="17" />
<ctl name="MIC1 Boost Volume" value="1" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<path name="gain-incall_wb_extra_vol-speaker-mic">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
<ctl name="MIC1 Volume" value="15" />
<ctl name="MIC1 Boost Volume" value="1" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<!-- Loopback Input (no delay) -->
<path name="gain-loopback-mic">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
<ctl name="MIC1 Volume" value="11" />
<ctl name="MIC1 Boost Volume" value="2" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<path name="gain-loopback-2nd-mic">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
<ctl name="MIC1 Volume" value="11" />
<ctl name="MIC1 Boost Volume" value="2" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<!-- Packet Loopback Input -->
<path name="gain-loopback_packet-mic">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
<ctl name="MIC1 Volume" value="9" />
<ctl name="MIC1 Boost Volume" value="1" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<path name="gain-loopback_packet-2nd-mic">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
<ctl name="MIC1 Volume" value="9" />
<ctl name="MIC1 Boost Volume" value="1" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<path name="gain-loopback_packet-3rd-mic">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
</path>
<path name="gain-loopback_packet-headset-mic">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
<ctl name="MIC3 Volume" value="11" />
<ctl name="MIC3 Boost Volume" value="2" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<path name="gain-loopback_packet-handset-dualmic">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
<ctl name="MIC1 Volume" value="11" />
<ctl name="MIC1 Boost Volume" value="2" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<path name="gain-loopback_packet-speaker-dualmic">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
<ctl name="MIC1 Volume" value="11" />
<ctl name="MIC1 Boost Volume" value="2" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<!-- TTY Mode Input volume -->
<path name="gain-tty_mode-hco-mic">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
<ctl name="MIC3 Volume" value="11" />
<ctl name="MIC3 Boost Volume" value="1" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<path name="gain-tty_mode-full-mic">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
<ctl name="MIC3 Volume" value="11" />
<ctl name="MIC3 Boost Volume" value="2" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<path name="gain-tty_mode-vco-mic">
<ctl name="AudioMixer RMIX1_LVL" value="0" />
<ctl name="AudioMixer RMIX2_LVL" value="0" />
<ctl name="MIC1 Volume" value="16" />
<ctl name="MIC1 Boost Volume" value="1" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<!-- AP TTY Mode Input volume -->
<path name="gain-ap_tty_mode-hco-mic">
<ctl name="MIC3 Volume" value="11" />
<ctl name="MIC3 Boost Volume" value="2" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<path name="gain-ap_tty_mode-full-mic">
<ctl name="MIC3 Volume" value="11" />
<ctl name="MIC3 Boost Volume" value="2" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<path name="gain-ap_tty_mode-vco-mic">
<ctl name="MIC1 Volume" value="11" />
<ctl name="MIC1 Boost Volume" value="2" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<!-- call forwarding input volume -->
<path name="gain-call_forwarding_master-mic">
<!-- we use default volume -->
</path>
<path name="gain-call_forwarding_slave-handset-mic">
<ctl name="MIC1 Volume" value="11" />
<ctl name="MIC1 Boost Volume" value="2" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<path name="gain-call_forwarding_slave-speaker-mic">
<ctl name="MIC1 Volume" value="11" />
<ctl name="MIC1 Boost Volume" value="2" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<path name="gain-call_forwarding_slave-headset-mic">
<ctl name="MIC3 Volume" value="11" />
<ctl name="MIC3 Boost Volume" value="2" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<path name="gain-call_forwarding_slave-headphone-mic">
<ctl name="MIC1 Volume" value="11" />
<ctl name="MIC1 Boost Volume" value="2" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<path name="gain-call_forwarding_slave-bt-sco-headset-in">
<ctl name="AudioMixer RMIX2_LVL" value="0" />
</path>
<!-- echo(rms) test input volume -->
<path name="gain-echo_test-mic">
<ctl name="MIC1 Volume" value="11" />
<ctl name="MIC1 Boost Volume" value="2" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<path name="gain-echo_test-2nd-mic">
<ctl name="MIC1 Volume" value="11" />
<ctl name="MIC1 Boost Volume" value="2" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<path name="gain-echo_test-3rd-mic">
</path>
<path name="gain-echo_test-dualmic">
<ctl name="MIC1 Volume" value="10" />
<ctl name="MIC1 Boost Volume" value="2" />
<ctl name="ADC Left Gain" value="127" />
<ctl name="ADC Right Gain" value="127" />
</path>
<!-- FM Playback/Recording -->
<path name="gain-fm_radio-speaker" >
<!--
<ctl name="DAC Gain" value="125" />
<ctl name="Speaker Volume" value="3" />
-->
</path>
<path name="gain-fm_radio-headset" >
<ctl name="DAC Gain" value="121" />
<ctl name="Headphone Volume" value="36" />
</path>
<path name="gain-fm_radio-fm-recording" >
<ctl name="AudioMixer RMIX2_LVL" value="0" />
</path>
</mixer>

I use viper installed from magisk and it works very well

Related

[GUIDE] Volume boost.

So I got the G Pro 2 (D838) about three days back. Outstanding phone but the volume output was lower than I'd have liked it to be. Editing the snd_soc_msm_Taiko file like the G2 didn't do much. Downloaded the Viper audio app (good stuff, but couldn't increase the volume gain much). And then I stumbled on this thread of the G3 which did the trick: http://forum.xda-developers.com/lg-g3/general/guide-headphone-speaker-volume-booster-t2819821
REQUIREMENTS:
1. Root
2. File Manager with Root Access (ES would do)
3. Text Editor (ES would do again; but if you're more comfortable copying the file to PC, something like Notepad++ would do)
STEPS:
1. In the root explorer, go to /system/etc and find "mixer_paths.xml". This is the file you need to edit. As mentioned, you can either do it on the phone using text editor, or copy to the PC and carry out changes there. Backup this file someplace before doing anything.
2. Find the following values and change it (as per your requirement). The below values have been modified to my current setting, and is crazy loud. My ears can only manage levels around 70-80%. So choose to increase values wisely:
Code:
[COLOR="SeaGreen"]<ctl name="RX1 Digital Volume" value="76" />
<ctl name="RX2 Digital Volume" value="76" />[/COLOR]
<path name="speaker">
<ctl name="SLIM RX1 MUX" value="AIF1_PB" />
<ctl name="SLIM_0_RX Channels" value="One" />
<ctl name="RX7 MIX1 INP1" value="RX1" />
[COLOR="SeaGreen"] <ctl name="RX7 Digital Volume" value="67" />[/COLOR]
<ctl name="SPK DRV Volume" value="7" />
</path>
<path name="headphones">
<ctl name="SLIM RX1 MUX" value="AIF1_PB" />
<ctl name="SLIM RX2 MUX" value="AIF1_PB" />
<ctl name="SLIM_0_RX Channels" value="Two" />
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="RX2 MIX1 INP1" value="RX2" />
<ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
<ctl name="HPHL DAC Switch" value="1" />
[COLOR="SeaGreen"] <ctl name="HPHL Volume" value="30" />
<ctl name="HPHR Volume" value="30" />
<ctl name="RX1 Digital Volume" value="67" />
<ctl name="RX2 Digital Volume" value="67" />[/COLOR]
<ctl name="COMP1 Switch" value="1" />
</path>
<path name="headphones-advanced">
<ctl name="SLIM RX1 MUX" value="AIF1_PB" />
<ctl name="SLIM RX2 MUX" value="AIF1_PB" />
<ctl name="SLIM_0_RX Channels" value="Two" />
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="RX2 MIX1 INP1" value="RX2" />
<ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
<ctl name="HPHL DAC Switch" value="1" />
[COLOR="SeaGreen"] <ctl name="HPHL Volume" value="30" />
<ctl name="HPHR Volume" value="30" />
<ctl name="RX1 Digital Volume" value="70" />
<ctl name="RX2 Digital Volume" value="70" />[/COLOR]
<ctl name="COMP1 Switch" value="1" />
</path>
<path name="speaker-and-headphones">
<path name="headphones" />
[COLOR="SeaGreen"] <ctl name="HPHL Volume" value="22" />
<ctl name="HPHR Volume" value="22" />
<ctl name="RX1 Digital Volume" value="57" />
<ctl name="RX2 Digital Volume" value="57" />[/COLOR]
<ctl name="RX7 MIX1 INP1" value="RX1" />
<ctl name="RX7 MIX1 INP2" value="RX2" />
[COLOR="SeaGreen"] <ctl name="RX7 Digital Volume" value="78" />[/COLOR]
<ctl name="SPK DRV Volume" value="8" />
</path>
3. IMPORTANT- Once complete, make sure the permissions are set to rw- r-- r--. This step is extremely important or you'd probably end up soft bricking your phone.
4. Reboot your phone and blow your head off.
DISCLAIMER: Not responsible if you bricked your phone, killed your headphone due to crazy increases, killed the neighbor, swallowed your phone, etc.
ALWAYS BACKUP BEFORE ANYTHING. Set permissions correctly and you'd be fine. Report back with ROM/ model no, and what not if this doesn't work.
PS. The Viper4android app does work after this; confirmed.
D838 32 GB Taiwain Version
Software Version 10f
Softbrick
letschky said:
D838 32 GB Taiwain Version
Software Version 10f
Softbrick
Click to expand...
Click to collapse
What editor did you use for changing values? Did you reset permissions before reboot?
Thanks
Thanks man. I am testing it right now.
spit_fire said:
What editor did you use for changing values? Did you reset permissions before reboot?
Click to expand...
Click to collapse
1.920 Text editor
2.yes
I have a G2 and edited the taiko file,this works
hello. i have d838 32gb also tw version with 10f. headphone volume very low compare with my note 2 before.
tried installed viper but no effect...(yes already install driver and reboot).
whats the best solution?

[Completed] Samsung Galaxy Tab Pro 10.1 (picassowifi) volume problem - mixer_paths.xml

Hello everyone,
I have installed lineage-13.0-20170114-UNOFFICIAL-n2awifi of the tab pro 10.1 but having issues without volume when playing video.
I have found instructions online to modify the mixer_paths.xml file but It seems that some volume entries are missing. At the bottom of the post is the mixer_paths.xml content.
Does anyone know if something is missing from the file or what needs to be modified?
Thanks!
<mixer>
<!--
INOUT_MAP {
<ctl name="Earpiece", "Builtin Mic" />
<ctl name="Speaker", "Builtin Mic" />
<ctl name="Headset Out", "Headset In" />
<ctl name="Headphone", "Builtin Mic" />
<ctl name="SCO Headset Out", "SCO Headset In" />
<ctl name="SCO", "SCO Headset In" />
<ctl name="SCO Carkit", "SCO Headset In" />
}
INPUT_CHANNEL_MAP {
<ctl name="Builtin Mic", "Left" />
<ctl name="Back Mic", "Right" />
<ctl name="Headset In", "Left" />
<ctl name="Third Mic", "Left" />
<ctl name="SCO Headset In" value="None" />
}
-->
<!-- Initial mixer settings -->
<!-- Noise gate control -->
<ctl name="Noise Gate Switch" value="0" />,
<ctl name="HPOUT1L NG HPOUT1L Switch" value="0" />
<ctl name="HPOUT1R NG HPOUT1R Switch" value="0" />
<ctl name="HPOUT2L NG HPOUT2L Switch" value="0" />
<ctl name="HPOUT2R NG HPOUT2R Switch" value="0" />
<ctl name="EPOUT NG EPOUT Switch" value="0" />
<ctl name="SPKOUTL NG SPKOUTL Switch" value="0" />
<ctl name="SPKOUTR NG SPKOUTR Switch" value="0" />
<ctl name="SPKDAT1L NG SPKDAT1L Switch" value="0" />
<ctl name="SPKDAT1R NG SPKDAT1R Switch" value="0" />
<ctl name="Noise Gate Threshold Volume" value="0" />
<!-- Analog output AMP -->
<!-- AP Side is mixed to Input 1 of each out mixer -->
<!-- RCV(Mono) -->
<ctl name="EPOUT Input 1" value="AIF1RX1" />
<ctl name="EPOUT Input 2" value="AIF1RX2" />
<ctl name="EPOUT Digital Switch" value="1" />
<!-- SPK(Stereo) -->
<ctl name="SPKOUTL Input 1" value="AIF1RX1" />
<ctl name="SPKOUTR Input 1" value="AIF1RX2" />
<ctl name="Speaker Digital Switch" value="1" />
<!-- HP(stereo) -->
<ctl name="HPOUT1L Input 1" value="AIF1RX1" />
<ctl name="HPOUT1R Input 1" value="AIF1RX2" />
<ctl name="HPOUT1 Digital Switch" value="1" />
<!-- VPS(stereo) -->
<ctl name="HPOUT2L Input 1" value="AIF1RX1" />
<ctl name="HPOUT2R Input 1" value="AIF1RX2" />
<ctl name="OUT2 Digital Switch" value="1" />
<!-- BT <-AP(use input 1) -->
<!-- ASRC2(RX domain) -->
<ctl name="ASRC2L Input" value="AIF2RX1" />
<ctl name="ASRC2R Input" value="AIF2RX2" />
<!-- Currently use i2c dual mono(both L/R) -->
<!-- CP->RCV -->
<ctl name="EPOUT Input 3" value="None" />
<!-- CP->SPK -->
<ctl name="SPKOUTL Input 3" value="None" />
<ctl name="SPKOUTR Input 3" value="None" />
<!-- CP->HP -->
<ctl name="HPOUT1L Input 2" value="None" />
<ctl name="HPOUT1R Input 2" value="None" />
<!-- CP->BT -->
<ctl name="AIF3TX1 Input 2" value="AIF2RX1" />
<ctl name="AIF3TX2 Input 2" value="AIF2RX2" />
<!-- Route all mics via LHPF1 -->
<!-- need to move modifier field -->
<ctl name="LHPF1 Mode" value="High-pass" />
<ctl name="LHPF2 Mode" value="High-pass" />
<!-- BT mic->CP -->
<ctl name="AIF2TX1 Input 2" value="AIF3RX1" />
<ctl name="AIF2TX2 Input 2" value="AIF3RX2" />
<!-- Stereo recording from mics -->
<!-- need to move channeltype -->
<!-- Gain for main and headset mics -->
<ctl name="IN1L Volume" value="30" />
<ctl name="IN1R Volume" value="30" />
<!-- Gain for sub and 3rd mic -->
<ctl name="IN2L Volume" value="30" />
<ctl name="IN2R Volume" value="30" />
<!-- Mics to AIF2TX -->
<ctl name="ASRC1L Input" value="LHPF1" />
<ctl name="ASRC1R Input" value="LHPF2" />
<ctl name="AIF2TX1 Input 1" value="ASRC1L" />
<ctl name="AIF2TX2 Input 1" value="ASRC1R" />
<!-- BT<-CP(use input 2) -->
<ctl name="AIF1TX1 Input 2" value="ASRC2L" />
<ctl name="AIF1TX2 Input 2" value="ASRC2R" />
<!-- LHPF1 & 2 filter -->
<ctl name="LHPF1 COEFF FILTER" value="130Hz" />
<ctl name="LHPF2 COEFF FILTER" value="130Hz" />
<!-- common digital volume -->
<!-- don't change this common volume -->
<ctl name="AIF1TX1 Input 1 Volume" value="32" />
<ctl name="AIF1TX1 Input 2 Volume" value="32" />
<ctl name="AIF1TX1 Input 3 Volume" value="32" />
<ctl name="AIF1TX1 Input 4 Volume" value="32" />
<ctl name="AIF1TX2 Input 1 Volume" value="32" />
<ctl name="AIF1TX2 Input 2 Volume" value="32" />
<ctl name="AIF1TX2 Input 3 Volume" value="32" />
<ctl name="AIF1TX2 Input 4 Volume" value="32" />
<ctl name="AIF1TX3 Input 1 Volume" value="32" />
<ctl name="AIF1TX3 Input 2 Volume" value="32" />
<ctl name="AIF1TX3 Input 3 Volume" value="32" />
<ctl name="AIF1TX3 Input 4 Volume" value="32" />
<ctl name="AIF1TX4 Input 1 Volume" value="32" />
<ctl name="AIF1TX4 Input 2 Volume" value="32" />
<ctl name="AIF1TX4 Input 3 Volume" value="32" />
<ctl name="AIF1TX4 Input 4 Volume" value="32" />
<ctl name="AIF1TX5 Input 1 Volume" value="32" />
<ctl name="AIF1TX5 Input 2 Volume" value="32" />
<ctl name="AIF1TX5 Input 3 Volume" value="32" />
<ctl name="AIF1TX5 Input 4 Volume" value="32" />
<ctl name="AIF1TX6 Input 1 Volume" value="32" />
<ctl name="AIF1TX6 Input 2 Volume" value="32" />
<ctl name="AIF1TX6 Input 3 Volume" value="32" />
<ctl name="AIF1TX6 Input 4 Volume" value="32" />
<ctl name="AIF1TX7 Input 1 Volume" value="32" />
<ctl name="AIF1TX7 Input 2 Volume" value="32" />
<ctl name="AIF1TX7 Input 3 Volume" value="32" />
<ctl name="AIF1TX7 Input 4 Volume" value="32" />
<ctl name="AIF1TX8 Input 1 Volume" value="32" />
<ctl name="AIF1TX8 Input 2 Volume" value="32" />
<ctl name="AIF1TX8 Input 3 Volume" value="32" />
<ctl name="AIF1TX8 Input 4 Volume" value="32" />
<ctl name="AIF2TX1 Input 1 Volume" value="32" />
<ctl name="AIF2TX1 Input 2 Volume" value="32" />
<ctl name="AIF2TX1 Input 3 Volume" value="32" />
<ctl name="AIF2TX1 Input 4 Volume" value="32" />
<ctl name="AIF2TX2 Input 1 Volume" value="32" />
<ctl name="AIF2TX2 Input 2 Volume" value="32" />
<ctl name="AIF2TX2 Input 3 Volume" value="32" />
<ctl name="AIF2TX2 Input 4 Volume" value="32" />
<ctl name="AIF3TX1 Input 1 Volume" value="32" />
<ctl name="AIF3TX1 Input 2 Volume" value="32" />
<ctl name="AIF3TX1 Input 3 Volume" value="32" />
<ctl name="AIF3TX1 Input 4 Volume" value="32" />
<ctl name="AIF3TX2 Input 1 Volume" value="32" />
<ctl name="AIF3TX2 Input 2 Volume" value="32" />
<ctl name="AIF3TX2 Input 3 Volume" value="32" />
<ctl name="AIF3TX2 Input 4 Volume" value="32" />
<ctl name="Input Ramp Up" value="8ms/6dB" />
<ctl name="RCV Switch" value="0" />
<ctl name="SPK Switch" value="0" />
<ctl name="HP Switch" value="0" />
<ctl name="VPS Switch" value="0" />
<ctl name="HDMI Switch" value="0" />
<ctl name="Main Mic Switch" value="0" />
<ctl name="Sub Mic Switch" value="0" />
<ctl name="3rd Mic Switch" value="0" />
<ctl name="Headset Mic Switch" value="0" />
<ctl name="AIF2 Mode" value="Master" />
<!-- Channels -->
<path name="channel-left">
<ctl name="AIF1TX1 Input 1" value="LHPF1" />
<ctl name="AIF1TX2 Input 1" value="LHPF1" />
<ctl name="ASRC1L Input" value="LHPF1" />
<ctl name="ASRC1R Input" value="LHPF1" />
</path>
<path name="channel-right">
<ctl name="AIF1TX1 Input 1" value="LHPF2" />
<ctl name="AIF1TX2 Input 1" value="LHPF2" />
<ctl name="ASRC1L Input" value="LHPF2" />
<ctl name="ASRC1R Input" value="LHPF2" />
</path>
<path name="channel-stereo">
<ctl name="AIF1TX1 Input 1" value="LHPF1" />
<ctl name="AIF1TX2 Input 1" value="LHPF2" />
<ctl name="ASRC1L Input" value="LHPF1" />
<ctl name="ASRC1R Input" value="LHPF2" />
</path>
<path name="channel-none">
<ctl name="AIF3TX1 Input 1" value="ASRC1L" />
<ctl name="AIF3TX2 Input 1" value="ASRC1R" />
<ctl name="ASRC1L Input" value="AIF1RX1" />
<ctl name="ASRC1R Input" value="AIF1RX2" />
</path>
<!-- Paths that roughly correspond to devices -->
<path name="speaker">
<ctl name="SPK Switch" value="1" />
</path>
<path name="earpiece">
<ctl name="RCV Switch" value="1" />
</path>
<path name="headphones">
<ctl name="HP Switch" value="1" />
</path>
<path name="sco-out">
<ctl name="AIF3TX1 Input 2" value="AIF2RX1" />
<ctl name="AIF3TX2 Input 2" value="AIF2RX2" />
</path>
<path name="dock">
<ctl name="VPS Switch" value="1" />
</path>
<path name="aux-digital">
<ctl name="HDMI Switch" value="1" />
</path>
<path name="aif2-stereo-mic">
<ctl name="AIF2TX1 Input 1" value="ASRC1L" />
<ctl name="AIF2TX2 Input 1" value="ASRC1R" />
</path>
<path name="builtin-mic">
<ctl name="Main Mic Switch" value="1" />
<ctl name="LHPF1 Input 1" value="IN1L" />
<ctl name="IN1L Volume" value="18" />
<ctl name="IN1L Digital Volume" value="150" />
</path>
<path name="back-mic">
<ctl name="Sub Mic Switch" value="1" />
<ctl name="LHPF2 Input 1" value="IN2L" />
<ctl name="IN2L Volume" value="17" />
<ctl name="IN2L Digital Volume" value="150" />
</path>
<path name="third-mic">
<ctl name="3rd Mic Switch" value="1" />
<ctl name="LHPF1 Input 1" value="IN2R" />
<ctl name="IN2R Volume" value="20" />
<ctl name="IN2R Digital Volume" value="150" />
</path>
<path name="headset-in">
<ctl name="Headset Mic Switch" value="1" />
<ctl name="HPOUT1L Input 3" value="None" />
<ctl name="HPOUT1R Input 3" value="None" />
<ctl name="LHPF1 Input 1" value="IN1R" />
<ctl name="IN1R Volume" value="30" />
<ctl name="IN1R Digital Volume" value="150" />
</path>
<path name="sco-in">
<ctl name="AIF2TX1 Input 2" value="AIF3RX1" />
<ctl name="AIF2TX2 Input 2" value="AIF3RX2" />
<ctl name="ASRC2L Input" value="AIF3RX1" />
<ctl name="ASRC2R Input" value="AIF3RX2" />
<ctl name="AIF2TX1 Input 1" value="None" />
<ctl name="AIF2TX2 Input 1" value="None" />
</path>
<!-- Paths used by HAL -->
<!-- Playback paths -->
<path name="voice-speaker">
<path name="speaker" />
<ctl name="AIF2 Mode" value="Slave" />
<ctl name="SPKOUTL Input 3" value="ASRC2L" />
</path>
<path name="voice-earpiece">
<path name="earpiece" />
<ctl name="AIF2 Mode" value="Slave" />
<ctl name="EPOUT Input 3" value="ASRC2L" />
</path>
<path name="voice-headphones">
<path name="headphones" />
<ctl name="AIF2 Mode" value="Slave" />
<ctl name="HPOUT1L Input 2" value="ASRC2L" />
<ctl name="HPOUT1R Input 2" value="ASRC2R" />
</path>
<path name="media-speaker">
<path name="speaker" />
</path>
<path name="media-earpiece">
<path name="earpiece" />
</path>
<path name="media-headphones">
<path name="headphones" />
</path>
<path name="voice-rec-speaker">
<path name="speaker" />
</path>
<path name="voice-rec-headphones">
<path name="headphones" />
</path>
<path name="communication-speaker">
<path name="speaker" />
</path>
<path name="communication-earpiece">
<path name="earpiece" />
</path>
<path name="communication-headphones">
<path name="headphones" />
</path>
<path name="speaker-and-headphones">
<path name="speaker" />
<path name="headphones" />
</path>
<path name="bt-sco-headset">
<path name="sco-out" />
<ctl name="AIF2 Mode" value="Slave" />
</path>
<!-- Capture paths -->
<path name="voice-main-mic">
<path name="channel-stereo" />
<path name="aif2-stereo-mic" />
<path name="builtin-mic" />
</path>
<path name="voice-headset-mic">
<path name="channel-left" />
<path name="aif2-stereo-mic" />
<path name="headset-in" />
</path>
<path name="media-main-mic">
<path name="channel-left" />
<path name="aif2-stereo-mic" />
<path name="builtin-mic" />
</path>
<path name="media-second-mic">
<path name="channel-left" />
<path name="aif2-stereo-mic" />
<path name="builtin-mic" />
<ctl name="IN1L Volume" value="25" />
</path>
<path name="media-headset-mic">
<path name="channel-left" />
<path name="aif2-stereo-mic" />
<path name="headset-in" />
</path>
<path name="voice-rec-main-mic">
<path name="channel-left" />
<path name="aif2-stereo-mic" />
<path name="builtin-mic" />
<ctl name="IN1L Volume" value="27" />
<ctl name="IN1L Digital Volume" value="152" />
</path>
<path name="communication-main-mic">
<path name="channel-left" />
<path name="aif2-stereo-mic" />
<path name="builtin-mic" />
</path>
<path name="bt-sco-mic">
<path name="channel-none" />
<path name="sco-in" />
</path>
<path name="voice-rec-headset-mic">
<path name="channel-left" />
<path name="aif2-stereo-mic" />
<path name="headset-in" />
</path>
<path name="communication-headset-mic">
<path name="channel-left" />
<path name="aif2-stereo-mic" />
<path name="headset-in" />
</path>
<path name="none">
<!-- Empty path -->
</path>
</mixer>
banjo3009 said:
Hello everyone,
I have installed lineage-13.0-20170114-UNOFFICIAL-n2awifi of the tab pro 10.1 but having issues without volume when playing video.
I have found instructions online to modify the mixer_paths.xml file but It seems that some volume entries are missing. At the bottom of the post is the mixer_paths.xml content.
Does anyone know if something is missing from the file or what needs to be modified?
Thanks!
<mixer>
<!--
INOUT_MAP {
<ctl name="Earpiece", "Builtin Mic" />
<ctl name="Speaker", "Builtin Mic" />
<ctl name="Headset Out", "Headset In" />
<ctl name="Headphone", "Builtin Mic" />
<ctl name="SCO Headset Out", "SCO Headset In" />
<ctl name="SCO", "SCO Headset In" />
<ctl name="SCO Carkit", "SCO Headset In" />
}
INPUT_CHANNEL_MAP {
<ctl name="Builtin Mic", "Left" />
<ctl name="Back Mic", "Right" />
<ctl name="Headset In", "Left" />
<ctl name="Third Mic", "Left" />
<ctl name="SCO Headset In" value="None" />
}
-->
<!-- Initial mixer settings -->
<!-- Noise gate control -->
<ctl name="Noise Gate Switch" value="0" />,
<ctl name="HPOUT1L NG HPOUT1L Switch" value="0" />
<ctl name="HPOUT1R NG HPOUT1R Switch" value="0" />
<ctl name="HPOUT2L NG HPOUT2L Switch" value="0" />
<ctl name="HPOUT2R NG HPOUT2R Switch" value="0" />
<ctl name="EPOUT NG EPOUT Switch" value="0" />
<ctl name="SPKOUTL NG SPKOUTL Switch" value="0" />
<ctl name="SPKOUTR NG SPKOUTR Switch" value="0" />
<ctl name="SPKDAT1L NG SPKDAT1L Switch" value="0" />
<ctl name="SPKDAT1R NG SPKDAT1R Switch" value="0" />
<ctl name="Noise Gate Threshold Volume" value="0" />
<!-- Analog output AMP -->
<!-- AP Side is mixed to Input 1 of each out mixer -->
<!-- RCV(Mono) -->
<ctl name="EPOUT Input 1" value="AIF1RX1" />
<ctl name="EPOUT Input 2" value="AIF1RX2" />
<ctl name="EPOUT Digital Switch" value="1" />
<!-- SPK(Stereo) -->
<ctl name="SPKOUTL Input 1" value="AIF1RX1" />
<ctl name="SPKOUTR Input 1" value="AIF1RX2" />
<ctl name="Speaker Digital Switch" value="1" />
<!-- HP(stereo) -->
<ctl name="HPOUT1L Input 1" value="AIF1RX1" />
<ctl name="HPOUT1R Input 1" value="AIF1RX2" />
<ctl name="HPOUT1 Digital Switch" value="1" />
<!-- VPS(stereo) -->
<ctl name="HPOUT2L Input 1" value="AIF1RX1" />
<ctl name="HPOUT2R Input 1" value="AIF1RX2" />
<ctl name="OUT2 Digital Switch" value="1" />
<!-- BT <-AP(use input 1) -->
<!-- ASRC2(RX domain) -->
<ctl name="ASRC2L Input" value="AIF2RX1" />
<ctl name="ASRC2R Input" value="AIF2RX2" />
<!-- Currently use i2c dual mono(both L/R) -->
<!-- CP->RCV -->
<ctl name="EPOUT Input 3" value="None" />
<!-- CP->SPK -->
<ctl name="SPKOUTL Input 3" value="None" />
<ctl name="SPKOUTR Input 3" value="None" />
<!-- CP->HP -->
<ctl name="HPOUT1L Input 2" value="None" />
<ctl name="HPOUT1R Input 2" value="None" />
<!-- CP->BT -->
<ctl name="AIF3TX1 Input 2" value="AIF2RX1" />
<ctl name="AIF3TX2 Input 2" value="AIF2RX2" />
<!-- Route all mics via LHPF1 -->
<!-- need to move modifier field -->
<ctl name="LHPF1 Mode" value="High-pass" />
<ctl name="LHPF2 Mode" value="High-pass" />
<!-- BT mic->CP -->
<ctl name="AIF2TX1 Input 2" value="AIF3RX1" />
<ctl name="AIF2TX2 Input 2" value="AIF3RX2" />
<!-- Stereo recording from mics -->
<!-- need to move channeltype -->
<!-- Gain for main and headset mics -->
<ctl name="IN1L Volume" value="30" />
<ctl name="IN1R Volume" value="30" />
<!-- Gain for sub and 3rd mic -->
<ctl name="IN2L Volume" value="30" />
<ctl name="IN2R Volume" value="30" />
<!-- Mics to AIF2TX -->
<ctl name="ASRC1L Input" value="LHPF1" />
<ctl name="ASRC1R Input" value="LHPF2" />
<ctl name="AIF2TX1 Input 1" value="ASRC1L" />
<ctl name="AIF2TX2 Input 1" value="ASRC1R" />
<!-- BT<-CP(use input 2) -->
<ctl name="AIF1TX1 Input 2" value="ASRC2L" />
<ctl name="AIF1TX2 Input 2" value="ASRC2R" />
<!-- LHPF1 & 2 filter -->
<ctl name="LHPF1 COEFF FILTER" value="130Hz" />
<ctl name="LHPF2 COEFF FILTER" value="130Hz" />
<!-- common digital volume -->
<!-- don't change this common volume -->
<ctl name="AIF1TX1 Input 1 Volume" value="32" />
<ctl name="AIF1TX1 Input 2 Volume" value="32" />
<ctl name="AIF1TX1 Input 3 Volume" value="32" />
<ctl name="AIF1TX1 Input 4 Volume" value="32" />
<ctl name="AIF1TX2 Input 1 Volume" value="32" />
<ctl name="AIF1TX2 Input 2 Volume" value="32" />
<ctl name="AIF1TX2 Input 3 Volume" value="32" />
<ctl name="AIF1TX2 Input 4 Volume" value="32" />
<ctl name="AIF1TX3 Input 1 Volume" value="32" />
<ctl name="AIF1TX3 Input 2 Volume" value="32" />
<ctl name="AIF1TX3 Input 3 Volume" value="32" />
<ctl name="AIF1TX3 Input 4 Volume" value="32" />
<ctl name="AIF1TX4 Input 1 Volume" value="32" />
<ctl name="AIF1TX4 Input 2 Volume" value="32" />
<ctl name="AIF1TX4 Input 3 Volume" value="32" />
<ctl name="AIF1TX4 Input 4 Volume" value="32" />
<ctl name="AIF1TX5 Input 1 Volume" value="32" />
<ctl name="AIF1TX5 Input 2 Volume" value="32" />
<ctl name="AIF1TX5 Input 3 Volume" value="32" />
<ctl name="AIF1TX5 Input 4 Volume" value="32" />
<ctl name="AIF1TX6 Input 1 Volume" value="32" />
<ctl name="AIF1TX6 Input 2 Volume" value="32" />
<ctl name="AIF1TX6 Input 3 Volume" value="32" />
<ctl name="AIF1TX6 Input 4 Volume" value="32" />
<ctl name="AIF1TX7 Input 1 Volume" value="32" />
<ctl name="AIF1TX7 Input 2 Volume" value="32" />
<ctl name="AIF1TX7 Input 3 Volume" value="32" />
<ctl name="AIF1TX7 Input 4 Volume" value="32" />
<ctl name="AIF1TX8 Input 1 Volume" value="32" />
<ctl name="AIF1TX8 Input 2 Volume" value="32" />
<ctl name="AIF1TX8 Input 3 Volume" value="32" />
<ctl name="AIF1TX8 Input 4 Volume" value="32" />
<ctl name="AIF2TX1 Input 1 Volume" value="32" />
<ctl name="AIF2TX1 Input 2 Volume" value="32" />
<ctl name="AIF2TX1 Input 3 Volume" value="32" />
<ctl name="AIF2TX1 Input 4 Volume" value="32" />
<ctl name="AIF2TX2 Input 1 Volume" value="32" />
<ctl name="AIF2TX2 Input 2 Volume" value="32" />
<ctl name="AIF2TX2 Input 3 Volume" value="32" />
<ctl name="AIF2TX2 Input 4 Volume" value="32" />
<ctl name="AIF3TX1 Input 1 Volume" value="32" />
<ctl name="AIF3TX1 Input 2 Volume" value="32" />
<ctl name="AIF3TX1 Input 3 Volume" value="32" />
<ctl name="AIF3TX1 Input 4 Volume" value="32" />
<ctl name="AIF3TX2 Input 1 Volume" value="32" />
<ctl name="AIF3TX2 Input 2 Volume" value="32" />
<ctl name="AIF3TX2 Input 3 Volume" value="32" />
<ctl name="AIF3TX2 Input 4 Volume" value="32" />
<ctl name="Input Ramp Up" value="8ms/6dB" />
<ctl name="RCV Switch" value="0" />
<ctl name="SPK Switch" value="0" />
<ctl name="HP Switch" value="0" />
<ctl name="VPS Switch" value="0" />
<ctl name="HDMI Switch" value="0" />
<ctl name="Main Mic Switch" value="0" />
<ctl name="Sub Mic Switch" value="0" />
<ctl name="3rd Mic Switch" value="0" />
<ctl name="Headset Mic Switch" value="0" />
<ctl name="AIF2 Mode" value="Master" />
<!-- Channels -->
<path name="channel-left">
<ctl name="AIF1TX1 Input 1" value="LHPF1" />
<ctl name="AIF1TX2 Input 1" value="LHPF1" />
<ctl name="ASRC1L Input" value="LHPF1" />
<ctl name="ASRC1R Input" value="LHPF1" />
</path>
<path name="channel-right">
<ctl name="AIF1TX1 Input 1" value="LHPF2" />
<ctl name="AIF1TX2 Input 1" value="LHPF2" />
<ctl name="ASRC1L Input" value="LHPF2" />
<ctl name="ASRC1R Input" value="LHPF2" />
</path>
<path name="channel-stereo">
<ctl name="AIF1TX1 Input 1" value="LHPF1" />
<ctl name="AIF1TX2 Input 1" value="LHPF2" />
<ctl name="ASRC1L Input" value="LHPF1" />
<ctl name="ASRC1R Input" value="LHPF2" />
</path>
<path name="channel-none">
<ctl name="AIF3TX1 Input 1" value="ASRC1L" />
<ctl name="AIF3TX2 Input 1" value="ASRC1R" />
<ctl name="ASRC1L Input" value="AIF1RX1" />
<ctl name="ASRC1R Input" value="AIF1RX2" />
</path>
<!-- Paths that roughly correspond to devices -->
<path name="speaker">
<ctl name="SPK Switch" value="1" />
</path>
<path name="earpiece">
<ctl name="RCV Switch" value="1" />
</path>
<path name="headphones">
<ctl name="HP Switch" value="1" />
</path>
<path name="sco-out">
<ctl name="AIF3TX1 Input 2" value="AIF2RX1" />
<ctl name="AIF3TX2 Input 2" value="AIF2RX2" />
</path>
<path name="dock">
<ctl name="VPS Switch" value="1" />
</path>
<path name="aux-digital">
<ctl name="HDMI Switch" value="1" />
</path>
<path name="aif2-stereo-mic">
<ctl name="AIF2TX1 Input 1" value="ASRC1L" />
<ctl name="AIF2TX2 Input 1" value="ASRC1R" />
</path>
<path name="builtin-mic">
<ctl name="Main Mic Switch" value="1" />
<ctl name="LHPF1 Input 1" value="IN1L" />
<ctl name="IN1L Volume" value="18" />
<ctl name="IN1L Digital Volume" value="150" />
</path>
<path name="back-mic">
<ctl name="Sub Mic Switch" value="1" />
<ctl name="LHPF2 Input 1" value="IN2L" />
<ctl name="IN2L Volume" value="17" />
<ctl name="IN2L Digital Volume" value="150" />
</path>
<path name="third-mic">
<ctl name="3rd Mic Switch" value="1" />
<ctl name="LHPF1 Input 1" value="IN2R" />
<ctl name="IN2R Volume" value="20" />
<ctl name="IN2R Digital Volume" value="150" />
</path>
<path name="headset-in">
<ctl name="Headset Mic Switch" value="1" />
<ctl name="HPOUT1L Input 3" value="None" />
<ctl name="HPOUT1R Input 3" value="None" />
<ctl name="LHPF1 Input 1" value="IN1R" />
<ctl name="IN1R Volume" value="30" />
<ctl name="IN1R Digital Volume" value="150" />
</path>
<path name="sco-in">
<ctl name="AIF2TX1 Input 2" value="AIF3RX1" />
<ctl name="AIF2TX2 Input 2" value="AIF3RX2" />
<ctl name="ASRC2L Input" value="AIF3RX1" />
<ctl name="ASRC2R Input" value="AIF3RX2" />
<ctl name="AIF2TX1 Input 1" value="None" />
<ctl name="AIF2TX2 Input 1" value="None" />
</path>
<!-- Paths used by HAL -->
<!-- Playback paths -->
<path name="voice-speaker">
<path name="speaker" />
<ctl name="AIF2 Mode" value="Slave" />
<ctl name="SPKOUTL Input 3" value="ASRC2L" />
</path>
<path name="voice-earpiece">
<path name="earpiece" />
<ctl name="AIF2 Mode" value="Slave" />
<ctl name="EPOUT Input 3" value="ASRC2L" />
</path>
<path name="voice-headphones">
<path name="headphones" />
<ctl name="AIF2 Mode" value="Slave" />
<ctl name="HPOUT1L Input 2" value="ASRC2L" />
<ctl name="HPOUT1R Input 2" value="ASRC2R" />
</path>
<path name="media-speaker">
<path name="speaker" />
</path>
<path name="media-earpiece">
<path name="earpiece" />
</path>
<path name="media-headphones">
<path name="headphones" />
</path>
<path name="voice-rec-speaker">
<path name="speaker" />
</path>
<path name="voice-rec-headphones">
<path name="headphones" />
</path>
<path name="communication-speaker">
<path name="speaker" />
</path>
<path name="communication-earpiece">
<path name="earpiece" />
</path>
<path name="communication-headphones">
<path name="headphones" />
</path>
<path name="speaker-and-headphones">
<path name="speaker" />
<path name="headphones" />
</path>
<path name="bt-sco-headset">
<path name="sco-out" />
<ctl name="AIF2 Mode" value="Slave" />
</path>
<!-- Capture paths -->
<path name="voice-main-mic">
<path name="channel-stereo" />
<path name="aif2-stereo-mic" />
<path name="builtin-mic" />
</path>
<path name="voice-headset-mic">
<path name="channel-left" />
<path name="aif2-stereo-mic" />
<path name="headset-in" />
</path>
<path name="media-main-mic">
<path name="channel-left" />
<path name="aif2-stereo-mic" />
<path name="builtin-mic" />
</path>
<path name="media-second-mic">
<path name="channel-left" />
<path name="aif2-stereo-mic" />
<path name="builtin-mic" />
<ctl name="IN1L Volume" value="25" />
</path>
<path name="media-headset-mic">
<path name="channel-left" />
<path name="aif2-stereo-mic" />
<path name="headset-in" />
</path>
<path name="voice-rec-main-mic">
<path name="channel-left" />
<path name="aif2-stereo-mic" />
<path name="builtin-mic" />
<ctl name="IN1L Volume" value="27" />
<ctl name="IN1L Digital Volume" value="152" />
</path>
<path name="communication-main-mic">
<path name="channel-left" />
<path name="aif2-stereo-mic" />
<path name="builtin-mic" />
</path>
<path name="bt-sco-mic">
<path name="channel-none" />
<path name="sco-in" />
</path>
<path name="voice-rec-headset-mic">
<path name="channel-left" />
<path name="aif2-stereo-mic" />
<path name="headset-in" />
</path>
<path name="communication-headset-mic">
<path name="channel-left" />
<path name="aif2-stereo-mic" />
<path name="headset-in" />
</path>
<path name="none">
<!-- Empty path -->
</path>
</mixer>
Click to expand...
Click to collapse
If you are using a custom ROM, you can report that problem to ROM developer so he can try to fix it. HERE is the thread you should report

The sound of caller is verrryyy LOUD so people around me can hear my conversation!!!

How I can make lower speaker on phone call?
When I receive a phone call, the sound of caller people is veryyyyyyyy LOUD as much as my around people (with 6m distance) can hear sound of caller :'( also my ear pain :'(
My device is root,magisk,xposed
Thank you for your help.
Simply by pressing the volume down button during call will lower the volume of the ear piece.
nipun03 said:
Simply by pressing the volume down button during call will lower the volume of the ear piece.
Click to expand...
Click to collapse
thank you for your answer, but I've enough experience about "pressing the volume down button during call"
the sound is verrryyyy LOUD even the call volume is on minimum :'(
I guess, it's related a value in a .conf or .xml file in android system .
Is this question HARD? any answer?!
I guess you can edit the xml if its related which is mixer_paths.xml if im not mistaken
thank you so much for your reply, but which param is related to "sound of caller" volume?!
<!-- Analog output devices -->
<path name="ear">
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
<ctl name="RX1 Digital Volume" value="80" />
<ctl name="EAR PA Gain" value="POS_6_DB" />
<ctl name="DAC1 Switch" value="1" />
</path>
<path name="spk">
<ctl name="SLIM RX1 MUX" value="AIF1_PB" />
<ctl name="SLIM_0_RX Channels" value="One" />
<ctl name="RX3 MIX1 INP1" value="RX1" />
<ctl name="RDAC5 MUX" value="DEM3_INV" />
<ctl name="COMP2 Switch" value="1" />
<ctl name="LINEOUT1 Volume" value="13" />
<ctl name="LINEOUT3 Volume" value="13" />
</path>
<path name="hph">
<ctl name="SLIM RX1 MUX" value="AIF1_PB" />
<ctl name="SLIM RX2 MUX" value="AIF1_PB" />
<ctl name="SLIM_0_RX Channels" value="Two" />
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="RX2 MIX1 INP1" value="RX2" />
<ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
<ctl name="HPHL DAC Switch" value="1" />
<ctl name="COMP1 Switch" value="1" />
<ctl name="HPHL Volume" value="20" />
<ctl name="HPHR Volume" value="20" />
</path>
<path name="spk-hph">
<path name="hph" />
<ctl name="RX3 MIX1 INP1" value="RX1" />
<ctl name="RDAC5 MUX" value="DEM3_INV" />
<ctl name="COMP2 Switch" value="1" />
<ctl name="LINEOUT1 Volume" value="14" />
<ctl name="LINEOUT3 Volume" value="14" />
</path>
<!-- Output paths -->
<path name="handset">
<ctl name="SLIM RX1 MUX" value="AIF1_PB" />
<ctl name="SLIM_0_RX Channels" value="One" />
<path name="ear" />
</path>
<path name="voice-handset">
<path name="handset" />
</path>
<path name="speaker">
<path name="spk" />
<ctl name="RX3 Digital Volume" value="80" />
<ctl name="RX4 Digital Volume" value="80" />
</path>
<path name="voice-speaker">
<path name="spk" />
<ctl name="RX3 Digital Volume" value="92" />
<ctl name="RX4 Digital Volume" value="92" />
</path>
<path name="headphones">
<path name="hph" />
<ctl name="RX1 Digital Volume" value="84" />
<ctl name="RX2 Digital Volume" value="84" />
</path>
<path name="line">
<path name="headphones" />
</path>
<path name="voice-headphones">
<path name="hph" />
<ctl name="RX1 Digital Volume" value="85" />
<ctl name="RX2 Digital Volume" value="85" />
</path>
<path name="voice-line">
<path name="voice-headphones" />
</path>
<path name="speaker-and-headphones">
<path name="spk-hph" />
<ctl name="RX1 Digital Volume" value="84" />
<ctl name="RX2 Digital Volume" value="84" />
<ctl name="RX3 Digital Volume" value="80" />
<ctl name="RX4 Digital Volume" value="80" />
</path>
<path name="speaker-and-line">
<path name="speaker-and-headphones" />
</path>
mrhamed said:
thank you so much for your reply, but which param is related to "sound of caller" volume?!
<!-- Analog output devices -->
<path name="ear">
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
<ctl name="RX1 Digital Volume" value="80" />
<ctl name="EAR PA Gain" value="POS_6_DB" />
<ctl name="DAC1 Switch" value="1" />
</path>
Click to expand...
Click to collapse
Here. Try changing this value.
Thank you for your reply...
What is valid value range? is the 80 minimum? can I set it to 40?!

How to remove hissing sound at low volumes Galaxy tab 4 [root]

Bought so many different headphones to only be dissatisfied with that static noise.Recently found out a fix gets rid of the problem.
•Before you begin make sure you have root and file explorer (I used es file explorer).
1. In the file explorer go to /etc and find mixer_paths.xml ,make a backup of the file just in case.
2. Open mixer_paths.xml
3. Find:
!-- ================================================================ -->
<!-- Play Scenario -->
<path name2="handset">
<path name="rcv" />
<ctl name="EAR PA Gain" value="POS_3_DB" />
<ctl name="RX1 Digital Volume" value="84" />
</path>
<path name="speaker">
<path name="spk" />
<ctl name="RX4 Digital Volume" value="78" />
<ctl name="RX3 Digital Volume" value="78" />
</path>
<path name="headset">
<path name="ear" />
<ctl name="HPHL Volume" value="20" />
<ctl name="HPHR Volume" value="20" />
<ctl name="RX1 Digital Volume" value="81" />
<ctl name="RX2 Digital Volume" value="81" />
<ctl name="COMP1 Switch" value="1" />
<ctl name="CRADLE Switch" value="0" />
</path>
4. And change the values to:
!-- ================================================================ -->
<!-- Play Scenario -->
<path name="handset">
<path name="rcv" />
<ctl name="EAR PA Gain" value="POS_3_DB" />
<ctl name="RX1 Digital Volume" value="84" />
</path>
<path name="speaker">
<path name="spk" />
<ctl name="RX4 Digital Volume" value="84" />
<ctl name="RX3 Digital Volume" value="84" />
</path>
<path name="headset">
<path name="ear" />
<ctl name="HPHL Volume" value="10" />
<ctl name="HPHR Volume" value="10" />
<ctl name="RX1 Digital Volume" value="77" />
<ctl name="RX2 Digital Volume" value="77" />
<ctl name="COMP1 Switch" value="1" />
<ctl name="CRADLE Switch" value="0" />
</path>
5. Reboot and enjoy!
This also boost speaker volume a bit since tab 4 has it a bit low.If you dont want that dont change speaker settings.
If you still hear the hiss you can change hphl and hphr to "0".if you dont want to change volume ,changing hphl and hphr should be enough since it is the culprit, it boosts eletricity current more than needed and it makes noise.

Volume increase redmi 8A

Required Root !!!
file manager to open root
File : \vendor\etc\mixer_paths_sdm439_pm8953_c3ik.xml
text editor to change, as noted in red (A couple of steps to begin with), reboot system . check, if a little is added
Code:
<ctl name="RX1 Digital Volume" value="84" />
<ctl name="RX2 Digital Volume" value="84" />
<ctl name="RX3 Digital Volume" value="84" />
<ctl name="RX1 Digital Volume" value="84" /> # headphones left
<ctl name="RX2 Digital Volume" value="84" /> # headphones right
<ctl name="RX3 Digital Volume" value="84" /> # speaker
volume during a call :
are looking for <path name="handset">
Code:
<path name="handset">
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="RDAC2 MUX" value="RX1" />
<ctl name="RX1 Digital Volume" value="83" />
<ctl name="EAR PA Gain" value="POS_6_DB" />
<ctl name="EAR_S" value="Switch" />
</path>
<ctl name="RX1 Digital Volume" value="83" /> # volume during a call
Not necessary :
More Headphone Settings :
are looking for <path name="headphones">
Here I was red in the blue (optional)
Code:
<path name="headphones">
<ctl name="MI2S_RX Channels" value="Two" />
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="RX2 MIX1 INP1" value="RX2" />
<ctl name="RX HPH Mode" value="HD2" />
<ctl name="EAR PA Gain" value="POS_3_DB" />
<ctl name="RDAC2 MUX" value="RX2" />
<ctl name="HPHL" value="Switch" />
<ctl name="HPHR" value="Switch" />
</path>
<ctl name="RX HPH Mode" value="HD2" /> # codec modes. options: HD2 \ NORMAL
<ctl name="EAR PA Gain" value="POS_3_DB" /> # gain db. option: POS_1P5_DB \ POS_3_DB \ POS_4P5_DB \ POS_6_DB .
:good::laugh:
Any mode for camera watermark
Sent from my Redmi 8A using Tapatalk
rehan992 said:
Any mode for camera watermark
Sent from my Redmi 8A using Tapatalk
Click to expand...
Click to collapse
what do you mean ? Rephrase
Sorry for my bad english. I am not literate and in Russian )))

Categories

Resources