[Solved] no sound in regular calls in CM13, only speakers work. - ONE Q&A, Help & Troubleshooting

Hey guys,
I had this issue for a long time where I was forced to use my Speaker so that the mic would work and I was convinsed that it was a hardware issue, until my friend yesterday gave me his backup from CM12 and my mic worked perfectly - too bad he told me this after I bought a mic replacement :crying: -
anyhow so I did some digging and foundout that there are some differences in the mixer_paths.xml files.
after a couple of hours of trying and playing around with the file, I finally made it work.
here are the steps
NOTE: THIS IS FOR CM13
go to root browser -need rooted device !-, System ==> etc ==> mixer_paths.xml
MAKE SURE YOU TAKE A BACKUP OF THIS FILE, DO THIS AT YOUR OWN RISK
change line number 37 from
<ctl name="ADC2 Volume" value="0" />
to
<ctl name="ADC2 Volume" value="19" />
That is it, this should fix it !
if not try changing
<ctl name="ADC4 Volume" value="0" />
to
<ctl name="ADC4 Volume" value="19" />
and
<ctl name="DEC2 Volume" value="84" />
to
<ctl name="DEC2 Volume" value="0" />
and in <!-- Analog input devices -->
make sure it has all the following lines
<path name="hph-mic">
<ctl name="DEC5 MUX" value="ADC2" />
<ctl name="IIR1 INP1 MUX" value="DEC5" />
<ctl name="DEC5 Volume" value="84" />
</path>
<path name="main-mic">
<ctl name="AIF1_CAP Mixer SLIM TX7" value="1"/>
<ctl name="SLIM TX7 MUX" value="DEC4" />
<ctl name="DEC4 MUX" value="ADC3" />
<ctl name="DEC4 Volume" value="84" />
</path>
<path name="anc-mic">
<ctl name="DEC2 MUX" value="ADC5" />
<ctl name="DEC2 Volume" value="84" />
</path>
after this the other end might barely hear you, if that is the case try this
https://forums.oneplus.net/threads/fixed-for-good-microphone-issue.222059/
Let me know what happens with you guys

10x bro

Still nothing, no sound for me and no sound for the others :/

hello,
same problem here, phone goes, i pick up and i cant hear them but they can hear me, so i turn on the speakers so i can hear them, but then they cant hear me... !!! Its one way or the other way.
Reboot isnt helping, not yet tried fact reset. Device isnt rooted yet.
I got it from my nephew with a broken screen and touch, this problem i noticed after i replaced the screen. I thought it was my fault after the replacement. but i read that others have this problem too.
This is also with Messenger, Whatsapp...... i can use voice recorder, it works fine, and if i call voicemail i hear the voice.....
I changed the Google Now option already
Strange is that also on the other end they dont hear me..........

Thank you sir!
It happened to meg again after reverting to CM13 with a clean flash. Weird huh?
But having found this article saved me hours of work, so thanks again!
bahaeddin said:
Hey guys,
I had this issue for a long time where I was forced to use my Speaker so that the mic would work and I was convinsed that it was a hardware issue, until my friend yesterday gave me his backup from CM12 and my mic worked perfectly - too bad he told me this after I bought a mic replacement :crying: -
anyhow so I did some digging and foundout that there are some differences in the mixer_paths.xml files.
after a couple of hours of trying and playing around with the file, I finally made it work.
here are the steps
NOTE: THIS IS FOR CM13
go to root browser -need rooted device !-, System ==> etc ==> mixer_paths.xml
MAKE SURE YOU TAKE A BACKUP OF THIS FILE, DO THIS AT YOUR OWN RISK
change line number 37 from
<ctl name="ADC2 Volume" value="0" />
to
<ctl name="ADC2 Volume" value="19" />
That is it, this should fix it !
if not try changing
<ctl name="ADC4 Volume" value="0" />
to
<ctl name="ADC4 Volume" value="19" />
and
<ctl name="DEC2 Volume" value="84" />
to
<ctl name="DEC2 Volume" value="0" />
and in <!-- Analog input devices -->
make sure it has all the following lines
<path name="hph-mic">
<ctl name="DEC5 MUX" value="ADC2" />
<ctl name="IIR1 INP1 MUX" value="DEC5" />
<ctl name="DEC5 Volume" value="84" />
</path>
<path name="main-mic">
<ctl name="AIF1_CAP Mixer SLIM TX7" value="1"/>
<ctl name="SLIM TX7 MUX" value="DEC4" />
<ctl name="DEC4 MUX" value="ADC3" />
<ctl name="DEC4 Volume" value="84" />
</path>
<path name="anc-mic">
<ctl name="DEC2 MUX" value="ADC5" />
<ctl name="DEC2 Volume" value="84" />
</path>
after this the other end might barely hear you, if that is the case try this
https://forums.oneplus.net/threads/fixed-for-good-microphone-issue.222059/
Let me know what happens with you guys
Click to expand...
Click to collapse

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?

