The ECHO issue - Xperia Z5 Compact Q&A, Help & Troubleshooting

During calls the people can hear an echo of themselves. With a slight delay.
I have found this suggestion for changing making changes in the mixer_paths.xml.
Code:
<!-- Gain offset target for dmic1 unit calibration -->
<path name="dmic1-adj-gain">
<ctl name="DEC7 Volume" value="84" />
</path>
<!-- Gain offset target for dmic2 unit calibration -->
<path name="dmic2-adj-gain">
<ctl name="DEC9 Volume" value="84" />
</path>
Increasing DEC7 volume and decreasing DEC9 volume.
It doesn't quite do it for me. Can you suggest other values? Or other parameters that can be changed? Or maybe another fix?
Hope you can help.
Thanks.
/ Twoid

I had the same problem. Do you have any issues with main microphone? For example, my main mic (down) is fine but my secondary mic (up) is broken => a lot of noise. You have probably the same problem as me.
You can try this value. I boosted the secondary mic and little bit decreased main mic. This edit not working good for me but maybe you'll have more luck.
Code:
<!-- Gain offset target for dmic1 unit calibration -->
<path name="dmic1-adj-gain">
<ctl name="DEC7 Volume" value="82" />
</path>
<!-- Gain offset target for dmic2 unit calibration -->
<path name="dmic2-adj-gain">
<ctl name="DEC9 Volume" value="129" />
</path>
This problem arising due to resonating phone body when you making a phone call. Main mic probably consider the sound from speaker as voice. I tried turn off noise reduction but still without any result.
Let me know if it helps.

