[Q] Stereo to mono app? - Nexus 5 Q&A, Help & Troubleshooting

Is it possibile that there isn't an app to convert the output of the N5 from stereo to mono?
I know that Poweramp does the trick but I want to have a mono output with spotify and Play Music.
Is there something in the store? I tried a lot of DSP manager but I coudn't find one who does the job.

Thought the official lollipop had That in it for pple with handicaps or whatever the political correct term is

I'm confused, where is the output going that you want mono?

zerosum0 said:
Thought the official lollipop had That in it for pple with handicaps or whatever the political correct term is
Click to expand...
Click to collapse
Unfortunately no..
Ben36 said:
I'm confused, where is the output going that you want mono?
Click to expand...
Click to collapse
The system audio. I want to listen my music through spotify or play music but in mono, not stereo. Of course if I have the album on my N5 with poweramp I can listen in mono, but with the other apps (also youtube, for example) it's impossible.

I've tried searching everywhere but it seems the best solution is to buy a stereo to mono plug adapter (less than $5 on ebay).

Of you don't mind me asking why are you going from stereo to mono?

Dark_1 said:
Is it possibile that there isn't an app to convert the output of the N5 from stereo to mono?
I know that Poweramp does the trick but I want to have a mono output with spotify and Play Music.
Is there something in the store? I tried a lot of DSP manager but I coudn't find one who does the job.
Click to expand...
Click to collapse
Not an app, but if you are rooted you can edit your /system/etc/mixer_paths.xml file to "permanently" force all audio that is routed through
the headphone jack to be played in mono. Tell me what exactly you want, i.e. left audio channel on left headphone channel only, right audio channel on right headphone channel only, left audio channel mapped to left and right on headphone, right audio channel mapped to left and right headphone, or a mono mix on both headphone channels, and I can help you get set up.

ej8989 said:
I've tried searching everywhere but it seems the best solution is to buy a stereo to mono plug adapter (less than $5 on ebay).
Click to expand...
Click to collapse
Yeah I know, but I read that the volume will be a lot lower..
I don't know why Google doesn't add it in the accessibility menu. I know that IOS got this, but also some Samsung and HTC smartphones. I tried to look on my LG G Pad, and it has this feature.
PhyscoAssassinx said:
Of you don't mind me asking why are you going from stereo to mono?
Click to expand...
Click to collapse
I can listen freely my music in the office, but I don't want to put both the earphones. Of course if I listen to some stereo music I can lose a lot of details. It's not a matter of life and death, but I'm just confused why Google does not at least consider this.

