Related
My Xperia Z2 has a low in-call volume.
I can barely hear others when talking on phone, though the speakers works fine.
I have searched a lot but just found most of the mods are about speakers and earphones.
Is there anyway to fix the in-call volume or like which part of the mixer_paths.xml should I modify to increase the volume?
Thanks in advance.
I have the exact same problem, cant be a hardware defect because when playing music everything is fine loud over the speakers. So i am not sure whats wrong, everyone has told me my unit must be defective but i cant see how, if the speaker were bad then music wouldnt be loud. Its just in call volume for me thats terrible
here is a copy of my stock xml file that boosts audio volume. you can take it and adjust the volume to be higher or lower as you like. these are the 2 lines under headphones that you change the values for to change the volume:
<ctl name="RX1 Mix Digital Volume" value="87" />
<ctl name="RX2 Mix Digital Volume" value="87" />
i tried 89 but man was it loud. some of you may like it that loud. just copy my xml file to system/etc and either rename the one there with .bak extension or just overwrite the one there. make sure to change permission to 0644. then reboot.
enjoy.
Does this boost Bluetooth audio as well. Bluetooth seems to give me the poorest experience however it only seems to be call audio not media playback.
jruweaver said:
Does this boost Bluetooth audio as well. Bluetooth seems to give me the poorest experience however it only seems to be call audio not media playback.
Click to expand...
Click to collapse
this is headphones only.
freebee269 said:
here is a copy of my stock xml file that boosts audio volume. you can take it and adjust the volume to be higher or lower as you like. these are the 2 lines under headphones that you change the values for to change the volume:
<ctl name="RX1 Mix Digital Volume" value="87" />
<ctl name="RX2 Mix Digital Volume" value="87" />
i tried 89 but man was it loud. some of you may like it that loud. just copy my xml file to system/etc and either rename the one there with .bak extension or just overwrite the one there. make sure to change permission to 0644. then reboot.
enjoy.
Click to expand...
Click to collapse
Awesome! Thanks a lot! This works great!
Palaeologi said:
Awesome! Thanks a lot! This works great!
Click to expand...
Click to collapse
Any loss or deterioration of sound quality?
igotroot said:
Any loss or deterioration of sound quality?
Click to expand...
Click to collapse
try it yourself and find out. you can always take it back out if you dont like it.
freebee269 said:
try it yourself and find out. you can always take it back out if you dont like it.
Click to expand...
Click to collapse
I've noticed no loss or deterioration of sound quality. It's like a speed governor on a car. The car was always designed to go faster but a governor keeps it from doing so. If you remove the governor the car still performs as it should at faster speeds with no deterioration of performance.
Works with all variants?
I tried this on my T-Mobile g5 but it didn't do anything..
shame the 32bit/192 Hi Fi DAC module doesnt work on USA Models, its awesome and LOUD!
Hey whats the default value? I think i screwed it up a little because 87 is too high and my headphones messed up in one side..
PlagasX said:
Hey whats the default value? I think i screwed it up a little because 87 is too high and my headphones messed up in one side..
Click to expand...
Click to collapse
Default is "74"
freebee269 said:
here is a copy of my stock xml file that boosts audio volume. you can take it and adjust the volume to be higher or lower as you like. these are the 2 lines under headphones that you change the values for to change the volume:
<ctl name="RX1 Mix Digital Volume" value="87" />
<ctl name="RX2 Mix Digital Volume" value="87" />
i tried 89 but man was it loud. some of you may like it that loud. just copy my xml file to system/etc and either rename the one there with .bak extension or just overwrite the one there. make sure to change permission to 0644. then reboot.
enjoy.
Click to expand...
Click to collapse
I have all the same lines EXCEPT headphones? Like literally everything is the same but I dont have a line for just headphones? Should I add it?
Palaeologi said:
I've noticed no loss or deterioration of sound quality. It's like a speed governor on a car. The car was always designed to go faster but a governor keeps it from doing so. If you remove the governor the car still performs as it should at faster speeds with no deterioration of performance.
Click to expand...
Click to collapse
Sorry not to be nitpicky but this is a poorly explained analogy that does equate with audio rather well.
The faster a car goes the more the performance deteriorates, just as the louder you force the audio it will degrade as well.
A better answer is that the boost is not significant enough to degrade the audio yet
The only thing I've ever noticed when messing with the mixer paths xml file is more compression to achieve a volume increase effect. Try a track with serious bass drops.. any hip hop song with a good bass line or dubstep track.. and turn it up all the way. You'll notice the bass fade out right after it hits but the rest of the track is 'louder'. Viper4Android requires the mixer paths xml file to be renamed because in its settings does the same thing to achieve this effect. The only phones I know of that actually increase the gain (voltage out) of the headphone jack is the trick with the V10 and V20 that forces the headphone amp into high impedance mode. I came from a V10 and used this daily when traveling with my Westone 4r IEMs.
If I'm wrong about this, please let me know! I've been looking for a way to modify the actual headphone amp gain for a while now. I've seen people successfully change it with Kernel Adiutor - but that only works on certain kernels.
Also, can anyone confirm that the B&O DAC doesn't work on the US variants of the G5? I've read this a few times now and I'm blown away they wouldn't allow this. You can get them online for like $50.
joesee said:
The only thing I've ever noticed when messing with the mixer paths xml file is more compression to achieve a volume increase effect. Try a track with serious bass drops.. any hip hop song with a good bass line or dubstep track.. and turn it up all the way. You'll notice the bass fade out right after it hits but the rest of the track is 'louder'. Viper4Android requires the mixer paths xml file to be renamed because in its settings does the same thing to achieve this effect. The only phones I know of that actually increase the gain (voltage out) of the headphone jack is the trick with the V10 and V20 that forces the headphone amp into high impedance mode. I came from a V10 and used this daily when traveling with my Westone 4r IEMs.
If I'm wrong about this, please let me know! I've been looking for a way to modify the actual headphone amp gain for a while now. I've seen people successfully change it with Kernel Adiutor - but that only works on certain kernels.
Also, can anyone confirm that the B&O DAC doesn't work on the US variants of the G5? I've read this a few times now and I'm blown away they wouldn't allow this. You can get them online for like $50.
Click to expand...
Click to collapse
don't waste your money, I preordered this phone just to get that module and the module will only work on the international model.
does it need root?
can you help me with the earpiece ? during phonecalls the sound is not loud
Does this work with headphones only or earpiece as well? And does it NOT work with Tmobile varient? Thanks!
So I've been on pretty much every rom and so I will share my experience with each of them considering headphone audio quality, sound, and volume. I've used my HD 598 and Momentum in-ears on each Rom with no sound effect on.
Stock marshmallow G (And a room that was based on stock U): well I actually found that the sound on marshmallow is one of the best on both super and standard setting with a clean and flat signal but on the European (G model) the volume is very very low which is a big downside of marshmallow on G model.
TL;DR: Good clean sound, extremely low volume on G model.
Stock nougat, both G and U: here I found the sound on both G and U to be the same which is probably true since the "mixer_paths" were identical. IMO the sound was somewhat muffled with the super setting turned on along with it having a 10k+ boost which made for artificial highs in some music. Changing to standard solved the sound issues but then the sound was once again very low in volume output.
TL;DR: Super: Muddy bass, boosted top frequencys. Standard: Clean sound, low volume.
Lineage OS/Resurrection Remix: once again identical sound and identical "mixer_paths" files. On these Roms the sound is very strong and significantly louder than on any stock Rom. However, I found the sound to be very muffled with alot off boosted bass despite no sound effects being on or installed. I didn't like the like the sound on these Rims at all and couldn't really here any improvement​ over my old Nexus in sound quality since the boosted bass just took over and sort of layer on top of all the other frequencys.
TL;DR: Very loud signal with lack of quality due to very boosted bass.
Nucler Rom: Now we are talking. I feel like this Rom has the best of both Lineage and stock. The sound is just as loud as on Lineage/RR but the boosted bass is no more. I found this Rom to have just as a flat and clean signal as atleast stock nougat and probably as good as stock marshmallow on the U model but with a stronger and louder sound.
TL;DR: Loud volume output with a clean and flat signal.
If I were to recommend a Rom based on headphone audio qualty it would be either Stock marshmallow or Nuclear with Nuclear having a louder volume output and stock marshmallow having the option to use the super setting which I believe is just a tuning from ZTE to make the sound perceived as better with just boosted bass and treble and also a louder volume which is all classic tricks companies use to simulate high quality sound.
Hola
Very well put together write up. I am sure that this is especially useful for other audiophiles like yourself, particularly given that sound output from this device was a main selling point / feature for many.
That aside we must also give credit to the likes of people like Carl @Unjustified Dev, @DrakenFX, the mysterious anonymous dev (who was kind enough to fix the sound issue for third party ROMs) and a few others. Without their hard work and time we would still have piss poor audio on this relatively decent device.
"So what you want me to do 'bout that?"
Yeah, thanks for the write up!
Another tip for those of us who have been somewhat disappointed by the audio on this device (which after all is selling as a hifi-phone; the meizu pro 5 I had before was way way better...)
Try an audio mod called Ainur Pandora, here on xda. Its not an enhancement or equalizer thing, but rather an audiophile mod, changing audio libs or something (no idea how it works) to use the hardware better. For me it was a big improvement, at bit like changing the mixer paths file that you suggested earlier, but better. I'm starting to feel satisfied with the sound now, the weak point being the treble quality I think, but that is probably inherent in the hardware implementation.
cfbruck said:
Yeah, thanks for the write up!
Another tip for those of us who have been somewhat disappointed by the audio on this device (which after all is selling as a hifi-phone; the meizu pro 5 I had before was way way better...)
Try an audio mod called Ainur Pandora, here on xda. Its not an enhancement or equalizer thing, but rather an audiophile mod, changing audio libs or something (no idea how it works) to use the hardware better. For me it was a big improvement, at bit like changing the mixer paths file that you suggested earlier, but better. I'm starting to feel satisfied with the sound now, the weak point being the treble quality I think, but that is probably inherent in the hardware implementation.
Click to expand...
Click to collapse
Can Ainur Pandora be installed on Stock ROM or the ROM should definitely be LOS based?
Thanks
cfbruck said:
Yeah, thanks for the write up!
Another tip for those of us who have been somewhat disappointed by the audio on this device (which after all is selling as a hifi-phone; the meizu pro 5 I had before was way way better...)
Try an audio mod called Ainur Pandora, here on xda. Its not an enhancement or equalizer thing, but rather an audiophile mod, changing audio libs or something (no idea how it works) to use the hardware better. For me it was a big improvement, at bit like changing the mixer paths file that you suggested earlier, but better. I'm starting to feel satisfied with the sound now, the weak point being the treble quality I think, but that is probably inherent in the hardware implementation.
Click to expand...
Click to collapse
Will try thanks.
mcsti said:
Can Ainur Pandora be installed on Stock ROM or the ROM should definitely be LOS based?
Click to expand...
Click to collapse
I tried on both stock and LOS, clear difference on both so it seems to work with both. With the mod I actually preferred LOS.
The same developer also has another mod that is called Nero which is supposed to bypass a lot of stuff and send the audio signal directly to the dac. Sounds good in theory I think, but I couldn't tell any difference at all, not sure if it installed correctly. If anyone tries it gets it to work/notices any difference it would be interesting to hear.
Has any1 tried los vs stock with extremely high sensitivity iems?
I notice a rather high noise floor on stock, with both dacs
Gesendet von meinem ZTE A2017G mit Tapatalk
Your post touches on some of my bluetooth audio "issues" on LOS. The volume curve is not even at the lower registers and on low impedence headphones, can easily get to the point of causing clipping and hearing damage at just 50% volume. There's a huge jump in volume from a volume of 3-4 over bluetooth that I can't seem to figure out how to manage.
You can see my research in my post in the Lineage thread here: https://forum.xda-developers.com/showpost.php?p=71934393&postcount=2344
Do you have any thoughts on how i can modify LOS to account for this?
@MaxRink - LOS on stock with my low impedence IEMs (Shure SE 425) direct to the headphone port works great. The volume curve is well balanced with stock lineage OS, but you should be able to mess with audio_policy_volumes.xml to get the curve to your linking.
thats actually not my issue
my issue is, that i have a rather huge ammount of background noise which especially noticeable when listening to speech at lower volumes. iot might be an opamp issue tho
MaxRink said:
Has any1 tried los vs stock with extremely high sensitivity iems?
I notice a rather high noise floor on stock, with both dacs
Gesendet von meinem ZTE A2017G mit Tapatalk
Click to expand...
Click to collapse
No hiss on any rom with my momentum in ears but they aren't really that sensitivity either.
eMadman said:
Your post touches on some of my bluetooth audio "issues" on LOS. The volume curve is not even at the lower registers and on low impedence headphones, can easily get to the point of causing clipping and hearing damage at just 50% volume. There's a huge jump in volume from a volume of 3-4 over bluetooth that I can't seem to figure out how to manage.
You can see my research in my post in the Lineage thread here: https://forum.xda-developers.com/showpost.php?p=71934393&postcount=2344
Do you have any thoughts on how i can modify LOS to account for this?
@MaxRink - LOS on stock with my low impedence IEMs (Shure SE 425) direct to the headphone port works great. The volume curve is well balanced with stock lineage OS, but you should be able to mess with audio_policy_volumes.xml to get the curve to your linking.
Click to expand...
Click to collapse
I have noticed that the absolute Max volume on stock is the same volume as ~75% on LOS based Roms so I don't think that it all lies in the volume curve settings. I didn't push the volume above 75% on LOS because I didn't want to risk damaging my headphone although that's probably very unlikely.
I think that I've read in the german forum that the super was indeed a switch for the ak4490, while the ak4691 is used for everything else. If you are using bluetooth, the phone will use the ak4691 (the super switch doesn't work on bluetooth) same for dolby.
cfbruck said:
I tried on both stock and LOS, clear difference on both so it seems to work with both. With the mod I actually preferred LOS.
The same developer also has another mod that is called Nero which is supposed to bypass a lot of stuff and send the audio signal directly to the dac. Sounds good in theory I think, but I couldn't tell any difference at all, not sure if it installed correctly. If anyone tries it gets it to work/notices any difference it would be interesting to hear.
Click to expand...
Click to collapse
Same, tried on RR and noticed a huge difference. Made it sound louder and clearer.
Edit: At least on the speakers, haven't tried headphones.
dyonoctis said:
I think that I've read in the german forum that the super was indeed a switch for the ak4490, while the ak4691 is used for everything else. If you are using bluetooth, the phone will use the ak4691 (the super switch doesn't work on bluetooth) same for dolby.
Click to expand...
Click to collapse
Interesting. Do you know which of the DAC/amps are in use in AOSP ROMs?
It seems that the jack output on los is using the ak4490 all the time, and the ak4691 for the other stuff. The snapdragon dac isn't utilised at all according to what they said on the german forum.
you can find this in Los mixer file:
<!-- Hi-Fi Audio -->
<ctl name="AKM HIFI Switch Sel" value="ak4961" />
<ctl name="AKM HIFI Switch Mute" value="off" />
<ctl name="AKM HIFI PW" value="off" />
<ctl name="AK4490 BICK Frequency Select" value="48fs" />
<ctl name="AK4490 Lch Digital Volume" value="0" />
<ctl name="AK4490 Rch Digital Volume" value="0" />
I just wish that zte could have more polished their software when it comes to audio. compared to the Lg V20 or even some android chinese DAP it feels so basic...
dyonoctis said:
It seems that the jack output on los is using the ak4490 all the time, and the ak4691 for the other stuff. The snapdragon dac isn't utilised at all according to what they said on the german forum.
you can find this in Los mixer file:
<!-- Hi-Fi Audio -->
<ctl name="AKM HIFI Switch Sel" value="ak4961" />
<ctl name="AKM HIFI Switch Mute" value="off" />
<ctl name="AKM HIFI PW" value="off" />
<ctl name="AK4490 BICK Frequency Select" value="48fs" />
<ctl name="AK4490 Lch Digital Volume" value="0" />
<ctl name="AK4490 Rch Digital Volume" value="0" />
I just wish that zte could have more polished their software when it comes to audio. compared to the Lg V20 or even some android chinese DAP it feels so basic...
Click to expand...
Click to collapse
Do you know why the value on the last two lines is at 0 if it's that DAC that's in use?
senny22 said:
Do you know why the value on the last two lines is at 0 if it's that DAC that's in use?
Click to expand...
Click to collapse
I honestly don't know why. But the stock file show the same lines with the same value.
dyonoctis said:
I honestly don't know why. But the stock file show the same lines with the same value.
Click to expand...
Click to collapse
Ahh ok thanks.
Tried some more - RR rom 7.1.2 with beast mode kernel and the Ainur Pandora gives me the best sound. (Better than nuclear I'd say).
For those of you with the quad dac, there is an interesting property I found out about how you can force the high impedance mode.
I discovered this trick on an Arctis 5 gaming headset by accident, but I found that it works with any device that has a physical volume control knob on it. Any device that let's you control the volume on a hardware level will work with this. So I guess I never really thought about how those devices work to lower the volume and now I know. They do it by increasing the resistance of the headphone as you turn the volume down. By increasing the resistance, they decrease the overall volume on a hardware level. By lowering the volume on the hardware side and upping the resistance you can trick the LG G6 into thinking you have plugged in a high impedance set. Now if you just raise the hardware volume the G6 will remain in high impedance mode. Interestingly, if you lower the hardware volume all the way, it thinks you have plugged in a line input. I am assuming something like this would work too.
http://a.co/8u6Kh0H
how can i use this info to put my m50x into high impedance mode? right now, i just unplug the aux from the headphone and put it into external device mode before plugging the part that connects to the headphone back in
I got my LG V30 this week but I can't tell the difference between dac on or off. I've used Tidal on Hifi mode, streaming a 24/192 from the NAS using Shure se846 earbuds. When I toggle DAC on/off and don't look, I can't honestly tell the difference even at high volume. I would expect the dac on to be louder?
It sounds nice but compared it to my old Galaxy S7 no major difference.
Can you audibly tell when dac is on or off? Is there any way to get diagnostics or geek stats to see if something is wrong?
GJ
gjvdkamp said:
I got my LG V30 this week but I can't tell the difference between dac on or off. I've used Tidal on Hifi mode, streaming a 24/192 from the NAS using Shure se846 earbuds. When I toggle DAC on/off and don't look, I can't honestly tell the difference even at high volume. I would expect the dac on to be louder?
It sounds nice but compared it to my old Galaxy S7 no major difference.
Can you audibly tell when dac is on or off? Is there any way to get diagnostics or geek stats to see if something is wrong?
GJ
Click to expand...
Click to collapse
Same here, LG V30plus. To me, with or without DAC, almost same quality, using tidal hifi, lg music player, spotify. I can say that on S7 the bass was more present, using the right setup and a pair of Soundmagic E10. I am little bit disappointed but maybe we are rookies in using the right setup or headphones. I have the BO-s that were in the box with the phone. and the volume is way too weak.
I've got my V30 for a week now. First time I listened with pretty decent (low impedance) in-ears I had the same impression as you. DAC on sounded even worse than off. Second time I did an A/B comparison against an Oppo find 7 which is no slouch in sound output, and everything was fine. DAC on was better then off and my V30 was on par with the Oppo. Today I was in the mood for some music, and DAC on is again bad.
I have no idea what is going on, besides a bad manufactured V30. Or being a rookie
@gjvdkamp
Shure SE846 has a 9 Ohm impedance only. To trigger the Dac you have to use a >50 ohm one.
@all
You can easy check the Dac with
Hi-Fi Status (LG) app. This app is currently for free on Google Store.
Montechristo said:
@gjvdkamp
Shure SE846 has a 9 Ohm impedance only. To trigger the Dac you have to use a >50 ohm one.
@all
You can easy check the Dac with
Hi-Fi Status (LG) app. This app is currently for free on Google Store.
Click to expand...
Click to collapse
Hi Fi Dac works with < 50ohm device, the High Impedance mode needs > 50ohm.
You can trigger the Quad Dac in the quick menu or hold the icon for more options.
The Hi-Fi DAC is not amperage dependent. It's either enabled or off when you insert a headset or device into the 3.5 jack. Of course, first time, you will have to activate the Hi-Fi DAC on the main drop down menu, and you can always turn it on or off when a headset is connected. Amp section should automatically determine what type of amperage device is connected to the V30 and adjust high impedance mode accordingly. Or, you can force a higher impedance mode with an inline connector if you prefer.