I found new solution for this problem.
1. In path "anc-handset" you have to turn OFF ANC (Active Noise Cancelling).
Code:
<path name="anc-handset">
<ctl name="ANC Function" value="OFF" />
<ctl name="SLIM RX1 MUX" value="AIF1_PB" />
<ctl name="SLIM_0_RX Channels" value="One" />
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
<ctl name="DAC1 Switch" value="1" />
<ctl name="RX1 Digital Volume" value="81" />
<ctl name="ANC Slot" value="6" />
<ctl name="ANC1 MUX" value="DMIC4" />
<ctl name="ANC1 FB MUX" value="EAR_HPH_L" />
</path>
2. In path "handset" you have to change RX1 Digital Volume to ~64 (it's general volume of speaker during phone call)
Code:
<path name="handset">
<ctl name="SLIM RX1 MUX" value="AIF1_PB" />
<ctl name="SLIM_0_RX Channels" value="One" />
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
<ctl name="DAC1 Switch" value="1" />
<ctl name="RX1 Digital Volume" value="64" />
<ctl name="PM8994_Ear_Enable_States" value="Enable" />
3. If you have broken main mic (down), I will recommend increase dmic1 & dmic2. If main mic works fine I will recommend a little bit decrease dmic1 & dmic2 to ~80-82.
Code:
<!-- Gain offset target for dmic1 unit calibration -->
<path name="dmic1-adj-gain">
<ctl name="DEC7 Volume" value="82" />
</path>
<!-- Gain offset target for dmic2 unit calibration -->
<path name="dmic2-adj-gain">
<ctl name="DEC9 Volume" value="82" />
4. For camcorder is originally set the secondary mic. If your secondary mic is broken I will recomend change path "camcorder-mic-common" for main mic.
Code:
<path name="camcorder-mic-common">
<ctl name="AIF1_CAP Mixer SLIM TX8" value="1"/>
<ctl name="SLIM_0_TX Channels" value="One" />
<ctl name="SLIM TX8 MUX" value="DEC7" />
<ctl name="DEC7 MUX" value="DMIC1" />
<ctl name="IIR1 INP1 MUX" value="DEC7" />
</path>
<path name="camcorder-mic">
<path name="camcorder-mic-common" />
<ctl name="DEC7 Volume" value="104" />
</path>
<path name="camcorder-mic-gain-low">
<path name="camcorder-mic-common" />
<ctl name="DEC7 Volume" value="104" />
</path>
<path name="camcorder-mic-gain-mid">
<path name="camcorder-mic-common" />
<ctl name="DEC7 Volume" value="117" />
</path>
<path name="camcorder-mic-gain-high">
<path name="camcorder-mic-common" />
<ctl name="DEC7 Volume" value="126" />
</path>
I hope it will help
Sry for my Eng.

Thank you for the reply! I tried it and I believe it has worked to some degree. People can only hear themselves in the first 10 secs of the conversation after which it fades out. Do you know what could be the cause of this?
I did the microphone test and the main microphone was crisp, but the secondary was noisy.
Best
Twoid
StromekCZ said:
I found new solution for this problem.
1. In path "anc-handset" you have to turn OFF ANC (Active Noise Cancelling).
Code:
<path name="anc-handset">
<ctl name="ANC Function" value="OFF" />
<ctl name="SLIM RX1 MUX" value="AIF1_PB" />
<ctl name="SLIM_0_RX Channels" value="One" />
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
<ctl name="DAC1 Switch" value="1" />
<ctl name="RX1 Digital Volume" value="81" />
<ctl name="ANC Slot" value="6" />
<ctl name="ANC1 MUX" value="DMIC4" />
<ctl name="ANC1 FB MUX" value="EAR_HPH_L" />
</path>
2. In path "handset" you have to change RX1 Digital Volume to ~64 (it's general volume of speaker during phone call)
Code:
<path name="handset">
<ctl name="SLIM RX1 MUX" value="AIF1_PB" />
<ctl name="SLIM_0_RX Channels" value="One" />
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
<ctl name="DAC1 Switch" value="1" />
<ctl name="RX1 Digital Volume" value="64" />
<ctl name="PM8994_Ear_Enable_States" value="Enable" />
3. If you have broken main mic (down), I will recommend increase dmic1 & dmic2. If main mic works fine I will recommend a little bit decrease dmic1 & dmic2 to ~80-82.
Code:
<!-- Gain offset target for dmic1 unit calibration -->
<path name="dmic1-adj-gain">
<ctl name="DEC7 Volume" value="82" />
</path>
<!-- Gain offset target for dmic2 unit calibration -->
<path name="dmic2-adj-gain">
<ctl name="DEC9 Volume" value="82" />
4. For camcorder is originally set the secondary mic. If your secondary mic is broken I will recomend change path "camcorder-mic-common" for main mic.
Code:
<path name="camcorder-mic-common">
<ctl name="AIF1_CAP Mixer SLIM TX8" value="1"/>
<ctl name="SLIM_0_TX Channels" value="One" />
<ctl name="SLIM TX8 MUX" value="DEC7" />
<ctl name="DEC7 MUX" value="DMIC1" />
<ctl name="IIR1 INP1 MUX" value="DEC7" />
</path>
<path name="camcorder-mic">
<path name="camcorder-mic-common" />
<ctl name="DEC7 Volume" value="104" />
</path>
<path name="camcorder-mic-gain-low">
<path name="camcorder-mic-common" />
<ctl name="DEC7 Volume" value="104" />
</path>
<path name="camcorder-mic-gain-mid">
<path name="camcorder-mic-common" />
<ctl name="DEC7 Volume" value="117" />
</path>
<path name="camcorder-mic-gain-high">
<path name="camcorder-mic-common" />
<ctl name="DEC7 Volume" value="126" />
</path>
I hope it will help
Sry for my Eng.
Click to expand...
Click to collapse

nearly solved
hi. i'm new here, so sorry if i'm asking stupid questions
i tried these changes below on my z5c and it works much better than before. calling now is nearly normal, the echo is pretty gone! but now i have the problem that if i change to speaker during call the other one cannot hear me. anyone has a clue what the probnlem could be? does anyone know if the z5c uses the secondary mic when on speaker during a call? besides, i changed the value at mic 2 to zero.
wolud be happy if anyone can help,
greetings
StromekCZ said:
I found new solution for this problem.
1. In path "anc-handset" you have to turn OFF ANC (Active Noise Cancelling).
Code:
<path name="anc-handset">
<ctl name="ANC Function" value="OFF" />
<ctl name="SLIM RX1 MUX" value="AIF1_PB" />
<ctl name="SLIM_0_RX Channels" value="One" />
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
<ctl name="DAC1 Switch" value="1" />
<ctl name="RX1 Digital Volume" value="81" />
<ctl name="ANC Slot" value="6" />
<ctl name="ANC1 MUX" value="DMIC4" />
<ctl name="ANC1 FB MUX" value="EAR_HPH_L" />
</path>
2. In path "handset" you have to change RX1 Digital Volume to ~64 (it's general volume of speaker during phone call)
Code:
<path name="handset">
<ctl name="SLIM RX1 MUX" value="AIF1_PB" />
<ctl name="SLIM_0_RX Channels" value="One" />
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
<ctl name="DAC1 Switch" value="1" />
<ctl name="RX1 Digital Volume" value="64" />
<ctl name="PM8994_Ear_Enable_States" value="Enable" />
3. If you have broken main mic (down), I will recommend increase dmic1 & dmic2. If main mic works fine I will recommend a little bit decrease dmic1 & dmic2 to ~80-82.
Code:
<!-- Gain offset target for dmic1 unit calibration -->
<path name="dmic1-adj-gain">
<ctl name="DEC7 Volume" value="82" />
</path>
<!-- Gain offset target for dmic2 unit calibration -->
<path name="dmic2-adj-gain">
<ctl name="DEC9 Volume" value="82" />
4. For camcorder is originally set the secondary mic. If your secondary mic is broken I will recomend change path "camcorder-mic-common" for main mic.
Code:
<path name="camcorder-mic-common">
<ctl name="AIF1_CAP Mixer SLIM TX8" value="1"/>
<ctl name="SLIM_0_TX Channels" value="One" />
<ctl name="SLIM TX8 MUX" value="DEC7" />
<ctl name="DEC7 MUX" value="DMIC1" />
<ctl name="IIR1 INP1 MUX" value="DEC7" />
</path>
<path name="camcorder-mic">
<path name="camcorder-mic-common" />
<ctl name="DEC7 Volume" value="104" />
</path>
<path name="camcorder-mic-gain-low">
<path name="camcorder-mic-common" />
<ctl name="DEC7 Volume" value="104" />
</path>
<path name="camcorder-mic-gain-mid">
<path name="camcorder-mic-common" />
<ctl name="DEC7 Volume" value="117" />
</path>
<path name="camcorder-mic-gain-high">
<path name="camcorder-mic-common" />
<ctl name="DEC7 Volume" value="126" />
</path>
I hope it will help
Sry for my Eng.
Click to expand...
Click to collapse

As many unfortunate users of the Z5 compact, the other person during a phone call always complains about hearing an echo of their voice. After I switched from a stock ROM to Lineage it seems the problem got worse. I noticed that the ear speaker is louder under Lineage. When using headphones there is no problem at all. The phone is ****ty, whether it is the case, the speaker, or the microphone, it is a fu***ng phone this should work out of the box! Never mind about the screen quality or how smoothly the last Candy Boom Boom Extra runs, you expect the sound of the speaker not to leak to the microphone because it is how any decent phone has worked since Alexander Graham Bell :silly:
Anyway, thank you very much for the advice in this thread. I've had fun modifying the values from VI on a terminal in TWRP and it seems to have done the trick.... almost.
Here I wanted to contribute with how I experimented by myself without bothering anyone who posesses an actual telephone with a silly conversation such as "hi! me again... could you speak and tell me if you still hear yourself?".
You need to install Call Recorder from fdroid https://f-droid.org/en/packages/com.github.axet.callrecorder/
Then, just make a phone call to your voicemail and let the voice of the menu talk (or play stored voicemails).
Go back to call recorder and listen to the new audio file: you should now be living the hell your family and friends go through every time you call.
Tweak the values in mixer_paths.xml, then try again.
At some point you (almost) shouldn't hear the echo anymore.

Echo
Hello
Im new here and have this issue
Where can i found this xml file

I will test.
Thanks for advance.

I have test modification 1 and 2 on my xperia z1 compact. But echo is still the same.
Don't find lines of tweak 3 in my XML
Maybe my mic has material bug....

Tried everything ( multiple mixer_paths.xml end different roms ) without great success. In my case things go very bad when using headphones, it is like the phone is giving back his voice to the person I'm calling instead of mine.
It is clearly a software issue because it does not start immediately, but only a few seconds after the call begins ( at least with handset call ), while in the case of headphones I can make crystal clear calls with them on a old Moto g.
Any hint for the values to tweak? Is there maybe a bad working piece of software to turn off? Is the phone confusing mics and audio tracks?
It's such a waste having a good phone which is so bad at doing the most essential thing that a device has to do.

So, it seems that the very same problem affects also some other devices.
Here is fairphone:
Taiga
Taiga is a project management platform for startups and agile developers & designers who want a simple, beautiful tool that makes work truly enjoyable.
bugtracker.fairphone.com
In their case they solved switching from qcom echo cancellation ( which was bad implemented ) to the echo cancellation provided by android itself.
Could it be the same issue with z5s?
Here is how it is implemented in Google Pixel 3:
audio: enable AEC and EC audio effects · LR-Devices/[email protected]
enable AEC and EC audio effects Bug: 71526853 Test: dumpsys media.audio_flinger Library audio_pre_processing path: /vendor/lib/soundfx/libqcomvoiceprocessing.so Noise Suppression / Qualcomm F...
github.com

Maybe I have solved the issue. So, as far as I understand the problem is a that acoustic echo cancellation fails to work properly, so I tried to disable it and let work only the sony one. In audio_effects.conf i commented aec and ns ( noise suppression, maybe this is not necessary ):
Code:
loudness_enhancer {
library loudness_enhancer
uuid fa415329-2034-4bea-b5dc-5b381c8d1e2c
}
# aec {
# library audio_pre_processing
# uuid 0f8d0d2a-59e5-45fe-b6e4-248c8a799109
# }
# ns {
# library audio_pre_processing
# uuid 1d97bb0b-9e2f-4403-9ae3-58c2554306f8
# }
sonyeffect {
library proxy
uuid af8da7e0-2ca1-11e3-b71d-0002a5d5c51b
libsw {
library sonyeffect_sw
uuid 50786e95-da76-4557-976b-7981bdf6feb9
}
libhw {
library sonyeffect_hw
uuid f9ed8ae0-1b9c-11e4-8900-0002a5d5c51b
}
}
Needs more testing, but the echo is just gone, and the call audio quality also seems way better.
I'm using LOS 14.1, with the default mixer_paths.xml as I think that the problem was not there.
Afaik after Android 9 there has been some changes in audio configs file ( now there is also an audio_effects.xml besides audio_effects.conf ) so idk if this very same trick works for versions other than Nougat, but I should be easy to implement an equivalent way.

florstat said:
Afaik after Android 9 there has been some changes in audio configs file ( now there is also an audio_effects.xml besides audio_effects.conf )
Click to expand...
Click to collapse
There have been changes, yes. But the xml file replaces the outdated conf file: Klick
I don't know if the xml file can bee changed this way. I mean, if those changes should have any wanted effect.
Give it a try.

Berni-0815 said:
There have been changes, yes. But the xml file replaces the outdated conf file: Klick
I don't know if the xml file can bee changed this way. I mean, if those changes should have any wanted effect.
Give it a try.
Click to expand...
Click to collapse
I see. Maybe we could just remove these entries:
Code:
<effect name="aec" library="audio_pre_processing" uuid="0f8d0d2a-59e5-45fe-b6e4-248c8a799109"/>
<effect name="ns" library="audio_pre_processing" uuid="1d97bb0b-9e2f-4403-9ae3-58c2554306f8"/>
in xml file.
Another way could be to replace aec libraries with the others that are commented in default conf file, (switching from audio_pre_processing to pre_processing,. From the default conf:
Code:
# Default pre-processing effects. Add to audio_effect.conf "effects" section if
# audio HAL implements support for them.
#
# agc {
# library pre_processing
# uuid aa8130e0-66fc-11e0-bad0-0002a5d5c51b
# }
# aec {
# library pre_processing
# uuid bb392ec0-8d4d-11e0-a896-0002a5d5c51b
# }
# ns {
# library pre_processing
# uuid c06c8400-8e06-11e0-9cb6-0002a5d5c51b
# }
It might be interesting to note that on pie usually audio_effects.xml has those lines in the end ( here is Fairphone2 as an example ):
audio - device/fairphone/fp2 - Gitiles
Code:
<preprocess>
<stream type="voice_communication">
<apply effect="aec"/>
<apply effect="ns"/>
</stream>
</preprocess>
</audio_effects_conf>
While here is nougat version for the same device:
audio - device/fairphone/fp2 - Gitiles

For those who want to test:
In @Berni-0815 repos you can find audio_effects.conf ( for 14.1 ) and audio_effects.xml ( for 15.1 and later ).
Change branch to select the correct version.
android_device_sony_kitakami-common/audio at cm-14.1 · Professor-Berni/android_device_sony_kitakami-common
My device tree for Sony XPeria Z5 devices (kitakami) - android_device_sony_kitakami-common/audio at cm-14.1 · Professor-Berni/android_device_sony_kitakami-common
github.com
If your phone is not rooted you have first to edit files with a text editor, then from twrp set the right permissions ad copy the file to destination.
-Reboot to recovery
-Mount /system/
- Advanced => terminal
set permissions:
Code:
chmod 644 /sdcard/yourfile.xml ( or conf )
chown root.root /sdcard/yourfile.xml ( or conf )
copy it to the right location:
Code:
cp /path_to_your_file.conf /destination_path.conf
in destination the file has to be named as the original
eg in 14.1 is
Code:
cp /sdcard/yourfile.conf /system/vendor/etc/audio_effects.conf
#in 15.1 the path differs a little but you can easily find it with twrp file manager
If you have a rooted phone you can just edit the with a text editor on your phone or copy the file with a terminal.
Reboot and it is done.

I really can't help you because I don't know enough of these mechanisms.

florstat said:
Maybe I have solved the issue.
Click to expand...
Click to collapse
Hello
I'm suffering from a strong echo of the X compact (which happens to the person I'm talking to)
I have audio_effects.xml in system / vendor / etc and vendor / etc
Which audio_effects.xml should I edit?
Please tell me so that beginners can understand
If you don't mind, please.
I'm sorry
I forgot to say
The device has lineage-17.1 installed.

The audio_effects.xml of no echo Z5 compact (lineage17.1 of thanks to Berni-0815)
Can I copy it to X compact?
Please forgive me in a stupid question of the beginner.

I'm not an expert actually, but you should look for sources of your phone or you can copy the xml file to your sdcard and then on your pc and see if it is the same. Even if not there are anyway chances that you can try a similar trick.

florstat said:
I'm not an expert actually, but you should look for sources of your phone or you can copy the xml file to your sdcard and then on your pc and see if it is the same. Even if not there are anyway chances that you can try a similar trick.
Click to expand...
Click to collapse
Thank you
I will try the copy.

Related

[MOD] Louder Speaker for LG-D620R ( Locked & Unlocked Bootloader )

Hi all.
This it's my first topic here.
Do you think your speaker is quiet?? Yes you have right.
This mod it's for you!!!
What you need:
- Root
- Locked/Unlocked Bootloader
- Root Explorer
- 920 Text Editor from Google Play ---> https://play.google.com/store/apps/details?id=com.jecelyin.editor&hl=pl
- Notepad++ if you using your PC
How we can change volume up on our Speaker???
It's very easy. Look here how i do it
First we must open Root Explorer and go to System/etc and find this file mixer_paths.xml and copy to sd card
When we copy we can close Root Explorer and open 920 Text Editor
Now push folder in left up corner and find mixer_paths.xml and open
Now you must find this text
Orginall we have
<path name="speaker">
<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="RX3 Digital Volume" value="63" />
<ctl name="SPK DRV Volume" value="7" />
<ctl name="SPK DAC Switch" value="1" />
</path>
<path name="speaker-lite">
<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="RX3 Digital Volume" value="63" />
<ctl name="RDAC4 MUX" value="DEM2" />
<ctl name="SPK DRV Volume" value="7" />
<ctl name="SPK DAC Switch" value="1" />
</path>
Now we must change this <ctl name="RX3 Digital Volume" value="63" />
to this <ctl name="RX3 Digital Volume" value="65" />
<path name="speaker">
<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="RX3 Digital Volume" value="65" />
<ctl name="SPK DRV Volume" value="7" />
<ctl name="SPK DAC Switch" value="1" />
</path>
<path name="speaker-lite">
<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="RX3 Digital Volume" value="65" />
<ctl name="RDAC4 MUX" value="DEM2" />
<ctl name="SPK DRV Volume" value="7" />
<ctl name="SPK DAC Switch" value="1" />
</path>
it's to quiet for you ??? you can change to max 75 !!! You ask why only 75???
the answer is bad sound quality when you set more that 75!!!
Now when we modded and save our file we can copy back to system/etc but remember change rw/ro and set permission to rw-r--r-- ( 0644 )
now we reboot device.
if you don't do it you self you can use this file
here i give you modded this file from my rom V10J and i set 67 and it's optimally for me.
for people who dont have unlocked bootloader
http://www16.zippyshare.com/v/FNn5fC15/file.html
Flashable zip pack for unlocked bootloader and custom recovery
http://www36.zippyshare.com/v/vyJnSXca/file.html
Now our Speaker it's louder !!!
Remember you do it this only for your responsibility
no mixer_paths.xml in my phone
chaddr18 said:
no mixer_paths.xml in my phone
Click to expand...
Click to collapse
what lg g2 mini you have??? I have International lte D620R and i have this file

[Q] Viper4android ddeactivates mic

hello everybody, please help me find the issue v4a caused in my mixers paths. My microphone is fully deactivated right now, I figured out because I am looking for the issue since 2Days, right now before I reflashed my OS via recovery so no data got lost and stock datas got resetted. after installing viper ( Installed as user App, after ask install flashed lollivipersurround for supporting Stereo Sound on my Z1c.. and the mic stopped working after driverinstalls reboot. now I'm really sure it's caused by v4a but I don't know how to fix it WITHOUT loosing my stereo Speaker sound (Earpiece is enabled for media)
I'll paste the mixer code here, so let's guess together what it might be, I'm really desperated right without call-ability
Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<mixer>
<!-- These are the initial mixer settings -->
<ctl name="Voice Rx Device Mute" id="0" value="0" />
<ctl name="Voice Rx Device Mute" id="1" value="-1" />
<ctl name="Voice Rx Device Mute" id="2" value="20" />
<ctl name="Voice Tx Mute" id="0" value="0" />
<ctl name="Voice Tx Mute" id="1" value="-1" />
<ctl name="Voice Tx Mute" id="2" value="500" />
<ctl name="Voice Rx Gain" id="0" value="0" />
<ctl name="Voice Rx Gain" id="1" value="-1" />
<ctl name="Voice Rx Gain" id="2" value="20" />
<ctl name="TTY Mode" value="Off" />
<ctl name="LINEOUT1 Volume" value="12" />
<ctl name="LINEOUT2 Volume" value="12" />
<ctl name="LINEOUT3 Volume" value="12" />
<ctl name="LINEOUT4 Volume" value="12" />
<ctl name="HPHL Volume" value="16" />
<ctl name="HPHR Volume" value="16" />
<ctl name="RX1 Digital Volume" value="84" />
<ctl name="RX2 Digital Volume" value="84" />
<ctl name="RX3 Digital Volume" value="84" />
<ctl name="RX4 Digital Volume" value="84" />
<ctl name="RX5 Digital Volume" value="84" />
<ctl name="RX6 Digital Volume" value="84" />
<ctl name="RX7 Digital Volume" value="84" />
<ctl name="ADC1 Volume" value="13" />
<ctl name="ADC2 Volume" value="13" />
<ctl name="ADC3 Volume" value="13" />
<ctl name="ADC4 Volume" value="13" />
<ctl name="ADC5 Volume" value="13" />
<ctl name="ADC6 Volume" value="13" />
<ctl name="DEC1 Volume" value="84" />
<ctl name="DEC2 Volume" value="84" />
<ctl name="DEC3 Volume" value="84" />
<ctl name="DEC4 Volume" value="84" />
<ctl name="DEC5 Volume" value="84" />
<ctl name="DEC6 Volume" value="84" />
<ctl name="DEC7 Volume" value="84" />
<ctl name="DEC8 Volume" value="84" />
<ctl name="DEC9 Volume" value="84" />
<ctl name="DEC10 Volume" value="84" />
<ctl name="COMP0 Switch" value="0" />
<ctl name="COMP1 Switch" value="0" />
<ctl name="COMP2 Switch" value="0" />
<ctl name="SLIMBUS_3_RX Port Mixer MI2S_TX" value="0" />
<ctl name="HDMI_RX Port Mixer MI2S_TX" value="0" />
<ctl name="SLIMBUS_0_RX Port Mixer SLIM_0_TX" value="0" />
<ctl name="SEC_AUX_PCM_RX Audio Mixer MultiMedia1" value="0" />
<ctl name="SEC_AUX_PCM_RX Audio Mixer MultiMedia2" value="0" />
<ctl name="SEC_AUX_PCM_RX Audio Mixer MultiMedia3" value="0" />
<ctl name="SEC_AUX_PCM_RX Audio Mixer MultiMedia4" value="0" />
<ctl name="SEC_AUX_PCM_RX Audio Mixer MultiMedia5" value="0" />
<ctl name="AUX_PCM_RX Audio Mixer MultiMedia5" value="0" />
<ctl name="AUX_PCM_RX_Voice Mixer CSVoice" value="0" />
<ctl name="SEC_AUX_PCM_RX_Voice Mixer CSVoice" value="0" />
<ctl name="Voice_Tx Mixer SLIM_0_TX_Voice" value="0" />
<ctl name="Voice_Tx Mixer SEC_AUX_PCM_TX_Voice" value="0" />
<ctl name="HDMI_RX_Voice Mixer CSVoice" value="0" />
<ctl name="SLIM_0_RX_Voice Mixer CSVoice" value="0" />
<ctl name="SLIMBUS_4_RX Audio Mixer MultiMedia1" value="0" />
<ctl name="SLIMBUS_4_RX Audio Mixer MultiMedia2" value="0" />
<ctl name="MultiMedia5 Mixer SLIM_0_TX" value="0" />
<ctl name="MultiMedia5 Mixer AFE_PCM_TX" value="0" />
<ctl name="MultiMedia4 Mixer MI2S_TX" value="0" />
<ctl name="MultiMedia1 Mixer MI2S_TX" value="0" />
<ctl name="MultiMedia1 Mixer SLIM_0_TX" value="0" />
<ctl name="MultiMedia1 Mixer SLIM_4_TX" value="0" />
<ctl name="MultiMedia1 Mixer SEC_AUX_PCM_UL_TX" value="0" />
<ctl name="HDMI Mixer MultiMedia1" value="0" />
<ctl name="HDMI Mixer MultiMedia2" value="0" />
<ctl name="HDMI Mixer MultiMedia3" value="0" />
<ctl name="HDMI Mixer MultiMedia4" value="0" />
<ctl name="HDMI Mixer MultiMedia5" value="0" />
<ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia1" value="0" />
<ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia2" value="0" />
<ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia3" value="0" />
<ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia4" value="0" />
<ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia5" value="0" />
<ctl name="IIR1 INP1 MUX" value="ZERO" />
<ctl name="SLIM TX10 MUX" value="ZERO" />
<ctl name="SLIM TX9 MUX" value="ZERO" />
<ctl name="SLIM TX8 MUX" value="ZERO" />
<ctl name="SLIM TX7 MUX" value="ZERO" />
<ctl name="SLIM TX6 MUX" value="ZERO" />
<ctl name="SLIM TX5 MUX" value="ZERO" />
<ctl name="SLIM TX4 MUX" value="ZERO" />
<ctl name="SLIM TX3 MUX" value="ZERO" />
<ctl name="SLIM TX2 MUX" value="ZERO" />
<ctl name="SLIM TX1 MUX" value="ZERO" />
<ctl name="DEC10 MUX" value="ZERO" />
<ctl name="DEC9 MUX" value="ZERO" />
<ctl name="DEC8 MUX" value="ZERO" />
<ctl name="DEC7 MUX" value="ZERO" />
<ctl name="DEC6 MUX" value="ZERO" />
<ctl name="DEC5 MUX" value="ZERO" />
<ctl name="DEC4 MUX" value="ZERO" />
<ctl name="DEC3 MUX" value="ZERO" />
<ctl name="DEC2 MUX" value="ZERO" />
<ctl name="DEC1 MUX" value="ZERO" />
<ctl name="RX2 MIX2 INP2" value="ZERO" />
<ctl name="RX2 MIX2 INP1" value="ZERO" />
<ctl name="RX1 MIX2 INP2" value="ZERO" />
<ctl name="RX1 MIX2 INP1" value="ZERO" />
<ctl name="RX7 MIX1 INP2" value="ZERO" />
<ctl name="RX7 MIX1 INP1" value="ZERO" />
<ctl name="RX6 MIX1 INP2" value="ZERO" />
<ctl name="RX6 MIX1 INP1" value="ZERO" />
<ctl name="RX5 MIX1 INP2" value="ZERO" />
<ctl name="RX5 MIX1 INP1" value="ZERO" />
<ctl name="RX4 MIX1 INP2" value="ZERO" />
<ctl name="RX4 MIX1 INP1" value="ZERO" />
<ctl name="RX3 MIX1 INP2" value="ZERO" />
<ctl name="RX3 MIX1 INP1" value="ZERO" />
<ctl name="RX2 MIX1 INP2" value="ZERO" />
<ctl name="RX2 MIX1 INP1" value="ZERO" />
<ctl name="RX1 MIX1 INP3" value="ZERO" />
<ctl name="RX1 MIX1 INP2" value="ZERO" />
<ctl name="RX1 MIX1 INP1" value="ZERO" />
<ctl name="HPHL DAC Switch" value="0" />
<ctl name="DAC1 Switch" value="0" />
<ctl name="SLIM_0_RX Channels" value="One" />
<ctl name="SLIM_0_TX Channels" value="One" />
<ctl name="SLIM RX1 MUX" value="AIF1_PB" />
<ctl name="EAR PA Gain" value="POS_6_DB" />
<ctl name="SLIM RX2 MUX" value="ZERO" />
<ctl name="SPK DRV Volume" value="7" />
<ctl name="AIF1_CAP Mixer SLIM TX7" value="0" />
<ctl name="AIF1_CAP Mixer SLIM TX8" value="0"/>
<ctl name="CLASS_H_DSM MUX" value="ZERO" />
<ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia4" value="0" />
<ctl name="SEC_AUX_PCM_RX Audio Mixer MultiMedia4" value="0" />
<ctl name="AUX PCM SampleRate" value="8000" />
<!-- echo reference -->
<ctl name="EC_REF_RX" value="NONE" />
<!-- echo reference end -->
<ctl name="AFE_PCM_RX_Voice Mixer CSVoice" value="0" />
<ctl name="Voice_Tx Mixer AFE_PCM_TX_Voice" value="0" />
<!-- These are audio route (FE to BE) specific mixer settings -->
<path name="deep-buffer-playback">
<ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia1" value="1" />
</path>
<path name="deep-buffer-playback hdmi">
<ctl name="HDMI Mixer MultiMedia1" value="1" />
</path>
<path name="deep-buffer-playback speaker-and-hdmi">
<path name="deep-buffer-playback hdmi" />
<path name="deep-buffer-playback" />
</path>
<path name="deep-buffer-playback bt-sco">
<ctl name="SEC_AUX_PCM_RX Audio Mixer MultiMedia1" value="1" />
</path>
<path name="deep-buffer-playback bt-sco-wb">
<ctl name="AUX PCM SampleRate" value="16000" />
<path name="deep-buffer-playback bt-sco" />
</path>
<path name="low-latency-playback">
<ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia5" value="1" />
</path>
<path name="low-latency-playback hdmi">
<ctl name="HDMI Mixer MultiMedia5" value="1" />
</path>
<path name="low-latency-playback bt-sco">
<ctl name="SEC_AUX_PCM_RX Audio Mixer MultiMedia5" value="1" />
</path>
<path name="low-latency-playback bt-sco-wb">
<ctl name="AUX PCM SampleRate" value="16000" />
<path name="low-latency-playback bt-sco" />
</path>
<path name="low-latency-playback speaker-and-hdmi">
<path name="low-latency-playback hdmi" />
<path name="low-latency-playback" />
</path>
<path name="multi-channel-playback hdmi">
<ctl name="HDMI Mixer MultiMedia2" value="1" />
</path>
<path name="compress-offload-playback">
<ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia4" value="1" />
</path>
<path name="compress-offload-playback hdmi">
<ctl name="HDMI Mixer MultiMedia4" value="1" />
</path>
<path name="compress-offload-playback bt-sco">
<ctl name="SEC_AUX_PCM_RX Audio Mixer MultiMedia4" value="1" />
</path>
<path name="compress-offload-playback bt-sco-wb">
<ctl name="AUX PCM SampleRate" value="16000" />
<path name="compress-offload-playback bt-sco" />
</path>
<path name="compress-offload-playback speaker-and-hdmi">
<path name="compress-offload-playback hdmi" />
<path name="compress-offload-playback" />
</path>
<path name="audio-record">
<ctl name="MultiMedia1 Mixer SLIM_0_TX" value="1" />
</path>
<path name="audio-record bt-sco">
<ctl name="MultiMedia1 Mixer SEC_AUX_PCM_UL_TX" value="1" />
</path>
<path name="audio-record bt-sco-wb">
<ctl name="AUX PCM SampleRate" value="16000" />
<path name="audio-record bt-sco" />
</path>
<path name="low-latency-record">
<ctl name="MultiMedia5 Mixer SLIM_0_TX" value="1" />
</path>
<path name="voice-call">
<ctl name="SLIM_0_RX_Voice Mixer CSVoice" value="1" />
<ctl name="Voice_Tx Mixer SLIM_0_TX_Voice" value="1" />
</path>
<path name="voice-call hdmi">
<ctl name="HDMI_RX_Voice Mixer CSVoice" value="1" />
<ctl name="Voice_Tx Mixer SLIM_0_TX_Voice" value="1" />
</path>
<path name="voice-call bt-sco">
<ctl name="SEC_AUX_PCM_RX_Voice Mixer CSVoice" value="1" />
<ctl name="Voice_Tx Mixer SEC_AUX_PCM_TX_Voice" value="1" />
</path>
<path name="voice-call bt-sco-wb">
<ctl name="AUX PCM SampleRate" value="16000" />
<path name="voice-call bt-sco" />
</path>
<path name="voice-call afe-proxy">
<ctl name="AFE_PCM_RX_Voice Mixer CSVoice" value="1" />
<ctl name="Voice_Tx Mixer AFE_PCM_TX_Voice" value="1" />
</path>
<path name="afe-proxy-playback afe-proxy">
</path>
<path name="afe-proxy-record afe-proxy">
</path>
<!-- These are actual sound device specific mixer settings -->
<path name="adc1">
<ctl name="AIF1_CAP Mixer SLIM TX7" value="1"/>
<ctl name="SLIM_0_TX Channels" value="One" />
<ctl name="SLIM TX7 MUX" value="DEC6" />
<ctl name="DEC6 MUX" value="ADC1" />
<ctl name="IIR1 INP1 MUX" value="DEC6" />
</path>
<path name="adc2">
<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="DEC5 MUX" value="ADC2" />
<ctl name="IIR1 INP1 MUX" value="DEC5" />
</path>
<path name="adc3">
<ctl name="AIF1_CAP Mixer SLIM TX7" value="1"/>
<ctl name="SLIM_0_TX Channels" value="One" />
<ctl name="SLIM TX7 MUX" value="DEC4" />
<ctl name="DEC4 MUX" value="ADC3" />
<ctl name="IIR1 INP1 MUX" value="DEC4" />
</path>
<path name="speaker">
<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="RX7 MIX1 INP2" value="RX2" />
<ctl name="RX1 Digital Volume" value="90" />
<ctl name="RX7 Digital Volume" value="82" />
<ctl name="SPK DRV Volume" value="6" />
<ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
<ctl name="DAC1 Switch" value="1" />
</path>
<path name="speaker-mic">
<path name="adc3" />
<ctl name="DEC4 Volume" value="99" />
</path>
<path name="handset">
<ctl name="SLIM RX1 MUX" value="AI

[sound mod] V3 - Stereo Speakers!

SOUND MOD STEREO SPEAKERS - V3
Hello friends!
V3 is avaiable! I adjust the volume of the speaker to prevent crackling. Now working good with a new mod, the SoundMod V7!
Hit thanks to the creator! http://forum.xda-developers.com/z3/development/stereo-speakers-sound-mod-v3-2-z323-0-1-t3015912
Advice: do not use any other mod with SoundMod V7 Loud, just my mod Stereo V2 of course.
How to:
1 - Install my mod Stereo V3;
2 - Then flash the SoundMod V7 Loud;
3 - Edit the build.prop and make sure that the following lines are present:
af.resampler.quality = 4
media.aac_51_output_enabled = true
ro.semc.xloud.supported = true
persist.service.xloud.enable = 1
ro.somc.clearphase.supported = true
persist.service.clearphase.enable = 1
ro.somc.sforce.supported = true
persist.service.sforce.enable = 1
4 - Save, reboot and BOOM! Sound quality with stereo mod is amazing!
-------------------------------------------------------------------------------------------------------------------------------------------------------------
The process is simple , just replace the mixer_paths_mtp.xml file in the \ system \ etc .
Of course, back up your original file.
PLUS: This mod works beautifully with this Stereo MOD V2! Sounds great!
http://forum.xda-developers.com/android/software/mod-xperia-z5-premium-walkman-including-t3252123
Put the stereo mod v2 first, after flash mod Z5 premium!
Requirements :
- Rom STOCK .112 ( I have not tested on the latest , but it should work! you say, ok ? ) --> I think that will not work properly on non stock ROM, need test.
- Root
- File/root explorer
Replace , set permissions and boot .
Working flawless for me on my M4 E2306 .
HERE YOU CAN TEST THE STEREO SEPARATION ----> https://www.youtube.com/watch?v=6WKspXZfmEE
========> Sound mods from Cross Developer thread changes the structure and uses the Mixer_Paths.xml, not the Mixer_Paths_Mtp.xml. To work fine needs to be on stock.
Hit thanks if you like !
Cheers !
Attention: The zip is not flashable!
Not working on my E2306 with 167. I get no sound after installing. What are the changes in your xml?
Edit: hold on I forgot to change permissions so let me see now . Nope still not working for me even with 777 permissions
ardentis said:
Not working on my E2306 with 167. I get no sound after installing. What are the changes in your xml?
Edit: hold on I forgot to change permissions so let me see now
Click to expand...
Click to collapse
Thanks Bro!
Here are the changes:
<path name="speaker">
<ctl name="MI2S_RX Channels" value="Two" />
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="RDAC2 MUX" value="RX1" />
<ctl name="HPHL" value="Switch" />
<ctl name="HPHR" value="Switch" />
<ctl name="RX3 MIX1 INP1" value="RX2" />
<ctl name="SPK DAC Switch" value="1" />
<ctl name="RX2 Digital Volume" value="88" />
<ctl name="RX1 Digital Volume" value="87" />
<ctl name="EAR PA Gain" value="POS_1P5_DB" />
<ctl name="EAR_S" value="Switch" />
</path>
<path name="speaker-ringtone">
<ctl name="MI2S_RX Channels" value="Two" />
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="RDAC2 MUX" value="RX1" />
<ctl name="HPHL" value="Switch" />
<ctl name="HPHR" value="Switch" />
<ctl name="RX3 MIX1 INP1" value="RX2" />
<ctl name="SPK DAC Switch" value="1" />
<ctl name="RX2 Digital Volume" value="88" />
<ctl name="RX1 Digital Volume" value="87" />
<ctl name="EAR PA Gain" value="POS_1P5_DB" />
<ctl name="EAR_S" value="Switch" />
</path>
<path name="fm-speaker">
<ctl name="MI2S_RX Channels" value="Two" />
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="RDAC2 MUX" value="RX1" />
<ctl name="HPHL" value="Switch" />
<ctl name="HPHR" value="Switch" />
<ctl name="RX3 MIX1 INP1" value="RX2" />
<ctl name="SPK DAC Switch" value="1" />
<ctl name="RX2 Digital Volume" value="88" />
<ctl name="RX1 Digital Volume" value="87" />
<ctl name="EAR PA Gain" value="POS_1P5_DB" />
<ctl name="EAR_S" value="Switch" />
</path>
Rafe said:
Thanks Bro!
Here are the changes:
<path name="speaker">
<ctl name="MI2S_RX Channels" value="Two" />
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="RDAC2 MUX" value="RX1" />
<ctl name="HPHL" value="Switch" />
<ctl name="HPHR" value="Switch" />
<ctl name="RX3 MIX1 INP1" value="RX2" />
<ctl name="SPK DAC Switch" value="1" />
<ctl name="RX2 Digital Volume" value="88" />
<ctl name="RX1 Digital Volume" value="87" />
<ctl name="EAR PA Gain" value="POS_1P5_DB" />
<ctl name="EAR_S" value="Switch" />
</path>
<path name="speaker-ringtone">
<ctl name="MI2S_RX Channels" value="Two" />
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="RDAC2 MUX" value="RX1" />
<ctl name="HPHL" value="Switch" />
<ctl name="HPHR" value="Switch" />
<ctl name="RX3 MIX1 INP1" value="RX2" />
<ctl name="SPK DAC Switch" value="1" />
<ctl name="RX2 Digital Volume" value="88" />
<ctl name="RX1 Digital Volume" value="87" />
<ctl name="EAR PA Gain" value="POS_1P5_DB" />
<ctl name="EAR_S" value="Switch" />
</path>
<path name="fm-speaker">
<ctl name="MI2S_RX Channels" value="Two" />
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="RDAC2 MUX" value="RX1" />
<ctl name="HPHL" value="Switch" />
<ctl name="HPHR" value="Switch" />
<ctl name="RX3 MIX1 INP1" value="RX2" />
<ctl name="SPK DAC Switch" value="1" />
<ctl name="RX2 Digital Volume" value="88" />
<ctl name="RX1 Digital Volume" value="87" />
<ctl name="EAR PA Gain" value="POS_1P5_DB" />
<ctl name="EAR_S" value="Switch" />
</path>
Click to expand...
Click to collapse
If I give you my mixer_paths_mtp.XML do you think you can figure out what is causing the problem?
ardentis said:
If I give you my mixer_paths_mtp.XML do you think you can figure out what is causing the problem?
Click to expand...
Click to collapse
You had another audio mod installed? Your media_path_mtp had never been edited right?
Send here , I'll find out.
Cheers
Works great on e2303 with the Aogsp Rom ( http://forum.xda-developers.com/m4-aqua/development/5-0-aosgp-based-stock-t3262330 ).
Needs some finetuning, the monoSpeaker is much louder than the other one, but very nice work. I've been waiting for this. Thank you.
WORK on my E2353 but not stereo just sound more LOUDer
Rafe said:
Hello friends!
After some work and previous experience on Xperia Z1 and LG G3 , I managed to turn the stereo on our beloved Xperia M4 , combining the earpiece and the speaker .
The process is simple , just replace the mixer_paths_mtp.xml file in the \ system \ etc .
Of course, back up your original file.
requirements :
- Rom .112 ( I have not tested the latest , but it should work , you say ok ? )
- Root
- File/root explorer
Replace , set permissions and boot .
Working flawless for me on my M4 E2306 .
Hit thanks if you like !
Cheers !
Attention: The zip is not flashable!
Click to expand...
Click to collapse
WORK on my E2353 with stock firmware/rom indonesia , but not stereo just sound more LOUDer nice job dude
Rafe said:
You had another audio mod installed? Your media_path_mtp had never been edited right?
Send here , I'll find out.
Cheers
Click to expand...
Click to collapse
I have a Z5 lib mod for sound but the file had the same date as all the other files in that folder. I guess I can't upload XML files so rename the extension to xml
Working great on my E2303,. 167.
thanks work on my e2306 with 1.67
ardentis said:
I have a Z5 lib mod for sound but the file had the same date as all the other files in that folder. I guess I can't upload XML files so rename the extension to xml
Click to expand...
Click to collapse
Im pretty sure that the Z5 mod that you're using changes the structure and uses the Mixer_Paths.xml, not the stock Mixer_Paths_mtp.xml. I think this is the cause.
schippox said:
Works great on e2303 with the Aogsp Rom ( http://forum.xda-developers.com/m4-aqua/development/5-0-aosgp-based-stock-t3262330 ).
Needs some finetuning, the monoSpeaker is much louder than the other one, but very nice work. I've been waiting for this. Thank you.
Click to expand...
Click to collapse
Thanks bro!
To reduce the volume just change the values ​​in the demarcated lines below :
RX2 - The botton speaker
RX1 - The earpiece speaker
<path name="speaker">
<ctl name="MI2S_RX Channels" value="Two" />
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="RDAC2 MUX" value="RX1" />
<ctl name="HPHL" value="Switch" />
<ctl name="HPHR" value="Switch" />
<ctl name="RX3 MIX1 INP1" value="RX2" />
<ctl name="SPK DAC Switch" value="1" />
<ctl name="RX2 Digital Volume" value="88" />
<ctl name="RX1 Digital Volume" value="87" />
<ctl name="EAR PA Gain" value="POS_1P5_DB" />
<ctl name="EAR_S" value="Switch" />
</path>
<path name="speaker-ringtone">
<ctl name="MI2S_RX Channels" value="Two" />
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="RDAC2 MUX" value="RX1" />
<ctl name="HPHL" value="Switch" />
<ctl name="HPHR" value="Switch" />
<ctl name="RX3 MIX1 INP1" value="RX2" />
<ctl name="SPK DAC Switch" value="1" />
<ctl name="RX2 Digital Volume" value="88" />
<ctl name="RX1 Digital Volume" value="87" />
<ctl name="EAR PA Gain" value="POS_1P5_DB" />
<ctl name="EAR_S" value="Switch" />
</path>
<path name="fm-speaker">
<ctl name="MI2S_RX Channels" value="Two" />
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="RDAC2 MUX" value="RX1" />
<ctl name="HPHL" value="Switch" />
<ctl name="HPHR" value="Switch" />
<ctl name="RX3 MIX1 INP1" value="RX2" />
<ctl name="SPK DAC Switch" value="1" />
<ctl name="RX2 Digital Volume" value="88" />
<ctl name="RX1 Digital Volume" value="87" />
<ctl name="EAR PA Gain" value="POS_1P5_DB" />
<ctl name="EAR_S" value="Switch" />
</path>
Try values 85 or 86, should be better!
Thank you for the tip. I tested a lot of settings. Best for me is Rx1=94 and Rx2=51.. With 95 at Rx1 crackling begins with my phone.
The difference between 51 and 94 at rx2 is not big.
Sound not coming on E2363 26.1.b.2.102!!!!
E2303 .167 everything working perfect, sound is much better than original. Thank you :good:
Hello. Merry xmas. Ive tested a lot of settings. Here is my file for great stereo experience. Great for gaming.
Thanks @ the Threadstarter
Download:
http://www.xup.in/dl,19579812/mixer_paths_mtp.xml.zip/
Copy to /system/etc and set permission to 777.
PLUS: This mod works beautifully with this Stereo MOD V2! Sounds great!
http://forum.xda-developers.com/android/software/mod-xperia-z5-premium-walkman-including-t3252123
Put the stereo mod v2 first, after flash mod Z5 premium!
Cheers!
Rafe said:
PLUS: This mod works beautifully with this Stereo MOD V2! Sounds great!
http://forum.xda-developers.com/android/software/mod-xperia-z5-premium-walkman-including-t3252123
Put the stereo mod v2 first, after flash mod Z5 premium!
Cheers!
Click to expand...
Click to collapse
Did you get all xperia sound enhancements working?
If I flash the xperia z5 mod, the equalizer dosent open in the music app. Not sure how you got it working.
I've forgot to mention this sorry, Just clear the cache for the music app and it works. At least works fine here on mine ok?
Cheers
The equalizer does not work!
Under Audio Quality:
com.sonyericsson.soundenhancement
If I click on it, it just pushes me out to music home screen.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

[Q] MIUI 8 Mods Help (Audio, Navbar)

Hi All. I'm planning to make a general Magisk mod for MIUI I thought you guys might be able to help me.
I've posted a similar thread here - http://forum.xda-developers.com/mi-max/help/help-audio-volume-navbar-t3522739 but I haven't gotten that much help. I'm guesssing the number of Mi Max users aren't plenty.
Since our devices are quite alike, I imagine that similar mods that work on your device will point me to the right direction.
Audio
First off is the sound increase mod. I've done this on multiple Android devices successfully but I've failed miserably on my Mi Max. However, I did get one thing working, the ability to increase the in-call volume by editing mixer_paths_wcd9326.xml found in system/etc:
Code:
<path name="handset">
<ctl name="SLIM RX0 MUX" value="AIF_MIX1_PB" />
<ctl name="SLIM_0_RX Channels" value="One" />
<ctl name="RX INT0_1 MIX1 INP0" value="RX0" />
<ctl name="RX INT0 DEM MUX" value="CLSH_DSM_OUT" />
<ctl name="EAR PA Gain" value="G_6_DB" />
[B] <ctl name="RX0 Digital Volume" value="93" />[/B]
</path>
Adding the bolded line to that particular path increased the volume of calls which is great but adding something similar to headphones:
Code:
<path name="headphones">
<ctl name="SLIM RX0 MUX" value="AIF_MIX1_PB" />
<ctl name="SLIM RX1 MUX" value="AIF_MIX1_PB" />
<ctl name="SLIM_0_RX Channels" value="Two" />
<ctl name="RX INT1_2 MUX" value="RX0" />
<ctl name="RX INT2_2 MUX" value="RX1" />
<ctl name="RX INT1 DEM MUX" value="CLSH_DSM_OUT" />
<ctl name="RX INT2 DEM MUX" value="CLSH_DSM_OUT" />
<ctl name="RX HPH Mode" value="CLS_H_HIFI" />
[B]<ctl name="RX0 Digital Volume" value="93" />
<ctl name="RX1 Digital Volume" value="93" />[/B]
</path>
does not change anything.
Please note that the way I test this is pretty simple. I set the value to 0 which in theory will eliminate all sound; which it did for the in call volume but not the headphones volume. Perhaps someone here has a similar experience?
Navbar
Also, I'd like to enable the software navbar. It's a personal thing but honestly I find the capacitive buttons quite unresponsive. A lot of forums and threads suggest editing the build.prop directly:
Code:
qemu.hw.mainkeys=0
However, editing that file or even using Magisk's resetprop command line does not seem to affect it at all. If I had to take a guess, I'll wager that this particular prop is being read from somewhere else?
The testing for this is done through Terminal Emulator. Upon entering the command:
Code:
getprop qemu.hw.mainkeys
,in returns with the value:
Code:
1
which means the above attempts to edit the value is not working.
Hoping you folks can point me in the right direction.
Currently my Magisk Mod offers systemless iOS emojis and a (real)10% increase in in-call volume.

Audio device down/doesn't work after system edit - Asus Zenfone 3 Zoom ZE553KL

Hello community,
I tried to edit the maximal volume limit on my new phone Zenfone 3 Zoom (aka Zoom S). Unfortunately, after editing, nothing works, no speaker, no headphones, no mic...Headphone isn't being detected.. Please help me. What did I do wrong.
My steps:
Rooting successfully. (Everything worked)
Installing SuperSU
Installing ES File manager (Everything still works
Mounting "/" and "/system" as RW.
Editing file "mixer_paths_mtp_ZE553KL_EU.xml"
Restarting:
Audio driver down..Nothing works
Restoring the file "mixer_paths_mtp_ZE553KL_EU.xml" from backup.
Restarting:
Audio driver still down.
I only edited 2 rows shown red, firstly deleted them, then at second trial, I changed the values.
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="RDAC2 MUX" value="RX2" />
<ctl name="EAR PA Gain" value="POS_6_DB" />
[COLOR="Red"] <ctl name="RX1 Digital Volume" value="73" />
<ctl name="RX2 Digital Volume" value="73" />[/COLOR]
<ctl name="HPHL" value="Switch" />
<ctl name="HPHR" value="Switch" />
</path>
<!--asus_bsp++-->
<path name="headphones-high-imp">
<ctl name="MI2S_RX Channels" value="Two" />
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="RX2 MIX1 INP1" value="RX2" />
<ctl name="RDAC2 MUX" value="RX2" />
<ctl name="EAR PA Gain" value="POS_6_DB" />
<ctl name="HPHL" value="Switch" />
<ctl name="HPHR" value="Switch" />
</path>
Please help me. Why doesn't it work? Am I doing something wrong with mountings / permissions /checksums or so?
How could I restore it? (Restoring the file didn't help..)
Thanks in advance..

Categories

Resources