chdloc said:
Not an app, but if you are rooted you can edit your /system/etc/mixer_paths.xml file to "permanently" force all audio that is routed through
the headphone jack to be played in mono. Tell me what exactly you want, i.e. left audio channel on left headphone channel only, right audio channel on right headphone channel only, left audio channel mapped to left and right on headphone, right audio channel mapped to left and right headphone, or a mono mix on both headphone channels, and I can help you get set up.
Click to expand...
Click to collapse
It will be not the easiest method (because I want to be able to listen, when I'm not in the office, stereo music) but it could be interesting. I'd like to have the same sound mixed on both channels, since I sometime use the left earphone and other time the right one.
Thanks!

you can buy this adapter - http://cable-trader.co.uk/items/3_5mm-stereo-plug-to-3_5mm-mono-socket , but i think stereo will be mixed only to one earphone and another will not work at all .

Dark_1 said:
It will be not the easiest method (because I want to be able to listen, when I'm not in the office, stereo music) but it could be interesting. I'd like to have the same sound mixed on both channels, since I sometime use the left earphone and other time the right one.
Thanks!
Click to expand...
Click to collapse
The following should do what you want. However, you need to reboot your phone after you made the change.
In your case you may want to keep two mixer_paths.xml files handy so you can swap them out as desired followed by a reboot, which could be done automatically by Tasker.
Very kludgy, I know, but it will do the trick.
Replace the following "headphone" section (stereo)
Code:
<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" />
<ctl name="RX1 Digital Volume" value="83" />
<ctl name="RX2 Digital Volume" value="83" />
<ctl name="HPHL Volume" value="15" />
<ctl name="HPHR Volume" value="15" />
</path>
with the following dual-mono section
Code:
<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" />
<!-- the following line adds the cross mix from the second channel to the first one -->
<ctl name="RX1 MIX1 INP2" value="RX2" />
<ctl name="RX2 MIX1 INP1" value="RX2" />
<!-- the following line adds the cross mix from the first channel to the second one -->
<ctl name="RX2 MIX1 INP2" value="RX1" />
<ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
<ctl name="HPHL DAC Switch" value="1" />
<ctl name="RX1 Digital Volume" value="83" />
<ctl name="RX2 Digital Volume" value="83" />
<ctl name="HPHL Volume" value="15" />
<ctl name="HPHR Volume" value="15" />
</path>

Great, it works perfectly!
Thanks!

Related

Request : Mixer_paths stereo surround mod

Hi there!
I've bought a Lg G flex 2 for a good price to replace my faulty nexus 5. On my old phone i've had used a mod that enabled stereo sound using the earpiece as a left speaker and my main speaker as the right one and loved that!
After searching on the internet i found out that that mod was enabled on various phone models but not on flex 2
So, i'm asking if anyone could try to make this mod on this phone, since i don't know how to do it ( just know that i have to replace the mixer_paths.xml file).
Thanks in advance
Nexus 5
http://forum.xda-developers.com/google-nexus-5/themes-apps/mod-surround-sound-t2964809
Samsung GS5
http://forum.xda-developers.com/tmobile-galaxy-s5/themes-apps/gs5-surround-sound-mod-t2984303
LG G2
http://forum.xda-developers.com/lg-g2/development/true-stereo-mod-lg-g2-t2989287
Bump
Well, I took the plunge and edited myself my mixer_paths.xml file and achieved stereo sound on my G flex 2.
If anyone want to try it and enchance the settings just download the file and use the instructions here :
http://forum.xda-developers.com/lg-g3/themes-apps/g3-t2936465
Please share your experiences and i'm not responsible for any damage to your speakers.
Can you explain a bit more detalled what is the improvement in our Flex 2 using this mod?
Thanks!
francescrm said:
Can you explain a bit more detalled what is the improvement in our Flex 2 using this mod?
Thanks!
Click to expand...
Click to collapse
This mod enables the earpiece as a left speaker and the loudspeaker as a right speaker so that you can listen to stereo sound instead of mono sound with your flex.
It didn't work in my device {Rooted H955 v 15c}, even LG's music player stopped working, just for your info, i had to go back to stock xml file.
Edit, tried again and it seems to be working now, I had to change permissions, now it looks like this:
{
"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"
}
Can you record video how is playing?
Is there any way to adjust the balance? The speaker on the back is much louder than the front so it sounds off
Nevermind, i figured it out, if anyone else has this problem open your edited mixer path, find this:
<!-- Start LGE Mono Speaker -->
<path name="speaker">
slightly under that is
<ctl name="RX7 Digital Volume" value="79" />
lowering this number makes the left side louder - raising this number makes the right side louder
i found 72-73 gives the best balance depending on your preference
tehargonaut said:
Is there any way to adjust the balance? The speaker on the back is much louder than the front so it sounds off
Click to expand...
Click to collapse
Yes, you have to edit the mixer_paths.xml file. Go to the " <path name="speaker">" and search for the lines :
<ctl name="RX7 Digital Volume" value="79" />
<ctl name="RX1 Digital Volume" value="88" />
The "rx7" is the volume of the louspeaker and the "rx1" is the volume of the earspeaker, so you just have to change thoses values at will
Edit: Also, as francescrm said, you have to change permissions to the file like that.
sslmm said:
Yes, you have to edit the mixer_paths.xml file. Go to the " <path name="speaker">" and search for the lines :
<ctl name="RX7 Digital Volume" value="79" />
<ctl name="RX1 Digital Volume" value="88" />
The "rx7" is the volume of the louspeaker and the "rx1" is the volume of the earspeaker, so you just have to change thoses values at will
Edit: Also, as francescrm said, you have to change permissions to the file like that.
Click to expand...
Click to collapse
Lol, just spent the last hour figuring this out for myself with trial and error and edited my post literally like a minute before you posted this
btw, the earspeaker gets a bit distorted at max normal volume, guessing that theres not an option to tweak that a bit eh?
tehargonaut said:
Lol, just spent the last hour figuring this out for myself with trial and error and edited my post literally like a minute before you posted this
btw, the earspeaker gets a bit distorted at max normal volume, guessing that theres not an option to tweak that a bit eh?
Click to expand...
Click to collapse
Great timming lol.
Btw, the original volume for louspeaker is "84"
After searching about this mod on the G3 i found other lines on that mod to enable High Pass filters e Low pass filters to reduce the distortion on the earpiece but tried it and didn't saw any diference.
I will attach that file from g3 mod if you guys want to try those lines for yourselfs and post your experiences
sslmm said:
Great timming lol.
Btw, the original volume for louspeaker is "84"
After searching about this mod on the G3 i found other lines on that mod to enable High Pass filters e Low pass filters to reduce the distortion on the earpiece but tried it and didn't saw any diference.
I will attach that file from g3 mod if you guys want to try those lines for yourselfs and post your experiences
Click to expand...
Click to collapse
do you know exactly which lines were edited to enable the filters? i don't want to put the g3 xml on my flex
tehargonaut said:
do you know exactly which lines were edited to enable the filters? i don't want to put the g3 xml on my flex
Click to expand...
Click to collapse
And you should not put a xml file from a diferent phone model on your phone. I just posted that file for reference
I think one of the lines is this :
<ctl name="RX3 HPF cut off" value="MIN_3DB_150Hz" />
It would be usefull if theres was somethin on the internet explaining the possibilities of modding this file. If anyone knows anything like that please share
«
Worked fine
Cool. Worked fine for me (on H950PR). I copied OP's entire 'LGE Mono Speaker' entry and replaced it in my mixer_paths.xml file, rebooted and had stereo sound. Thank you.
Code:
<!-- Start LGE Mono Speaker -->
<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="RX7 MIX1 INP1" value="RX2" />
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="RX7 Digital Volume" value="79" />
<ctl name="RX1 Digital Volume" value="88" />
<ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
<!-- <ctl name="HPHL DAC Switch" value="1" /> -->
<ctl name="SPK DRV Volume" value="8" />
<ctl name="COMP0 Switch" value="1" />
<ctl name="DAC1 Switch" value="1" />
</path>
<!-- End LGE Mono Speaker -->
Even at max volume, distortion was acceptable. I added the low cut filter line, rebooted, but did not notice any difference.
Code:
<ctl name="RX1 HPF cut off" value="MIN_3DB_150Hz" />
thachtran said:
Cool. Worked fine for me (on H950PR). I copied OP's entire 'LGE Mono Speaker' entry and replaced it in my mixer_paths.xml file, rebooted and had stereo sound. Thank you.
Code:
<!-- Start LGE Mono Speaker -->
<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="RX7 MIX1 INP1" value="RX2" />
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="RX7 Digital Volume" value="79" />
<ctl name="RX1 Digital Volume" value="88" />
<ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
<!-- <ctl name="HPHL DAC Switch" value="1" /> -->
<ctl name="SPK DRV Volume" value="8" />
<ctl name="COMP0 Switch" value="1" />
<ctl name="DAC1 Switch" value="1" />
</path>
<!-- End LGE Mono Speaker -->
Click to expand...
Click to collapse
Worked fine on LS996 zv9. Thanks.
Stock file anyone? I tried the mod but still find it a bit bad because earpiece is distorted
h955
thachtran said:
I added the low cut filter line, rebooted, but did not notice any difference.
Click to expand...
Click to collapse
Maybe it must be rx7, not rx3 ?
Norsha said:
Stock file anyone? I tried the mod but still find it a bit bad because earpiece is distorted
h955
Click to expand...
Click to collapse
Here it is
Felix861 said:
Maybe it must be rx7, not rx3 ?
Click to expand...
Click to collapse
i've just tried, it doesn't work..
I did more tests, and i think that we can't achieve true stereo sound. The earpiece simply can't serve as second loudspeaker. Maybe it's possible to tweak it in order to reproduce high frequencies on the earpiece and the lower ones on the loudspeaker, as the htc 10

Editing Mixer_paths.xml On Z3 / other android phones

Sorry if this has been asked, I have been googling and not found any particulur answers, the audio on the z3 is too low, I have very easy to drive headphones and several others and it is just too low (Dunu 2000j, Hifiman re600s, Senn ie80)
Tried the mods, but the sound sligthly distorted and it seems that editing the file is the best option, as sony sets a super low limit, apparantly.
Sooo, I know I need to edit :
<ctl name="HPHL Volume" value="19" />
<ctl name="HPHR Volume" value="19" />
Or
<ctl name="RX1 Digital Volume" value="84" />
<ctl name="RX2 Digital Volume" value="84" />
But what is the diff? im getting the impression "HPHL Volume" is amp, and rx1/2 is just digital amplicfication.
So what is the difference and what do they do?
Thanks,

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.

mixer paths

The mixer paths is like none Ive seen before. Im headphones there are no RX volume adjustments any where, has anyone cracked this yet? The volume is way to low
Thanks
USMC retired said:
The mixer paths is like none Ive seen before. Im headphones there are no RX volume adjustments any where, has anyone cracked this yet? The volume is way to low
Thanks
Click to expand...
Click to collapse
hey USMC. can you clarify what you mean by "None i've seen before"? what device's mixer paths are you comparing it to?
this is an area of interest for me as i have tinkered with mixer paths but i do not know the results yet because i haven't been able to get my rom working. the RX volumes are in there. look again. not just mixer paths, but the other mixer path files there's 7 of them
Digitalkarma said:
hey USMC. can you clarify what you mean by "None i've seen before"? what device's mixer paths are you comparing it to?
this is an area of interest for me as i have tinkered with mixer paths but i do not know the results yet because i haven't been able to get my rom working. the RX volumes are in there. look again. not just mixer paths, but the other mixer path files there's 7 of them
Click to expand...
Click to collapse
I have the HTC u11 and the structure is unusual compared to say the pixel phones. If you were to put the 2 XML side by side you would see what I'm talking about. For the HTC there no RX paths in which to change the volume where on other phones those volume values exist
USMC retired said:
I have the HTC u11 and the structure is unusual compared to say the pixel phones. If you were to put the 2 XML side by side you would see what I'm talking about. For the HTC there no RX paths in which to change the volume where on other phones those volume values exist
Click to expand...
Click to collapse
Mind if you upload the Pixel XML for me. I'm curious.
Digitalkarma said:
Mind if you upload the Pixel XML for me. I'm curious.
Click to expand...
Click to collapse
I know what he means.
This is a mixer path for a few other phones (not whole XMLs, sorry), but from what I recall, the Exynos S7, the Pixel and a few other smartphones (LG G5/G6) all have similar mixer path edits like this too.
Nexus 7
Code:
<ctl name="HPHL Volume" value="10" />
<ctl name="HPHR Volume" value="10" />
<ctl name="RX1 Digital Volume" value="84" />
<ctl name="RX2 Digital Volume" value="84" />
OnePlus 2
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" />
<!-- #ifdef VENDOR_EDIT-->
<!-- [email protected],2015/4/3,change to pass test for qualcomm advise -->
<[B]ctl name="RX1 Digital Volume" value="90" [/B]/>
<!-- #endif VENDOR_EDIT-->
</path>
S7 Edge Exynos
Code:
<path name="gain-media-headset">
<ctl name="Noise Gate Switch" value="0" />
<ctl name="HPOUT1L Impedance Volume" value="105" />
<ctl name="HPOUT1R Impedance Volume" value="105" />
<ctl name="HPOUT1L Input 1 Volume" value="43" />
<ctl name="HPOUT1R Input 1 Volume" value="43" />
</path>
Partial Pixel Code (From Head Fi)
{
"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"
}
HPHL & HPHL from what you said before is already maxed out at 20 but where is the digital volume values on the U11? Viper's ROM has an audio boost for headphones, but they have edited almost every mixer path file. I'll compare when I have the time.
The OP3T was also similar to this, HPHL and HPHR were already maxed out at 20. Editing digital volume via a kernel (Such as Flar's) introduced distortion immediately so wasn't worth it.
This is also quite nice to look at
https://docs.google.com/document/d/1NqfEpbhXfXyqRPJoLxtifbEMNCEuVOIokwT5kyjJ2KI/pub
Im sure it isnt structured in the same order, no surprises there but its similar in referencing which is all that matters.
There are 7 RX Digitals from RX1 through RX7 in the U11 mixer, I think RX1 and 2 has something directly to do with headphones, not sure what the other RX's do. Probably another two is responsible for the top and bottom speaker and who knows what the other 3 do..
There is also a dedicated RX for ANC, 44.1 headphones etc. Thats not in the main mixer path
---------- Post added at 03:06 AM ---------- Previous post was at 02:25 AM ----------
Galactus said:
HPHL & HPHL from what you said before is already maxed out at 20 but where is the digital volume values on the U11? Viper's ROM has an audio boost for headphones, but they have edited almost every mixer path file. I'll compare when I have the time.
The OP3T was also similar to this, HPHL and HPHR were already maxed out at 20. Editing digital volume via a kernel (Such as Flar's) introduced distortion immediately so wasn't worth it.
This is also quite nice to look at
https://docs.google.com/document/d/1NqfEpbhXfXyqRPJoLxtifbEMNCEuVOIokwT5kyjJ2KI/pub
Click to expand...
Click to collapse
Yeah most of the digital values are set at 84 on the U11 as well, not all. Anything more than 84 and you'll start to get distortion if you're volume rocker is set on the higher levels. The registered values are 0(-84 db) to 124(+40 db)
Digitalkarma said:
Im sure it isnt structured in the same order, no surprises there but its similar in referencing which is all that matters.
There are 7 RX Digitals from RX1 through RX7 in the U11 mixer, I think RX1 and 2 has something directly to do with headphones, not sure what the other RX's do. Probably another two is responsible for the top and bottom speaker and who knows what the other 3 do..
There is also a dedicated RX for ANC, 44.1 headphones etc. Thats not in the main mixer path
---------- Post added at 03:06 AM ---------- Previous post was at 02:25 AM ----------
Yeah most of the digital values are set at 84 on the U11 as well, not all. Anything more than 84 and you'll start to get distortion if you're volume rocker is set on the higher levels. The registered values are 0(-84 db) to 124(+40 db)
Click to expand...
Click to collapse
On Vipers ROM the values seem to be set to 88 for most things.
Using V4A increasing software gain by 6dB doesn't introduce any audible background noise or distortion on my RHA MA 750. Also noticed that in "mixer_paths_tavil" they have removed some lines.
Before
Code:
<path name="headphones-voice">
<path name="headphones-voice-generic" />
<path name="sidetone-headphones" />
<ctl name="RX0 Digital Volume" value="84" />
<ctl name="RX1 Digital Volume" value="84" />
<ctl name="HPHL Volume" value="16" />
<ctl name="HPHR Volume" value="16" />
</path>
<path name="headphones-fm">
<path name="headphones-generic" />
<ctl name="COMP1 Switch" value="1" />
<ctl name="COMP2 Switch" value="1" />
<ctl name="RX0 Digital Volume" value="84" />
<ctl name="RX1 Digital Volume" value="84" />
<ctl name="HPHL Volume" value="16" />
<ctl name="HPHR Volume" value="16" />
</path>
<path name="headphones-hw-voip">
<path name="headphones-voice-generic" />
<ctl name="COMP1 Switch" value="1" />
<ctl name="COMP2 Switch" value="1" />
<ctl name="RX0 Digital Volume" value="84" />
<ctl name="RX1 Digital Volume" value="84" />
<ctl name="HPHL Volume" value="16" />
<ctl name="HPHR Volume" value="16" />
</path>
<path name="headphones-audio-voip">
<path name="headphones-voice-generic" />
<ctl name="COMP1 Switch" value="1" />
<ctl name="COMP2 Switch" value="1" />
<ctl name="RX0 Digital Volume" value="84" />
<ctl name="RX1 Digital Volume" value="84" />
<ctl name="HPHL Volume" value="16" />
<ctl name="HPHR Volume" value="16" />
</path>
After
Code:
<path name="headphones-voice">
<path name="headphones-voice-generic" />
<path name="sidetone-headphones" />
<ctl name="RX0 Digital Volume" value="88" />
<ctl name="RX1 Digital Volume" value="88" />
<ctl name="HPHL Volume" value="17" />
<ctl name="HPHR Volume" value="17" />
</path>
<path name="headphones-fm">
<path name="headphones-generic" />
<ctl name="RX0 Digital Volume" value="88" />
<ctl name="RX1 Digital Volume" value="88" />
<ctl name="HPHL Volume" value="17" />
<ctl name="HPHR Volume" value="17" />
</path>
<path name="headphones-hw-voip">
<path name="headphones-voice-generic" />
<ctl name="RX0 Digital Volume" value="88" />
<ctl name="RX1 Digital Volume" value="88" />
<ctl name="HPHL Volume" value="17" />
<ctl name="HPHR Volume" value="17" />
</path>
<path name="headphones-audio-voip">
<path name="headphones-voice-generic" />
<ctl name="RX0 Digital Volume" value="88" />
<ctl name="RX1 Digital Volume" value="88" />
<ctl name="HPHL Volume" value="17" />
<ctl name="HPHR Volume" value="17" />
</path>
I'd be content with using the Usonic headphones if they weren't so crackly at the high end, sibilant songs sound harsher than they should.
On another note, HTC have done something to the mixer paths that has now ruined editing volume steps. On the original firmware, I could set volume steps via Magisk modules to anything I wanted, and it worked fine for the 3.5mm adapter. After updating to 1.13, the volume steps simply repeat once you go past step 15, which is rather annoying. (It is also busted in Vipers ROM).
Digitalkarma said:
Mind if you upload the Pixel XML for me. I'm curious.
Click to expand...
Click to collapse
Galactus said:
On Vipers ROM the values seem to be set to 88 for most things.
Using V4A increasing software gain by 6dB doesn't introduce any audible background noise or distortion on my RHA MA 750. Also noticed that in "mixer_paths_tavil" they have removed some lines.
Before
Code:
<path name="headphones-voice">
<path name="headphones-voice-generic" />
<path name="sidetone-headphones" />
<ctl name="RX0 Digital Volume" value="84" />
<ctl name="RX1 Digital Volume" value="84" />
<ctl name="HPHL Volume" value="16" />
<ctl name="HPHR Volume" value="16" />
</path>
<path name="headphones-fm">
<path name="headphones-generic" />
<ctl name="COMP1 Switch" value="1" />
<ctl name="COMP2 Switch" value="1" />
<ctl name="RX0 Digital Volume" value="84" />
<ctl name="RX1 Digital Volume" value="84" />
<ctl name="HPHL Volume" value="16" />
<ctl name="HPHR Volume" value="16" />
</path>
<path name="headphones-hw-voip">
<path name="headphones-voice-generic" />
<ctl name="COMP1 Switch" value="1" />
<ctl name="COMP2 Switch" value="1" />
<ctl name="RX0 Digital Volume" value="84" />
<ctl name="RX1 Digital Volume" value="84" />
<ctl name="HPHL Volume" value="16" />
<ctl name="HPHR Volume" value="16" />
</path>
<path name="headphones-audio-voip">
<path name="headphones-voice-generic" />
<ctl name="COMP1 Switch" value="1" />
<ctl name="COMP2 Switch" value="1" />
<ctl name="RX0 Digital Volume" value="84" />
<ctl name="RX1 Digital Volume" value="84" />
<ctl name="HPHL Volume" value="16" />
<ctl name="HPHR Volume" value="16" />
</path>
After
Code:
<path name="headphones-voice">
<path name="headphones-voice-generic" />
<path name="sidetone-headphones" />
<ctl name="RX0 Digital Volume" value="88" />
<ctl name="RX1 Digital Volume" value="88" />
<ctl name="HPHL Volume" value="17" />
<ctl name="HPHR Volume" value="17" />
</path>
<path name="headphones-fm">
<path name="headphones-generic" />
<ctl name="RX0 Digital Volume" value="88" />
<ctl name="RX1 Digital Volume" value="88" />
<ctl name="HPHL Volume" value="17" />
<ctl name="HPHR Volume" value="17" />
</path>
<path name="headphones-hw-voip">
<path name="headphones-voice-generic" />
<ctl name="RX0 Digital Volume" value="88" />
<ctl name="RX1 Digital Volume" value="88" />
<ctl name="HPHL Volume" value="17" />
<ctl name="HPHR Volume" value="17" />
</path>
<path name="headphones-audio-voip">
<path name="headphones-voice-generic" />
<ctl name="RX0 Digital Volume" value="88" />
<ctl name="RX1 Digital Volume" value="88" />
<ctl name="HPHL Volume" value="17" />
<ctl name="HPHR Volume" value="17" />
</path>
I'd be content with using the Usonic headphones if they weren't so crackly at the high end, sibilant songs sound harsher than they should.
On another note, HTC have done something to the mixer paths that has now ruined editing volume steps. On the original firmware, I could set volume steps via Magisk modules to anything I wanted, and it worked fine for the 3.5mm adapter. After updating to 1.13, the volume steps simply repeat once you go past step 15, which is rather annoying. (It is also busted in Vipers ROM).
Click to expand...
Click to collapse
I forgot about RX0, there's 8 RX's.. anyhow
Actually the before and after is reversed. HTC added in the Comp switches to the path names. if my memory is right and assuming things haven't changed since then the volume step controls are handled in the framework.jar, I've applied code on the increase volume step mod before on previous devices.
Besides HTC didnt really alter the mixer path too much from update to update to warrant breaking the volume step so I don't think mixer path has anything to do with it at all. the few tweaks HTC made is related to headphone output.
Also for Usonic try editing the ANC(active noise cancellation) values then maybe reduce the RX and increase the HPH
Right I've done some actual testing
@Digitalkarma
Controlling loudness of USonic headphones only when noise cancellation is enabled works by editing the file below. 3.5mm adapter doesn't change regardless of what I have tried.
Code:
<path name="anc-headphones">
<ctl name="COMP1 Switch" value="0" />
<ctl name="COMP2 Switch" value="0" />
<ctl name="ANC Function" value="ON" />
<ctl name="ANC Slot" value="0" />
<ctl name="SLIM RX2 MUX" value="AIF4_PB" />
<ctl name="SLIM RX3 MUX" value="AIF4_PB" />
<ctl name="SLIM_6_RX Channels" value="Two" />
<ctl name="ADC MUX10" value="AMIC" />
<ctl name="AMIC MUX10" value="ADC3" />
<ctl name="ADC MUX12" value="AMIC" />
<ctl name="AMIC MUX12" value="ADC4" />
<ctl name="ANC0 FB MUX" value="ANC_IN_HPHL" />
<ctl name="ANC1 FB MUX" value="ANC_IN_HPHR" />
<ctl name="ADC3 Volume" value="8" />
<ctl name="ADC4 Volume" value="8" />
<ctl name="RX INT1_1 MIX1 INP0" value="RX2" />
<ctl name="RX INT2_1 MIX1 INP0" value="RX3" />
[B]<ctl name="RX1 Digital Volume" value="74" />
<ctl name="RX2 Digital Volume" value="74" />[/B]
<ctl name="ANC OUT HPHL Enable Switch" value="1" />
<ctl name="ANC OUT HPHR Enable Switch" value="1" />
</path>
here you go galactus. this is the Sprint version. everything else is the same besides tavil. there is ver. 29 and ver. 30, HTC made a few changes there
Galactus said:
Right I've done some actual testing
@Digitalkarma
Controlling loudness of USonic headphones only when noise cancellation is enabled works by editing the file below. 3.5mm adapter doesn't change regardless of what I have tried.
Code:
<path name="anc-headphones">
<ctl name="COMP1 Switch" value="0" />
<ctl name="COMP2 Switch" value="0" />
<ctl name="ANC Function" value="ON" />
<ctl name="ANC Slot" value="0" />
<ctl name="SLIM RX2 MUX" value="AIF4_PB" />
<ctl name="SLIM RX3 MUX" value="AIF4_PB" />
<ctl name="SLIM_6_RX Channels" value="Two" />
<ctl name="ADC MUX10" value="AMIC" />
<ctl name="AMIC MUX10" value="ADC3" />
<ctl name="ADC MUX12" value="AMIC" />
<ctl name="AMIC MUX12" value="ADC4" />
<ctl name="ANC0 FB MUX" value="ANC_IN_HPHL" />
<ctl name="ANC1 FB MUX" value="ANC_IN_HPHR" />
<ctl name="ADC3 Volume" value="8" />
<ctl name="ADC4 Volume" value="8" />
<ctl name="RX INT1_1 MIX1 INP0" value="RX2" />
<ctl name="RX INT2_1 MIX1 INP0" value="RX3" />
[B]<ctl name="RX1 Digital Volume" value="74" />
<ctl name="RX2 Digital Volume" value="74" />[/B]
<ctl name="ANC OUT HPHL Enable Switch" value="1" />
<ctl name="ANC OUT HPHR Enable Switch" value="1" />
</path>
Click to expand...
Click to collapse
unless maybe try turning off the ANC OUT enable switch to 0?
anyway. so there is no difference editing the headphones path and headphones 44.1 path? also try editing the initial HPH settings back to 20 too. they originally had it at 20 but changed it to 16 on the latest version.
that's what i have set on my Sprint DK11 rom. 20 for all HPH. 84 on ANC, HP and HP 44.1 paths. glad to know there is an audible change with ANC
Digitalkarma said:
unless maybe try turning off the ANC OUT enable switch to 0?
anyway. so there is no difference editing the headphones path and headphones 44.1 path? also try editing the initial HPH settings back to 20 too. they originally had it at 20 but changed it to 16 on the latest version.
that's what i have set on my Sprint DK11 rom. 20 for all HPH. 84 on ANC, HP and HP 44.1 paths. glad to know there is an audible change with ANC
Click to expand...
Click to collapse
We have lift off in terms of editing audio levels with the USonic Without ANC enabled
I accidentally deleted a comma over the value hence it didn't register when I tried it.
Code:
<path name="headphones">
<ctl name="SLIM RX2 MUX" value="AIF4_PB" />
<ctl name="SLIM RX3 MUX" value="AIF4_PB" />
<ctl name="SLIM_6_RX Channels" value="Two" />
<ctl name="RX INT1_2 MUX" value="RX2" />
<ctl name="RX INT2_2 MUX" value="RX3" />
[B]<ctl name="RX1 Mix Digital Volume" value="74" />
<ctl name="RX2 Mix Digital Volume" value="74" />[/B]
</path>
I set both to 90 and I hear no distortion, of course I didn't max out and in fact will lower it. The USonic is super loud now. Either way, all other mixer path edits seem to be ignored. The USonic headphones don't change at all until you edit the mixer_paths_tavil.
Next step, trying to do the same with 3.5mm adapter, so far all my efforts have failed. 3.5mm adapter doesn't get louder or quieter regardless of what is done.
Galactus said:
We have lift off in terms of editing audio levels with the USonic Without ANC enabled
I accidentally deleted a comma over the value hence it didn't register when I tried it.
Code:
<path name="headphones">
<ctl name="SLIM RX2 MUX" value="AIF4_PB" />
<ctl name="SLIM RX3 MUX" value="AIF4_PB" />
<ctl name="SLIM_6_RX Channels" value="Two" />
<ctl name="RX INT1_2 MUX" value="RX2" />
<ctl name="RX INT2_2 MUX" value="RX3" />
[B]<ctl name="RX1 Mix Digital Volume" value="74" />
<ctl name="RX2 Mix Digital Volume" value="74" />[/B]
</path>
I set both to 90 and I hear no distortion, of course I didn't max out and in fact will lower it. The USonic is super loud now. Either way, all other mixer path edits seem to be ignored. The USonic headphones don't change at all until you edit the mixer_paths_tavil.
Next step, trying to do the same with 3.5mm adapter, so far all my efforts have failed. 3.5mm adapter doesn't get louder or quieter regardless of what is done.
Click to expand...
Click to collapse
So the ANC path works for the Usonic with ANC on and the headphone path is also for Usonic but with ANC off?
Headphone 44.1 is a no go? Just to clarify and confirm. Thanks for testing! Yeah 90 must be a little too loud, 84 is more neutral but louder than 74 that's for sure.
Digitalkarma said:
So the ANC path works for the Usonic with ANC on and the headphone path is also for Usonic but with ANC off?
Headphone 44.1 is a no go? Just to clarify and confirm. Thanks for testing! Yeah 90 must be a little too loud, 84 is more neutral but louder than 74 that's for sure.
Click to expand...
Click to collapse
Yeah ANC path for ANC on and headphones path for ANC off.
44.1 doesn't seem to change anything at all
Galactus said:
Yeah ANC path for ANC on and headphones path for ANC off.
44.1 doesn't seem to change anything at all
Click to expand...
Click to collapse
and the headphones path doesn't do anything for the 3.5 mm headphones as well when listening to USonic and regular headphones side-by-side?
hmmm i wonder what else would change it without altering values all over the place.
Digitalkarma said:
and the headphones path doesn't do anything for the 3.5 mm headphones as well when listening to USonic and regular headphones side-by-side?
hmmm i wonder what else would change it without altering values all over the place.
Click to expand...
Click to collapse
Yeah editing the headphones path doesn't seem to touch the 3.5mm headphones at all. Lowering the value to 10, the USonic without ANC enabled is barely audible. Plug in the adapter and the 3.5mm headphones volume is untouched.
I have no idea where the values for the adaptor or external audio devices would be. There is a ton of USB_AUDIO references in the files but they all seem to have a value of 0 or 1.
I can't really find how it is implemented on other devices either.
Galactus said:
Yeah editing the headphones path doesn't seem to touch the 3.5mm headphones at all. Lowering the value to 10, the USonic without ANC enabled is barely audible. Plug in the adapter and the 3.5mm headphones volume is untouched.
I have no idea where the values for the adaptor or external audio devices would be. There is a ton of USB_AUDIO references in the files but they all seem to have a value of 0 or 1.
I can't really find how it is implemented on other devices either.
Click to expand...
Click to collapse
Time to put on my thinking cap lol
I thought i2s would of had something to do with it..
more than 84
Digitalkarma said:
I forgot about RX0, there's 8 RX's.. anyhow
Actually the before and after is reversed. HTC added in the Comp switches to the path names. if my memory is right and assuming things haven't changed since then the volume step controls are handled in the framework.jar, I've applied code on the increase volume step mod before on previous devices.
Besides HTC didnt really alter the mixer path too much from update to update to warrant breaking the volume step so I don't think mixer path has anything to do with it at all. the few tweaks HTC made is related to headphone output.
Also for Usonic try editing the ANC(active noise cancellation) values then maybe reduce the RX and increase the HPH
Click to expand...
Click to collapse
On the Nexus 6 I took values from 84 to 100 with no problems with distortion or clipping, and as far as the other mixer paths go, most of those arent adjustable. I will keep tinkering and let you know if I find a combo that raises headphones to an acceptable level
I think I have it narrowed down now enough to say that once I find out which MP addjustments are the "master controls" of the entire XML we will be good to go
USMC retired said:
On the Nexus 6 I took values from 84 to 100 with no problems with distortion or clipping, and as far as the other mixer paths go, most of those arent adjustable. I will keep tinkering and let you know if I find a combo that raises headphones to an acceptable level
I think I have it narrowed down now enough to say that once I find out which MP addjustments are the "master controls" of the entire XML we will be good to go
Click to expand...
Click to collapse
You can edit the mixer path tavil which will boost ANC/USonic headphones but believe me when I say the USonic does not need to go past 84 unless you are trying to damage your hearing or the headphone drivers themselves.
As for editing loudness from the 3.5mm adaptor. That is routed to USB_AUDIO which has no editable settings unless you re-route the sound to a SLIMBUS mixer path. By all means give it a go though.
Any suggestions/ development in terms of making the ear-piece & speaker louder by modifying the mixer_paths?

[MOD] Stereo sound mod

Stereo mod for xiaomi mi4c (libra)
Based on [OFFICIAL] sources Lineage OS.
Includes:
1. Connecting stereo sound "Speaker - Main Speaker" [LEFT-RIGHT] respectively.
2. Increase the volume of device. (I recommend to use it in conjunction with viper fx with "speaker otimization" enabled.)
3. Increase the sensitivity of microphones.
DISCLAIMER:
I just report to work on [official]lineageOS I am not responsible in any way for anything that happens to your device. You do so at your own risk.
However, it works for most users without problems.
Installation:
You can install a couple different ways including extracting the files included in the zip and manually pushing them to system/etc, set permissions to rw r r, and reboot or just flash the included zips in your custom recovery.
CREDITS:
Cozzmy13 - He made LineageOS port and achieved official support. I used these source files.
kevinkvothe - Thanks for the first port of the stereo mod on our device. So I use some of the developments from his mod.
Download:
STEREO MOD
REVERT TO STOCK
With love from Belarus
Anyone tried this? I'm still on MIUI 9. Will try it when I get back to LineageOS.
Yeah man, it works as advertised, thanks. Would you be able to tell me (by line # or title) which values I need to change (I'm guessing the ones which are 93 now) for headphones and earpiece? I may want to increase them.
celrau said:
Yeah man, it works as advertised, thanks. Would you be able to tell me (by line # or title) which values I need to change (I'm guessing the ones which are 93 now) for headphones and earpiece? I may want to increase them.
Click to expand...
Click to collapse
I think so.
<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" />
<ctl name="HPHL Volume" value="20" />
<ctl name="HPHR Volume" value="20" />
<ctl name="RX1 Digital Volume" value="88" />
<ctl name="RX2 Digital Volume" value="88" />
</path>
can you make this stereo sound mod for meizu pro 7 (flyme 7)?i will be glad if you can
Sadly this method doesn't work on Android Oreo and Pie Can someone make one for Pie? It'd be really great!

Categories

Resources