How to Fix Low Call Volume & Low Microphone issue with OnePlus One

So, I bought a used OnePlus One last week and the problem I was facing, very low call volume and microphone volume. The opposite person could barely hear me. So I started to Google and found some fixes. But nothing fixed them completely. So I got the real & complete fix.
Should be mentioned, I had the problem on the latest stable Cyanogen OS -YOG7DAO1K6 and this fix, actually fixed the issue.
A phone is firstly a communicating device. If you cannot do calls properly, what’s the purpose of a phone? So, you’ve got a OnePlus One and some of you might have tried different fixes. But still not satisfied with the mic quality of OnePlus One. So what’s the fix?
The solution I came into, took quite a few hours. Just when I was about to quit, feeling dissatisfied with the overall mic quality, I found the solution. This is a 4 Step Solution so you’ve to be patient.
Step 1
You need to have root. Rooting is very easy. Install TWRP, flash SuperSU & you’ve got root. No problem. The tricky part starts here. After rooting downlaod ES File Explorer and turn on root access.
Step 2
Navigate to this file: /system/build.prop
Open with any editor and search for a line that says
ro.qc.sdk.audio.fluencetype=fluence
Change it to
Code:
ro.qc.sdk.audio.fluencetype=[B]none[/B]
Step 3
Now go to /system/etc/audio_platform_info.xml & open it using an editor. Try to find the line SND_DEVICE_IN_HANDSET_MIC and change it like this (Replace 40 with 4)
Code:
...
<device name="SND_DEVICE_OUT_VOICE_HANDSET" acdb_id="7" />
<device name="SND_DEVICE_OUT_VOICE_SPEAKER" acdb_id="15" />
<device name="SND_DEVICE_OUT_VOICE_HEADPHONES" acdb_id="10" />
[B]<device name="SND_DEVICE_IN40_HANDSET_MIC" acdb_id="4" />[/B]
<device name="SND_DEVICE_IN_SPEAKER_MIC" acdb_id="42" />
<device name="SND_DEVICE_IN_HEADSET_MIC" acdb_id="8" />
...​
Step 4
File /system/etc/mixer_paths.xml and try to find ctl name=”DEC4 Volume” within the context (scroll few times because it’s kind of on the bottom part of the file) and replace 84 with 92/94/95 (the greater, the louder)
Code:
<path name=”main-mic”>
<ctl name=”AIF1_CAP Mixer SLIM TX7″ value=”1″/>
<ctl name=”SLIM TX7 MUX” value=”DEC4″ />
<ctl name=”DEC4 MUX” value=”ADC3″ />
[B]<ctl name=”DEC4 Volume” value=”92″ />​[/B]
Step 5 (Optional)
This is an optional fix. If you feel your in call volume (the level of sound you hear when the other person talk) is low than you expect & you want to increase it a bit, download & flash the in call volume booster zip from XDA
This should increase the in-call volume.
Step 6 (Optional)
You should clean up the microphone area with a blower to make sure there’s no physical blockage.
Caution
You need to apply the same tricks again if you update or flash your current ROM.
Great!
Hey!
Great, i just wanted to create a topic about this and found this topic.
So i have digged out a bit different solution, some might find this useful too:
blog.kopiascsaba.hu/2016/06/fix-one-plus-one-a0001-low-speaker.html
(Can't post link jet...)
But now i will check out your solution too.
Hey! I think SND_DEVICE_IN40_HANDSET_MIC is a typo, it is SND_DEVICE_IN_HANDSET_MIC originally! Correct me if i'm wrong!
I did steps 1,2,3 but am unable to do step 4 as my code is a little different. My mic works now but it's quiet. I messed with changing the other volume values and it made it worse. My code is below.
<!-- Analog input devices -->
<path name="hph-mic">
<ctl name="DEC5 MUX" value="ADC2" />
<ctl name="IIR1 INP1 MUX" value="DEC5" />
</path>
<path name="main-mic">
<ctl name="AIF1_CAP Mixer SLIM TX7" value="1"/>
<ctl name="SLIM TX7 MUX" value="DEC4" />
<ctl name="DEC4 MUX" value="ADC3" />
</path>
<path name="anc-mic">
<ctl name="DEC2 MUX" value="ADC5" />
</path>
<!-- Recording paths -->
<path name="handset-mic">
<path name="main-mic" />
<ctl name="SLIM_0_TX Channels" value="One" />
<ctl name="ADC3 Volume" value="19" />
</path>
<path name="speaker-mic">
<ctl name="AIF1_CAP Mixer SLIM TX7" value="1" />
<ctl name="SLIM_0_TX Channels" value="One" />
<ctl name="SLIM TX7 MUX" value="DEC2" />
<ctl name="ADC5 Volume" value="19" />
<path name="anc-mic" />
</path>
<path name="headset-mic">
<ctl name="AIF1_CAP Mixer SLIM TX7" value="1"/>
<ctl name="SLIM_0_TX Channels" value="One" />
<ctl name="SLIM TX7 MUX" value="DEC5" />
<ctl name="ADC2 Volume" value="13" />
<path name="hph-mic" />
</path>
<path name="voice-rec-mic">
<path name="main-mic" />
<ctl name="SLIM_0_TX Channels" value="One" />
<ctl name="ADC3 Volume" value="19" />
</path>
<path name="voice-speaker-mic">
<path name="speaker-mic" />
</path>
<path name="voice-headset-mic">
<ctl name="AIF1_CAP Mixer SLIM TX7" value="1" />
<ctl name="SLIM_0_TX Channels" value="One" />
<ctl name="SLIM TX7 MUX" value="DEC5" />
<ctl name="ADC2 Volume" value="13" />
<path name="hph-mic" />
</path>

Sound Mod. Turn your galaxy note 3 into a stereo dual speaker phone!

Sorry, I deleted how to do this, because apparently it was stepping on someone's toes by not asking or giving credit. I just figured out how to pull one of the features out of a rom I liked, because it works well as a stand alone "app" or "mod", and thought people would enjoy it. I wasn't aware of the copyrights and ownership of ideas on here. So the person who deserves all the credit and praise has posted it somewhere on these forums, I'm sure you can find it. I wasn't aware of that when I posted mine, so my apologies to them. Just make sure if you post something useful to people, search through xda, and try to find the people or person that originally created the seeds for that idea, and ask them if it's ok to post what you intend to, and most importantly, make sure you give them credit and praise. Developers are very protective and proud of their work, so before posting anything, make sure that you ask, praise, and reassure everyone where you got it from, so they and others will also give them many praise and respect. No matter how small the mod you are posting, or helpful, or even insignificant, please follow the rules.
We have this post is it the same .
https://forum.xda-developers.com/galaxy-note-3/themes-apps/soundmod-update-v1-3-16-11-t2958217
Sry
No i suggest just asking the mods to merge posts if they think suitable or leave yours as is .
can I install the mod on another phone ?
I would like change balance - is any app, when i can do it ? (fust for speakers, not for headphones)
Refer all questions to original developer.
Refer all questions to original developer.
*.........*
This mod and other similiar sound xml mods goes way back on many other Samsung models .circa Galaxy S1 or earlier .
Sent from my SM-N930F using XDA-Developers Legacy app
Thread cleaned.
2.3 Flaming / Lack of respect: XDA is about sharing and this does not involve virtual yelling (flaming) or rudeness. Flaming or posting with a lack of respect is unacceptable. Treat new members in the manner in which you would like to have been treated when you were a new member. When dealing with any member, provide them with guidance, advice and instructions when you can, showing them respect and courtesy. Never post in a demanding, argumentative, disrespectful or self-righteous manner.
Thank you.
Here is the same mod, edited so that it works with LineageOS 14.1 (SM-N9005 LTE Int).
Here are the changes from the original file from the rom.
Code:
<path name="spk">
<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="RX1 MIX1 INP2" value="RX2" />-->
<ctl name="RX7 MIX1 INP1" value="RX1" />
<ctl name="RX7 MIX1 INP2" value="RX2" />
<ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
<ctl name="HPHL DAC Switch" value="1" />
<ctl name="DAC1 Switch" value="1" />
</path>
INP1 (left channel) goes to RX1 (ear speaker)
INP2 (right channel) doesn't to RX1 (ear speaker) [because it's commented out]
INP1 (left channel) goes to RX7 (big speaker)
INP2 (right channel) goes to RX7 (big speaker)
you can set these as you like, I found that this way, I get maximum volume, while retaining the stereo effect.
The next important lines are within Play Scenario
Code:
<path name="speaker">
<path name="spk" />
<ctl name="SPK Status" value="1" />
<ctl name="HPHL Volume" value="20" />
<ctl name="HPHR Volume" value="20" />
<ctl name="EAR PA Gain" value="POS_6_DB" />
<ctl name="RX1 Digital Volume" value="86" />
<ctl name="RX7 Digital Volume" value="74" />
<ctl name="SPK DRV Volume" value="8" />
<ctl name="COMP0 Switch" value="1" />
</path>
HPHL Volume, HPHR Volume and EAR PA Gain are needed so that Ear speaker starts working (I didn't hear a difference when changing EAR PA Gain to POS_3_DB, but let's say this is louder - also this setting is being used by the phone when you click extra volume in the stock rom during calling with speaker).
RX1 and RX7 set the volumes (0-100) for the Ear speaker and Big speaker, accordingly.
HOWTO:
Copy mixer_paths.xml to /etc, (backup the original), and set permissions to -rw-r--r-- (as all other permissions in the folder).
URL:
mediafire.com/file/0r6zp3o37cj6e72/mixer_paths.xml/file
Can you kindly build it for smn900 with custom ROM :magma nx vx1
Ananay kaushal said:
Can you kindly build it for smn900 with custom ROM :magma nx vx1
Click to expand...
Click to collapse
It is already available on that ROM's aroma installer
msmrekar said:
Here is the same mod, edited so that it works with LineageOS 14.1 (SM-N9005 LTE Int).
Here are the changes from the original file from the rom.
Code:
<path name="spk">
<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="RX1 MIX1 INP2" value="RX2" />-->
<ctl name="RX7 MIX1 INP1" value="RX1" />
<ctl name="RX7 MIX1 INP2" value="RX2" />
<ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
<ctl name="HPHL DAC Switch" value="1" />
<ctl name="DAC1 Switch" value="1" />
</path>
INP1 (left channel) goes to RX1 (ear speaker)
INP2 (right channel) doesn't to RX1 (ear speaker) [because it's commented out]
INP1 (left channel) goes to RX7 (big speaker)
INP2 (right channel) goes to RX7 (big speaker)
you can set these as you like, I found that this way, I get maximum volume, while retaining the stereo effect.
The next important lines are within Play Scenario
Code:
<path name="speaker">
<path name="spk" />
<ctl name="SPK Status" value="1" />
<ctl name="HPHL Volume" value="20" />
<ctl name="HPHR Volume" value="20" />
<ctl name="EAR PA Gain" value="POS_6_DB" />
<ctl name="RX1 Digital Volume" value="86" />
<ctl name="RX7 Digital Volume" value="74" />
<ctl name="SPK DRV Volume" value="8" />
<ctl name="COMP0 Switch" value="1" />
</path>
HPHL Volume, HPHR Volume and EAR PA Gain are needed so that Ear speaker starts working (I didn't hear a difference when changing EAR PA Gain to POS_3_DB, but let's say this is louder - also this setting is being used by the phone when you click extra volume in the stock rom during calling with speaker).
RX1 and RX7 set the volumes (0-100) for the Ear speaker and Big speaker, accordingly.
HOWTO:
Copy mixer_paths.xml to /etc, (backup the original), and set permissions to -rw-r--r-- (as all other permissions in the folder).
URL:
mediafire.com/file/0r6zp3o37cj6e72/mixer_paths.xml/file
Click to expand...
Click to collapse
Thanks for the script. Try this script with Dolby Atmos. Im happy now. :fingers-crossed:
<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="RX1 MIX1 INP2" value="RX2" />-->
<!--<ctl name="RX7 MIX1 INP1" value="RX1" />-->
<ctl name="RX7 MIX1 INP2" value="RX2" />
<ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
<ctl name="HPHL DAC Switch" value="1" />
<ctl name="DAC1 Switch" value="1" />
nazhar81 said:
Thanks for the script. Try this script with Dolby Atmos. Im happy now. :fingers-crossed:
<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="RX1 MIX1 INP2" value="RX2" />-->
<!--<ctl name="RX7 MIX1 INP1" value="RX1" />-->
<ctl name="RX7 MIX1 INP2" value="RX2" />
<ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
<ctl name="HPHL DAC Switch" value="1" />
<ctl name="DAC1 Switch" value="1" />
Click to expand...
Click to collapse
After a week using i found bug, not working when using internet call like whatsapp. So i revert to original.

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.

Categories

Resources