[Discussion/DEV/ROM|Kernel] quad dac/es9218p on non-stock ROMs (lineageOS,etc.) - LG V30 ROMs, Kernels, Recoveries, & Other Developm

I've researched on the web for quite some time on this topic but didn't find anything definitive yet (a clear answer if it works - how to set up, etc.):
some are mentioning that only the right app would be needed to be used (well, no)
a few are mentioning that there is supposed to be an app that toggles between default dac (wcd934x) and quad dac (es9218p)
others are referring to a setting in build.prop (nope, the ROM doesn't have the mechanisms to react to that - and neither do the drivers most likely - or at least we need to make sure that this stuff is included for us)
then there are a few mentioned cases that there's support on lineageOS on board to utilize the es9218*
there's also occurences where it's mentioned that the sound stops working entirely when switching tracks (?!) - so it's still WIP
so at least the kernel needs to be set up that way - but there's probably more to it
*referencing:
https://forum.xda-developers.com/v20/development/dev-cm14-t3509953/page25 [ROM][ALL VARIANTS] LineageOS-14.1 for LG V20 [Weeklys']
https://forum.xda-developers.com/v20/development/kernel-gamma-kernel-us996-ls997-h910-t3788279/page2 [KERNEL][AOSP][AnyKernel][LOS-15.1+EAS] Gamma Kernel for [All Lineage Variants
https://forum.xda-developers.com/v2...fficial-lineageos-15-1-lg-v20-t3775689/page19 [ROM][H910|H918|LS997|US996|VS995|H990*] UNOFFICIAL LineageOS-15.1 for LG V20
https://pastebin.com/uQgyHm3b
further references:
https://forum.xda-developers.com/lg-v30/how-to/v30-quad-dac-root-bybass-fix-t3725854 V30 Quad DAC Root Bybass fix
edit:
For those who only use the quad dac for local playback (music stored on their device; NO Youtube, Streaming, etc. with Quad DAC on LineageOS/AEX/RR for now) - there is an app (for purchase) that activates & uses the quad dac (es9218p)
I've tested it and got the same specific quirk / behavior I got on LG Stock ROM with activated quad dac option.
The app is not cheap (6.99 EUR, >8 USD) - but it's totally worth it, the UI is great, the sound output is awesome (finally quad dac on non-stock !) and it uses a "custom developed USB audio driver"
extreamsd said:
This bypasses the Android audio system completely, meaning that Android's limitations regarding bit resolution and sample rate (16-bit/48kHz) are made irrelevant and high quality audio streams are fed directly to the DAC, making playback up to 32-bit at 384kHz possible (depending on the DAC capabilities) or even DSD.
Click to expand...
Click to collapse
Source: http://www.extreamsd.com/index.php/products/usb-audio-player-pro
GooglePlay link: https://play.google.com/store/apps/details?id=com.extreamsd.usbaudioplayerpro
zacharias.maladroit said:
Well, it's not fully "solved" - since only locally played content (no videos ! no streaming !),
but at least local content is played through the quad dac (es9218p).
So thank you very much for that hint (and everyone else who kept on mentioning it)
And: YES, the quad dac definitely is being used with USB Audio Player PRO
First I thought that the more punchy sound output could be placebo/imagination (with Xiaomi Piston V2 & the B & O Play Headphones),
but then I plugged in the Xiami Hybrid Pro (these are the only headphones that don't work with the quad dac for me - since they cause a extreme loud hissing/static on the left channel),
and after a few seconds I got the characteristic hissing on the left channel - that means that the es9218p DAC/sound card/AMP is definitely being used
That's the same behavior I got on LG Stock ROM after enabling the quad dac
Click to expand...
Click to collapse
https://forum.xda-developers.com/showpost.php?p=77233521&postcount=209

In theory we would just need to write a HAL or something like that, which interacts with the kernel driver, its already there, just something needs to talk to it.
And some Overlay in the Settings to enable/disable the HAL.
The HAL would be C/++ while the Settings overlay would then be Java .... I could do the later.

SGCMarkus said:
In theory we would just need to write a HAL or something like that, which interacts with the kernel driver, its already there, just something needs to talk to it.
And some Overlay in the Settings to enable/disable the HAL.
The HAL would be C/++ while the Settings overlay would then be Java .... I could do the later.
Click to expand...
Click to collapse
I don't really have the programming skills to do either, but I'll buy you guys a beer if you figure it out. That and the vibration motor issues are the only reason I'm still on a stock ROM.

MaxusValtron said:
I don't really have the programming skills to do either, but I'll buy you guys a beer if you figure it out. That and the vibration motor issues are the only reason I'm still on a stock ROM.
Click to expand...
Click to collapse
Vibration motor issues may be solved. Dev is currently trying user @Krakophyst suggestion to replace vibration motor files with those from V35. Now why that would work better than actual V30 files, don't know. But it worked for the user.
Krakophyst said:
The vibration problem came up, but I think I fixed it by replacing vibration related files in /vendor and its subfolders with LG V35's files and it has been working fine for about three days now.
Click to expand...
Click to collapse

ChazzMatt said:
Vibration motor issues may be solved. Dev is currently trying user suggestion to replace vibration motor files with those from V35. Now why that would work better than actual V30 files, don't know. But it worked for the user.
Click to expand...
Click to collapse
It works, because the V35 files have to work on AOSP (because of treble implementation on the V35), while ours depend heavily on the LG framework (which probably does its own stuff to the vibration services), and arent supposed to ever run on AOSP.

SGCMarkus said:
It works, because the V35 files have to work on AOSP (because of treble implementation on the V35), while ours depend heavily on the LG framework (which probably does its own stuff to the vibration services), and arent supposed to ever run on AOSP.
Click to expand...
Click to collapse
Aha. Then score one for Treble on an LG phone that has some similar features to ours. V35 may never get bootloader unlock and root, but we can cannibalize it for the V30.

SGCMarkus said:
It works, because the V35 files have to work on AOSP (because of treble implementation on the V35), while ours depend heavily on the LG framework (which probably does its own stuff to the vibration services), and arent supposed to ever run on AOSP.
Click to expand...
Click to collapse
Wait!?!? So could volte possibly work with the v35 files???

suzook said:
Wait!?!? So could volte possibly work with the v35 files???
Click to expand...
Click to collapse
IF (a big if) volte works on GSIs (which nobody tried so far from what i know, i only know 1 person with a G7, and he cant use VoLTE, thanks to the carrier), those files are highly device specific (or atleast SoC specific), its very unlikely that those would work for us.
I could try, but dont get your hopes up on that.

SGCMarkus said:
IF (a big if) volte works on GSIs (which nobody tried so far from what i know, i only know 1 person with a G7, and he cant use VoLTE, thanks to the carrier), those files are highly device specific (or atleast SoC specific), its very unlikely that those would work for us.
I could try, but dont get your hopes up on that.
Click to expand...
Click to collapse
One can dream though! Lol. Of you need me to test, let me know. Thanks!

Added: USB Audio Player PRO to the first post
and practical proof/experience that it utilizes the quad dac on non-Stock ROMs (AEX, AOSP Extended as example)
PlayStore Link:
https://play.google.com/store/apps/details?id=com.extreamsd.usbaudioplayerpro

zacharias.maladroit said:
Added: USB Audio Player PRO to the first post
and practical proof/experience that it utilizes the quad dac on non-Stock ROMs (AEX, AOSP Extended as example)
PlayStore Link:
https://play.google.com/store/apps/details?id=com.extreamsd.usbaudioplayerpro
Click to expand...
Click to collapse
I grabbed the app, it had some Network options (notably for Tidal and Google Play Music) I would assume using those options from within the app would use the DAC? Can't test personally as I'm currently using Spotify but would happily switch if I could use the DAC on a streaming service, assuming at least ~80% songs I have on Spotify are available there.

zomgalama said:
I grabbed the app, it had some Network options (notably for Tidal and Google Play Music) I would assume using those options from within the app would use the DAC? Can't test personally as I'm currently using Spotify but would happily switch if I could use the DAC on a streaming service, assuming at least ~80% songs I have on Spotify are available there.
Click to expand...
Click to collapse
Could very well be that it provides or uses hooks to interact with those and I guess it should work (if it works, if it doesn't you can nag the devs to fix it - it's a somewhat "premium" priced app after all, and support is to be expected )
I'm not using any streaming services, sorry - so can't test.
Pretty sure there must be users of Spotify here around so maybe those can give some feedback

Edit: mistyped
Anyways I started a Tidal subscription (hifi student plan). From listening to a couple songs things definitely seem clearer but can't say for sure if it's using the DAC or placebo/better quality audio is the cause.
zacharias.maladroit said:
Could very well be that it provides or uses hooks to interact with those and I guess it should work (if it works, if it doesn't you can nag the devs to fix it - it's a somewhat "premium" priced app after all, and support is to be expected )
I'm not using any streaming services, sorry - so can't test.
Pretty sure there must be users of Spotify here around so maybe those can give some feedback
Click to expand...
Click to collapse
I probably will be switching off Spotify in favor of this; only because the student plan for it exists and I do hear an audible difference with their hifi settings ($19.99/month for hifi plan without a student discount yeeesh).

even using this app on non stock rom can we still get the same high volume output from the stock rom with HIM sound mod?
Sent from my LG-H930 using Tapatalk

chalmizzle said:
Anyone tried the Onkyo HF Player app?
Click to expand...
Click to collapse
just tried it with the Xiaomi Pro HD Hybrid and I get the characteristic strong hissing noise in one of the channels (left channel) - that's the only headphones I get that weird thing with when the quad dac is activated (on stock ROM).
This confirms that the es9218p ("quad dac") also works with Onkyo HF Player on non-Stock :good:

So obviously these applications HF player and USB audio pro player have some line of code that is triggering the quad DAC to be utilized. Correct?

u4icpain said:
So obviously these applications HF player and USB audio pro player have some line of code that is triggering the quad DAC to be utilized. Correct?
Click to expand...
Click to collapse
And one also works with streaming media.

zacharias.maladroit said:
Added: USB Audio Player PRO to the first post
and practical proof/experience that it utilizes the quad dac on non-Stock ROMs (AEX, AOSP Extended as example)
PlayStore Link:
https://play.google.com/store/apps/details?id=com.extreamsd.usbaudioplayerpro
Click to expand...
Click to collapse
Would you still need to use higher ohm headphones to enable the quad DAC , or will this (USB Player Pro) allow any headphones to work with it?
I've got 4 sets of IEMs that I love, and would hate to have to start all over again buying new ones.

christoophat said:
Would you still need to use higher ohm headphones to enable the quad DAC , or will this (USB Player Pro) allow any headphones to work with it?
I've got 4 sets of IEMs that I love, and would hate to have to start all over again buying new ones.
Click to expand...
Click to collapse
Nope, I'm using the quad/dedicated DAC with "normal", low ohm/impedance headphones myself,
the only "difference" is that there isn't much noticeable difference compared to the default (qualcomm) audio DAC
So you'll be fine,
you can choose to get yourself higher ohm headphones in the future (after careful evaluation, of course) take your time to choose the ones that best fit your hearing preferences (sound response, etc.)

Any updates on getting the dac to work with non stock roms?

Related

[Q] Sound "hacks", possible or not?

Hello.
The Motorola Defy, when used with PowerAMP, seems to sound reasonably good.
But... when you adjust PowerAMP's preamp and the EQ and get the volume to sound a lot higher than what you get with the stock player/media effects ... some songs sound distorted.
On the other hand... I've read about the Samsung Galaxy S and it's apps "Voodoo Sound" and "Galaxy Tuner".
Those apps seem to manipulate the hardware directly (instead of software preamp & EQ like PowerAMP seems to do). Apparently the Samsung has a dedicated Wolfson audio chip, so I suppose that's why they can do all of that.
So... the question is... can something of this be applied to a Motorola Defy? Even if it doesn't have any dedicated sound chip, could the hardware be manipulated in some way to achive something like what the Samsung apps do ?
I'm also remembering some mp3 players that could deliver more volume, but due to local european laws were forced to lower their output power... and then some people hacked the firmware and "erased" this limitation.
What I would like is, basically, more power, more volume thru the earphones. Could this be possible for the Motorola Defy ?
A side-note..
I am always curious when someone wants to have their media player louder:
Why?
Have you messed up your hearing somehow? Don't you use earplugs or headphones? Do you listen to music in very noisy environments... while vacuum cleaning perhaps?
That said, perhaps you could be a bit more specific as to what the applications for the Galaxy do exactly if you want to mimic their functionality on the Defy.
I think he's refering to hacks that adjust the frequency respon or/and adjust the software directly tied to the hardware for a more hi-fi experience. Not just meaning getting higher volume or changing eq-settings.
Just googled real quick and come cross this:
http://forum.xda-developers.com/showthread.php?t=735918
Sent from my MOTO Defy
I don't know of any mods/hacks but PowerAMP is able to play flac files.
Cyanogenmod includes a dsp app.
It has equalizer etc. pp.
You can also use it on other roms with root, afaik... (had it on hd2 sense rom) just google.
naenee said:
[...]
Why?
[...]
That said, perhaps you could be a bit more specific as to what the applications for the Galaxy do exactly if you want to mimic their functionality on the Defy.
Click to expand...
Click to collapse
I wan't my music played louder because... I wan't it played louder.
OK, I'll explain it to satisfy your curiosity
I usually play music when I'm working in loud or busy environments and I need to "focus" (intended pun, as I'm a photographer). I can't use canal earphones, so I sometimes need to use higher volume levels... wich the Defy doesn't seem to have, or at least not without distortion/clipping.
Regarding being more specific... don't you find specific enough the names of the 2 apps I've already given ?
Voodoo Sound
Galaxy Tuner
They work together and can adjust the Galaxy's headphone amplifier analog gain, thus increasing the volume noticiably without distortion, or so it seems.
These programs adjust some parameters in the Galaxy's audio chip, so the quality of the resulting sound is apparently better than waht you get from software EQ.
You can find a more complete explanation about all the possibilities here:
galaxyroot.com/guide-how-to-set-voodoo-sound-and-galaxy-tuner
(can't post links yet)
I can live with Defy's audio quality, but I'd want to prevent the distortion and the clipping I get when using PowerAMP to increase the volume.
K r i ll e said:
I think he's refering to hacks that adjust the frequency respon or/and adjust the software directly tied to the hardware for a more hi-fi experience. Not just meaning getting higher volume or changing eq-settings.
Click to expand...
Click to collapse
Exactly that. I want to know If it is possible to do that (or something close to that) with Defy's audio hardware.
domenukk said:
Cyanogenmod includes a dsp app.
It has equalizer etc. pp.
You can also use it on other roms with root, afaik... (had it on hd2 sense rom) just google.
Click to expand...
Click to collapse
The DSP app makes software adjustments. It can't prevent clipping or distortion... it can do a better job than PowerAMP, at best, though I really doubt that.
--------
In short: I wan't to know if it's possible to adjust parameters of the Defy's audio hardware to improve the sound. What "normal" audio apps do is simply adjust the audio data via software manipulation, but they're bounded by what the hardware allows.
I want to tweak the hardware (or, better said, the software that the hardware runs internally)
So... the "developers" part of this forum is just a wish... nobody knows a word about this ?
bokeron2020 said:
So... the "developers" part of this forum is just a wish... nobody knows a word about this ?
Click to expand...
Click to collapse
The "developers" are busy "developing" software and are not here simply for your beckon call when you want something made.
Erra said:
The "developers" are busy "developing" software and are not here simply for your beckon call when you want something made.
Click to expand...
Click to collapse
So what's the point in having a forum for people so busy that can't visit the forum or answer any questions ?
We'll... at least you weren't doing anything important. Thanks for answering... though I expected a more informative answer... but, alas, you're not a busy software developer developing software.

[audio][app] For those that miss Viper4Android... Works on Lollipop!

One root mod/app I miss quite a bit is Viper4Android. It makes a HUGE difference to audio quality. Even more so on a smartphone with a subpar DAC such as our note 4 (the exynos variants are excluded since they have a Wolfson DAC). Due to the lack of root on the ATT note 4, I've been carrying a secondary device with Viper4Android to enjoy my music with headphones. But not anymore. I've found the next best thing and NO ROOT required. Truthfully, it's not as good as V4A; but it's definitely an improvement over everything else I've tried so far on the note 4. It is called Noozxoide EIZO-rewire PRO.
KitKat Setup:
Install from the play store here
Go to Settings>Sound>Music effects and select Noozxoide
You should be good to go
Enjoy
Lollipop Setup:
Install from the play store here
Go to Settings>Application manager
Swipe to the "ALL" tab
Find "SoundAlive" and disable it
(not sure if this is needed but just in case) Now find "Package Adapt Sound" and also disable it
Noozxoide should now work
Enjoy
Tips:
Get rid of persistent icon/notification -
When you see the app's icon in the status bar, pull down the notification shade and select the noozxoide notification. Untick the box for "Show notifications" and voila no more constant icon in status bar.
Sound quality/app settings:
I personally only bother with the "LINE-OUT" option since that's the one that corresponds to the aux jack.
By just having Noozxoide as the default EQ and all options unchecked in the app I noticed an improvement in sound quality.
- Check the box for "Deliver balanced natural soundstage and premium bass" and select one of the digital presets. Different presets give a different sound signature. Try each and select what sounds best to you.
- *Apparently "VE-Engine (Volume Enhancement)" does not work for our Qualcomm DAC so don't use this*
- For more warmth and bass check the box for "Increase the monitor size with added psycho-acoustic" and again select the effect strength. WARNING! The bass can get very strong!
- For wider soundstage and surround sound check the box for "Create VSUR on practical monitors and widen soundstage" and select one of the room sizes.
My personal settings:
I generally only check the first box and select the "Audiophile" preset. That's it. However, when using closed-back over ear headphones and listening to EDM, I pump up a bit of the bass for some eargasmic, soul crushing bass.
A couple of points I'd like to make:
1. Like I previously stated, I only care about the "LINE-OUT" option. I didn't bother checking out the "BUILT-IN" (speaker) or "WIRELESS" (Bluetooth) options.
2. It is recommended to use good headphones/earphones/speakers to get the most out of this app. Otherwise you might not hear a difference compared to the stock SoundAlive.
3. DOES work with ART and Lollipop
4. MOST IMPORTANTLY, audio quality can very subjective so what sounds good to me may not sound good to you. Try different options and hopefully something will sound good to YOU. If you end up agreeing with me that this is the next best thing to V4A, then you are welcome. Enjoy!
One last thing:
You might ask yourself, "why bother with this if I'm happy with the sound quality of -insert favorite music player-?" The answer is simple. Music players like PowerAmp sound great for playing back music located locally on the phone. However, what if you want great sound quality of all audio play back including streaming music apps like Google Play Music, Pandora, Spotify, etc? That's where this gem of an app comes in :highfive:.
I am not the dev of this app. All credit goes to dogsbark.
THANK YOU SO MUCH FOR THIS! Not being able to root sucks man and V4A was one of the biggest things that I missed the most. Again, thank you for sharing this, it works great on my Note. We don't have many options but this for sure is a good one. Good find.
tony5593 said:
THANK YOU SO MUCH FOR THIS! Not being able to root sucks man and V4A was one of the biggest things that I missed the most. Again, thank you for sharing this, it works great on my Note. We don't have many options but this for sure is a good one. Good find.
Click to expand...
Click to collapse
You're welcome! I'm glad you're liking it. V4A and xposed are tied for most important things I miss about root.
P.S. Just a heads up, Noozxoide doesn't work with ART runtime so it won't work on Lollipop either until (hopefully) the dev updates the app. Something to keep in mind if you're running the ART runtime or if you take the lollipop update once it's released.
DroidBlaze said:
You're welcome! I'm glad you're liking it. V4A and xposed are tied for most important things I miss about root.
P.S. Just a heads up, Noozxoide doesn't work with ART runtime so it won't work on Lollipop either until (hopefully) the dev updates the app. Something to keep in mind if you're running the ART runtime or if you take the lollipop update once it's released.
Click to expand...
Click to collapse
Yeah man, I'm really liking it, it's working pretty damn good. I've never really used xposed so I can't say I miss it, I was more of a ROM whore, I miss that a lot hahaha.
I haven't done anything to this phone, when I switched to AT&T and got the Note 4 and realized I couldn't root it I stopped checking XDA and now work has kept me extremely busy and out of the loop. I have no idea what ART runtime is :crying: I have to catch up... which is a good thing, I have something to look forward to on my off time.
tony5593 said:
Yeah man, I'm really liking it, it's working pretty damn good. I've never really used xposed so I can't say I miss it, I was more of a ROM whore, I miss that a lot hahaha.
I haven't done anything to this phone, when I switched to AT&T and got the Note 4 and realized I couldn't root it I stopped checking XDA and now work has kept me extremely busy and out of the loop. I have no idea what ART runtime is :crying: I have to catch up... which is a good thing, I have something to look forward to on my off time.
Click to expand...
Click to collapse
Oh me too man! I'm a recovering ROM & kernel-holic lol. I would be on the lookout for a ROM and kernel combo that had all the features I needed/wanted plus battery life and performance. Once I found a combo I liked, I would just flash ROM and kernel updates though... until there was a new ROM or kernel to try out lol. Plus I would do a bunch of tweaks that is only possible with root. Ugh I know I could be getting SO MUCH more from this phone with root...
ART is the new runtime, instead of Dalvik, introduced by Google in kitkat. You have the option to run either Dalvik or ART in developer options. It was experimental in kitkat but its the only runtime available in lollipop. It is suppose to improve performance and battery life. Here's more info if you want to read more about ART. LINK
DroidBlaze said:
Oh me too man! I'm a recovering ROM & kernel-holic lol. I would be on the lookout for a ROM and kernel combo that had all the features I needed/wanted plus battery life and performance. Once I found a combo I liked, I would just flash ROM and kernel updates though... until there was a new ROM or kernel to try out lol. Plus I would do a bunch of tweaks that is only possible with root. Ugh I know I could be getting SO MUCH more from this phone with root...
ART is the new runtime, instead of Dalvik, introduced by Google in kitkat. You have the option to run either Dalvik or ART in developer options. It was experimental in kitkat but its the only runtime available in lollipop. It is suppose to improve performance and battery life. Here's more info if you want to read more about ART. LINK
Click to expand...
Click to collapse
That sounds like me! And I agree... this phone could be able to do soooo much more with root.
I remember being able to run either Dalvik or ART vaguely... I can't remember what phone I did that with. Thanks for the link, it's something else I can look forward to on my freetime. I just wish I could tinker with this amazing phone.
In addition, I've tried poweramp, neutron, and jet audio. And I feel like Jet audio with the dsp enabled sounds louder than the rest. I'd go Jet, neutron, poweramp.
omair2005 said:
In addition, I've tried poweramp, neutron, and jet audio. And I feel like Jet audio with the dsp enabled sounds louder than the rest. I'd go Jet, neutron, poweramp.
Click to expand...
Click to collapse
Wow really? Neutron is praised as the best player on android by audiophiles. I use poweramp even though I know the sound quality is better on neutron. I just couldn't deal with the archaic ui of neutron. Looks horrible IMO. But I had not heard of jet audio. Something new to try. Thanks!
Maybe I am blind, but I no longer see a music effect option in the sound menu since the OTA update last night.
Edit: saw your post up above about not working on ART runtime which 5.0.1 makes use of. Wish I would have seen this before moving up.
CamFlawless said:
Maybe I am blind, but I no longer see a music effect option in the sound menu since the OTA update last night.
Edit: saw your post up above about not working on ART runtime which 5.0.1 makes use of. Wish I would have seen this before moving up.
Click to expand...
Click to collapse
Check the OP again
I jumped the gun by claiming incompatibility with ART. I was convinced by reviews in the play store and posts I later found on xda about this app. They were wrong though. Only Noozxoide EIZO-rewire E (not PRO) is incompatible with ART.
I found this out by accident when I took the Lollipop update (didn't format data/factory reset) and noticed Noozxoide was still working :victory:. I looked for the reason why and remembered I had disabled SoundAlive before the update and after the update it was still disabled. So even though you can no longer select Noozxoide manually through Settings>Sound>Music effects, you can enable it by disabling all other dsp's/eq's.
Thank you for taking the time to figure all this out. I tried it the first time and wondered why it wouldn't "work" properly, but seems you figured out the Lollipop side effects. Trying it out now and it seems to be working much better.
I miss root and viper4android soo much and this is the cure to hold me over till then.
Seems to be working fine for me on Lollipop and I installed PRO not E. Incompatibility with ART would stop it from running correct? Not let it load and run, but fail to operate... However If I use NOOZY media player which has M built in, it says that M is incompatible with the DAC and has to run in debugging mode, So I switch to external DFX and PRO kicks in.
lexbian said:
Seems to be working fine for me on Lollipop and I installed PRO not E. Incompatibility with ART would stop it from running correct? Not let it load and run, but fail to operate... However If I use NOOZY media player which has M built in, it says that M is incompatible with the DAC and has to run in debugging mode, So I switch to external DFX and PRO kicks in.
Click to expand...
Click to collapse
Yeah Pro works fine with art and lollipop, it's E that doesn't. From what I remember M is the best compared to PRO and E; however, it was very limited to the dacs it's compatible with (Sabre and burr brown only I believe). I think the plan originally was to make M separate from noozy and make it compatible with more dacs, just like PRO/E, but it seems like development has stopped unfortunately .
Doesn't work with spotify
It works with the stock music player, however, when attempting to use it with Spotify I can't hear any difference no matter what settings i change in Noozxoide, even though when i touch the Equalizer button in spotify settings it still opens the Noozxoide app.
My android version is Lollipop
GalaxyDia said:
It works with the stock music player, however, when attempting to use it with Spotify I can't hear any difference no matter what settings i change in Noozxoide, even though when i touch the Equalizer button in spotify settings it still opens the Noozxoide app.
My android version is Lollipop
Click to expand...
Click to collapse
Hey sorry I didn't reply sooner. I'll install Spotify and see if I have the same issue. I currently only use GPM and Tidal but I did get the subscription to Spotify premium since they have/had the promotion of 3 months for 99¢ and they have an app for my ps4. I'll let you know what I find out.
Thanks Bro... it's the sound solution for my device, alcatel flash2
Hi guys! Would this work in conjunction with an EQ?
I love Viper4Android, unfortunately we can't get it to work for our device as we haven't got root. Noozxoide works great, however, I don't have high-end Headphones..Viper used to compensate for the loss in some audio spectrum, but I can't do that with Nooz, so I'd love to tweak it a bit using another EQ.
TIA
Does this work with Marshmallow? I'm gonna try it tomorrow

Fully enable DTS 3D stereo (root needed)

4th EDIT: Now confirmed to work on H932 20R and newer.
_____
3rd EDIT: Now available with H930 Open EU 21W and newer.
Korean variants also have it.
____
2nd EDIT: NOW LG has put this the DTS framework in Hong Kong H930DS 21w (and newer) as well as Verizon VS996 20i (and newer). But you still need root to fully enable it.
____
1st EDIT: @JohnFawkes says he can only confirm the necessary libs are in some newer KDZ. So, until LG puts the libs in other variant firmware, then this will only work with the variants that have the libs.
V30 DTS announcement on LG's Korea website. I will update this op as more information becomes available..
_____
1) Fully enable DTS 3D stereo (root needed)
On recent V30 update with November 2018 and newer security patch, LG added DTS 3D stereo (mentioned in change log) but they seem to have messed it up. DTS does not appear as a separate entry and you can not turn it on/off. HOWEVER, with root, now you can. (ALL V30/V30+/V30S can be bootloader unlocked and rooted.) Credits go to the people quoted below. This mod may work with other LG series phones if LG also messed up the recent DTS 3D stereo implementation? Hopefully, LG will fix this in future update.
1st, you need V30 firmware with necessary DTS framework. (LG is now adding the feature to other variants, see note at top of post.)
2nd, you need root.
3rd, you need Build Prop editor. < I suggest that one.
_____
1) Open Build Prop Editor, go into edit mode, scroll down to very bottom where there are empty lines and paste this entry:
ro.lge.globaleffect.dts=true (enables DTS libs)
ro.lge.globaleffect.ceq=1 (adds "custom" entry to to the equalizer you will install below)
2) Hit Save.
3) Reboot the phone.
4) Done.
When you go into Settings/Sound, you should now see a new category. Instead of "Hi-Fi Quad DAC", you will instead now see "Sound Quality and Effects". When you go into THAT, you will see new DTS and the already-existing Hi-Fi Quad DAC settings. See attached screenshots below and the conversation that led to this discovery...
The person who first pointed out the problem later posted the solution.
EDIT: @TotallyAnxious has now added this capability to her excellent ANXIOUS V30 Magisk mod, starting with v167. Thank you! However, that mod is only guaranteed compatible with North America variants, even though it may work with others. These do-it-yourself instructions can be done by anyone with rooted V30/V30+/V30S with appropriate stock firmware. EDIT: RIGHT NOW IN MID-2019 ALL RECENT OREO CONFIRMED EXCEPT FOR H933
Again, hopefully LG will fix this in future update so it's also available on unrooted stock firmware.
2) BONUS APP: LG DTS 3D Stereo Equalizer:
https://forum.xda-developers.com/lg-v30/how-to/how-to-add-lgs-equalizer-to-hifi-quad-t3905870
Install. Reboot.
__________
(DTS 3D stereo reported in change log for most recent firmware.)
å®¶ä½æ´žåº æ¹–è¾¹ said:
What dts, i couldnt find it on 20f.
Click to expand...
Click to collapse
JohnFawkes said:
Check audio_effects.conf and play music and type su -c dumpsys media.audio_flinger in terminal and you'll see libeagle.so. Libeagle.so is dts. There's no app or anything
Click to expand...
Click to collapse
SOLUTION:
å®¶ä½æ´žåº æ¹–è¾¹ said:
Add ro.lge.globaleffect.dts=true in BUILD PROP
Click to expand...
Click to collapse
ChazzMatt said:
Thanks!
It creates a new category instead of just QUAD DAC, which now includes DTS with Quad DAC.
@TotallyAnxious, something else to add to your mod...
View attachment 4681258View attachment 4681259View attachment 4681260
Sent via open market LG US998 V30/V30+
Click to expand...
Click to collapse
wolfu11 said:
It worked on the vs996 20g zip too I'm on Verizon so the vs996 zip works the best for me.
Click to expand...
Click to collapse
Adding to the list of features this phone has...
LG V30/V30+
1440P OLED (537 ppi)
Qi wireless charging
3.5mm headset jack
Quad DAC
DTS 3D stereo
IP68 dust/water resistance
rear camera OIS on normal lens - plus 120 degree wide angle lens
superfast fingerprint sensor
64GB (V30) or 128GB (V30+) internal storage
microSD port for additional storage
bootloader unlock and root
no notch
Worked on V30 930A 21o
Thanks, here with H930 and 21o it's working.
Regards
mkpcxxl
Done, Working on my V30S ! Thanks to all
Initial impressions
First the total volume output is raised which can be immediately observed. Which is great ! Because due to my hearing loss or the way how LG played safe game lol with this High End DAC which powers some Astell and Kern and Desktop Audiophile DACs, I always needed to be at 70 ish but now the 60-66 level is fine, and 70 is like 75+, So to my ears it's easily 6+ step increase and this is with Normal Mode (HiFi Status App) and my IEMs which are just 10 Ohms ( I personally believe the Tavil xml files force the Quad DAC and causes some not so good tuning output from the jack and the headphone/IEM impedance - Simply I could say, I cannot increase the volume with HIM forced, I hear disturbance even with 1-2 steps maybe because of High Sensitivity or not. So I leave it at factory mode. However that's me may / may not be applied to others.)
Second the Music Player and tonal difference - With this mode the EQ option is gone from LG Music Player along with the icon, that icon is now replaced the hifi icon in music player. New option only shows pitch speed with that new button on the right bottom (previously I use the Pure Surround and Bass Boost, Pure Surround artifacts sometimes with a few tracks and mix and match with digital filters, Short for example adds more spacious sound as it says + Pure Surround takes it to next level) And the DTS X : Surround option sounds a lot different to the Pure Surround and is on a whole another dimension..
"Wide" mode cuts off Treble/High End with quite some degree (I welcome this because my IEMs, triple driver have 2 TWFK Balanced Armature drivers and V-Shape causing peaky treble) along with midrange too and adds that Massive Bass/Low end emphasis, can be said "smooth sound"
"Side to Side" puts its opposite, more on the High End and Mid range (again the Dynamic Driver in my IEM, takes a step back, also I feel in this mode the volume is piercing due to the nature of my IEMs being hot at top)
"Front" mode as it puts a natural way and not so distant vs "Wide" mode plus more layered presentation, with better vocals as well and not excess low end and mind you all modes make the soundstage spacious and may even effect volume levels perception. BUT the biggest advantage is no artifacts vs Pure Surround EQ mode, which makes this DTS X 3D cleaner and best option, I Love this change. Also as you can notice if you enable the DTS : X 3D Surround mode, the sound preset options aren't available. Looks like they had tuned the ESS9218P to some libraries and couldn't get all in one shot, anyways I found the Preset options too aggressive and high delta with sound signature, to each their own.
Finally as you can see in the Screenshots, the UI is changed and the only piece missing is the "EQ option" like here in the V40 ThinkQ explains why the Music Player lost that mode everything looks same like that one from V40. I presume the EQ option is lost somewhere, if we can enable that it'd be endgame, as it has solid presets and nice custom tuning. Fingers crossed, since they borked this, LG fixes their mess with next update. Also no idea what's that Normalize switch is doing
One last note, I don't know if the DTS effect changed the sound signature a bit even when off, as Head-Fi users mentioned on V40, I cannot confirm this, would be great if anyone shares about this.
Also quite surprising how a simple line can change a LOT. Hope if any of that helps..:good:
Enjoy the DTS X guys, love how LG is enabling this on their prev gen devices. It's fun if you dig it
Edit: Without this, your LG Music player "HiFi button" won't work, tapping on that doesn't do anything, manually going to the HiFi DAC settings is needed. But "EQ button" works. AND I have Liveboot by Chainfire installed and it works flawelessly. I guess if I disable the mod at the end of the booting, livelogcat I see some lines in red color with "mixer paths" "headphones" perhaps errors or warnings, hard to get a proper read since it's a splitsecond...this could be entirely unrelated, but just sharing my observation.
ChazzMatt said:
Fully enable DTS 3D stereo on all LG V30 variants (root needed)
On recent V30 updates with November 2018 and newer security patch, LG added DTS 3D stereo (mentioned in change log) but they seem to have messed it up. DTS does not appear as a separate entry and you can not turn it on/off. HOWEVER, with root, now you can. (ALL V30/V30+/V30S can be bootloader unlocked and rooted.) Credits go to the people quoted below. This mod may work with other LG series phones if LG also messed up the recent DTS 3D stereo implementation? Hopefully, LG will fix this in future update.
1st, you need V30 firmware with at least November 2018 security patch. That's when LG added the feature. Good examples: US998 20F and VS996 20G.
2nd, you need root.
3rd, you need Build Prop editor. < I suggest that one.
_____
1) Open Build Prop Editor, go into edit mode, scroll down to very bottom where there are empty lines and paste this entry:
ro.lge.globaleffect.dts=true
2) Hit Save.
3) Reboot the phone.
4) Done.
When you go into Settings/Sound, you should now see a new category. Instead of "Hi-Fi Quad DAC", you will instead now see "Sound Quality and Effects". When you go into THAT, you will see new DTS and the already-existing Hi-Fi Quad DAC settings. See attached screenshots below and the conversation that led to this discovery...
The person who first pointed out the problem later posted the solution.
EDIT: @TotallyAnxious has now added this capability to her excellent ANXIOUS V30 Magisk mod, starting with v167. Thank you! However, that mod is only guaranteed compatible with North America variants, even though it may work with others. These do-it-yourself instructions can be done by anyone with rooted V30/V30+/V30S with appropriate stock firmware.
Again, hopefully LG will fix this in future update so it's also available on unrooted stock firmware.
__________
(DTS 3D stereo reported in change log for most recent firmware.)
SOLUTION:
Adding to the list of features this phone has...
LG V30/V30+
1440P OLED (537 ppi)
Qi wireless charging
3.5mm headset jack
Quad DAC
DTS 3D stereo
IP68 dust/water resistance
rear camera OIS on normal lens - plus 120 degree wide angle lens
superfast fingerprint sensor
64GB (V30) or 128GB (V30+) internal storage
microSD port for additional storage
bootloader unlock and root
no notch
Click to expand...
Click to collapse
this will likely only work on us99820f because the other firmwares dont have the needed dts libs. it may make the dts settings appear but it wont actually process due to the missing libs.
also dts is built into kernel as well. so if you flash lunar on us99820f then it will break dts since llunar isnt using 20f as a base since kernel source isnt released yet.
JohnFawkes said:
this will likely only work on us99820f because the other firmwares dont have the needed dts libs. it may make the dts settings appear but it wont actually process due to the missing libs.
also dts is built into kernel as well. so if you flash lunar on us99820f then it will break dts since llunar isnt using 20f as a base since kernel source isnt released yet.
Click to expand...
Click to collapse
well, V30S is US998.
You sure the others like VS996 and H930 didn't get those improvements with December update? Because on the LG website the DTS wasn't variant specific. Just said December software...
You know more than me, I'm just asking because LG made it sound universal.
Makes sense to me. Just did this and all of my presets are still working. Changing to dts is non perceptible to my ears. Preset filters still work.
ChazzMatt said:
well, V30S is US998.
You sure the others like VS996 and H930 didn't get those improvements with December update? Because on the LG website the DTS wasn't variant specific. Just said December software...
Click to expand...
Click to collapse
yes im 100% sure it will not work on the carrier versions. it will only work on us998 firmware 20f. i was on the team that ported dts hpx from asus zenfone 5. theres no libeagle or any dts related libs on ls998 or vs996
i was apart of this
https://forum.xda-developers.com/android/development/guide-how-to-port-dts-eagle-to-t3802259
JohnFawkes said:
yes im 100% sure it will not work on the carrier versions. it will only work on us998 firmware 20f. i was on the team that ported dts hpx from asus zenfone 5. theres no libeagle or any dts related libs on ls998 or vs996
i was apart of this
https://forum.xda-developers.com/android/development/guide-how-to-port-dts-eagle-to-t3802259
Click to expand...
Click to collapse
Well, here's hoping it will show up for everyone else soon. I'm in bed right now, but tomorrow I'll edit the op to clarify. Sorry everyone. Maybe next month!
Also, all the North America variants, except for H932, can flash to US998.
Sent via open market LG US998 V30/V30+
ChazzMatt said:
Well, here's hoping it will show up for everyone else soon. I'm in bed right now, but tomorrow I'll edit the posr6 to clarify. Sorry everyone. Maybe next month!
Sent via open market LG US998 V30/V30+
Click to expand...
Click to collapse
if it doesnt im already working on something. i just need the kernel source. if we get the us998 kernel source then we can patch the ramdisk for those other varients and make a magisk module of the needed libs and boom dts ported to the others. but im pretty sure that the carriers will push a dts update hopefully.
i dont like us998 because i cant have vowifi or volte with it and i only get 3g/1x no matter what i do. so i stay on stock sprint
I guess I'm deaf I use regular headphones (impedance only 16 ohms) and I can not hear any difference after switching on. It is possible that the effect is heard only after connecting high impedance headphones?
Ashtrix said:
Done, Working on my V30S ! Thanks to all
Initial impressions
First the total volume output is raised which can be immediately observed. Which is great ! Because due to my hearing loss or the way how LG played safe game lol with this High End DAC which powers some Astell and Kern and Desktop Audiophile DACs, I always needed to be at 70 ish but now the 60-66 level is fine, and 70 is like 75+, So to my ears it's easily 6+ step increase and this is with Normal Mode (HiFi Status App) and my IEMs which are just 10 Ohms ( I personally believe the Tavil xml files force the Quad DAC and causes some not so good tuning output from the jack and the headphone/IEM impedance - Simply I could say, I cannot increase the volume with HIM forced, I hear disturbance even with 1-2 steps maybe because of High Sensitivity or not. So I leave it at factory mode. However that's me may / may not be applied to others.)
Second the Music Player and tonal difference - With this mode the EQ option is gone from LG Music Player along with the icon, that icon is now replaced the hifi icon in music player. New option only shows pitch speed with that new button on the right bottom (previously I use the Pure Surround and Bass Boost, Pure Surround artifacts sometimes with a few tracks and mix and match with digital filters, Short for example adds more spacious sound as it says + Pure Surround takes it to next level) And the DTS X : Surround option sounds a lot different to the Pure Surround and is on a whole another dimension..
"Wide" mode cuts off Treble/High End with quite some degree (I welcome this because my IEMs, triple driver have 2 TWFK Balanced Armature drivers and V-Shape causing peaky treble) along with midrange too and adds that Massive Bass/Low end emphasis, can be said "smooth sound"
"Side to Side" puts its opposite, more on the High End and Mid range (again the Dynamic Driver in my IEM, takes a step back, also I feel in this mode the volume is piercing due to the nature of my IEMs being hot at top)
"Front" mode as it puts a natural way and not so distant vs "Wide" mode plus more layered presentation, with better vocals as well and not excess low end and mind you all modes make the soundstage spacious and may even effect volume levels perception. BUT the biggest advantage is no artifacts vs Pure Surround EQ mode, which makes this DTS X 3D cleaner and best option, I Love this change. Also as you can notice if you enable the DTS : X 3D Surround mode, the sound preset options aren't available. Looks like they had tuned the ESS9218P to some libraries and couldn't get all in one shot, anyways I found the Preset options too aggressive and high delta with sound signature, to each their own.
Finally as you can see in the Screenshots, the UI is changed and the only piece missing is the "EQ option" like here in the V40 ThinkQ explains why the Music Player lost that mode everything looks same like that one from V40. I presume the EQ option is lost somewhere, if we can enable that it'd be endgame, as it has solid presets and nice custom tuning. Fingers crossed, since they borked this, LG fixes their mess with next update. Also no idea what's that Normalize switch is doing
One last note, I don't know if the DTS effect changed the sound signature a bit even when off, as Head-Fi users mentioned on V40, I cannot confirm this, would be great if anyone shares about this.
Also quite surprising how a simple line can change a LOT. Hope if any of that helps..:good:
Enjoy the DTS X guys, love how LG is enabling this on their prev gen devices. It's fun if you dig it
Edit: Without this, your LG Music player "HiFi button" won't work, tapping on that doesn't do anything, manually going to the HiFi DAC settings is needed. But "EQ button" works. AND I have Liveboot by Chainfire installed and it works flawelessly. I guess if I disable the mod at the end of the booting, livelogcat I see some lines in red color with "mixer paths" "headphones" perhaps errors or warnings, hard to get a proper read since it's a splitsecond...this could be entirely unrelated, but just sharing my observation.
Click to expand...
Click to collapse
About the system wide eq. It is already there as see in effect chain, we need a build prop change or something to enable it
JohnFawkes said:
if it doesnt im already working on something. i just need the kernel source. if we get the us998 kernel source then we can patch the ramdisk for those other varients and make a magisk module of the needed libs and boom dts ported to the others. but im pretty sure that the carriers will push a dts update hopefully.
i dont like us998 because i cant have vowifi or volte with it and i only get 3g/1x no matter what i do. so i stay on stock sprint
Click to expand...
Click to collapse
Feel free to hit me up if you wanna work on it together. I haven't actually tested DTS:X with my module, just added the prop and assumed it work. If it's just ramdisk edits can't we just use AIK to decompile the kernel to get what we need?
Dizzyrul3z said:
I guess I'm deaf I use regular headphones (impedance only 16 ohms) and I can not hear any difference after switching on. It is possible that the effect is heard only after connecting high impedance headphones?
Click to expand...
Click to collapse
Which variant firmware are you using?
V21o H930 open EU, Nov. sec. patch
JohnFawkes said:
yes im 100% sure it will not work on the carrier versions. it will only work on us998 firmware 20f. i was on the team that ported dts hpx from asus zenfone 5. theres no libeagle or any dts related libs on ls998 or vs996
Click to expand...
Click to collapse
@JohnFawkes, not wanting to start an argument but just want you to clarify statement as much as possible, please. You are merely saying in the U.S. carrier versions you have tested (presumably Sprint and Verizon) you don't see this. So, which other V30 firmware have you tested?
What about H930? It's European open market version.
What about Korea carrier versions? There's no way LG gave it to US998 first and didn't give it to Korea carrier versions. The V30 DTS announcement was on LG's Korea website. That's where I got the change log from for the US998 recent update as it seemed to cover all V30.
Dizzyrul3z said:
V21o H930 open EU, Nov. sec. patch
Click to expand...
Click to collapse
@JohnFawkes says of the U.S. carrier versions he's tested, only the US998 has it. I just asked him if he's looked at any others like European H930 or the Korea carrier variants. We know the H930DS doesn't have it because they have not received any updates since August 2018. It's possible the H930 doesn't have the libs yet.
Ok thank you for information. We'll see if something changes after the next update
I can confirm with H930 21o ROM the settings are there but DTS isn't working. No difference between on and off.
I just changed post #1 to reflect only confirmed with US998 V30/V30+/V30S or other North American variants flashed to US998 firmware. It's possible other variants do have the libs, but @JohnFawkes says Sprint LS998 and Verizon VS996 do not at this moment.

Hi-Res output Snapdragon 625

Tested on the lousy zenfone 3 zoom (stock 3.5mm audio sucks inspite of DAC chip because of the poor engine optimization) and it worked like a champ but i believe other devices with SN 625 may benefit from it and they are A LOT, (use 709 build ONLY) other builds won't work as good, i tested them all.
Please do make a feedback on which other device this worked.
Snapdragon 845 devices (e.g. Sony XZ2) – improved Hi-Res Output detection
Sony XZ/XZ1 – improved Hi-Res Output detection
Lenovo X3 – reenabled 24bits
OnePlus (1st edition) – disabled DVC for Hi-Res output due to forced speaker playback
added new per-output option – No Duck – for cases when notification causes issues. Activated by default for Hi-Res output for some Snapdragon 625 devices (Asus Zenfone 3)
HTCs @ 7.0 – improved Hi-Res Output stability
Nexus 6P – fixed notification coloring
Enjoy Hi-Res music all.
Direct download, use poweramp unlocker to activate it.
sam.fisher190 said:
Tested on the lousy zenfone 3 zoom (stock 3.5mm audio sucks inspite of DAC chip because of the poor engine optimization) and it worked like a champ but i believe other devices with SN 625 may benefit from it and they are A LOT, (use 709 build ONLY) other builds won't work as good, i tested them all.
Please do make a feedback on which other device this worked.
Snapdragon 845 devices (e.g. Sony XZ2) – improved Hi-Res Output detection
Sony XZ/XZ1 – improved Hi-Res Output detection
Lenovo X3 – reenabled 24bits
OnePlus (1st edition) – disabled DVC for Hi-Res output due to forced speaker playback
added new per-output option – No Duck – for cases when notification causes issues. Activated by default for Hi-Res output for some Snapdragon 625 devices (Asus Zenfone 3)
HTCs @ 7.0 – improved Hi-Res Output stability
Nexus 6P – fixed notification coloring
Enjoy Hi-Res music all.
link for pros:
<Mod edit>
APK for noobs i'll upload it when the server wakes up
Click to expand...
Click to collapse
Can't see any difference on the audio on Poweramp with this option set for active. The audio quality really sucks on this device.
Mrkblo said:
Can't see any difference on the audio on Poweramp with this option set for active. The audio quality really sucks on this device.
Click to expand...
Click to collapse
Did you toggle the 'Wired headset/AUX" ? and was your test with headphones or via the loud speaker? and what your headphones are?
This release 709 worked for me gloriously! the only problem that it's not free and needs some work that you can find on youtube or i would post a fellow up about the odds of activating it but i just needed a conformation that it at least made a difference by utilizing the DAC chip on board!!
sam.fisher190 said:
Did you toggle the 'Wired headset/AUX" ? and was your test with headphones or via the loud speaker? and what your headphones are?
This release 709 worked for me gloriously! the only problem that it's not free and needs some work that you can find on youtube or i would post a fellow up about the odds of activating it but i just needed a conformation that it at least made a difference by utilizing the DAC chip on board!!
Click to expand...
Click to collapse
I've downloaded the apk you uploaded and followed the screenshots. It made zero difference to the sound quality. Poweramp DVC is great on other devices, but on my zenfone it sucks, the audio is distorted, the only way to tolerate the audio quality is by disabling it. Best player I could find so far for my zenfone is Phonograph.
Mrkblo said:
I've downloaded the apk you uploaded and followed the screenshots. It made zero difference to the sound quality. Poweramp DVC is great on other devices, but on my zenfone it sucks, the audio is distorted, the only way to tolerate the audio quality is by disabling it. Best player I could find so far for my zenfone is Phonograph.
Click to expand...
Click to collapse
The zenfone 3 zoom have an amazing sound quality and believe me the bass is insane via a good headphones, you just need to find a solution to make use of it's potentials, if you want to go throw troubleshooting provide some more information like the exact model and what software build you are currently running... you are right about the distortion i was very upset with the sound quality at the beginning but poweramp made the DAC work properly.
sam.fisher190 said:
The zenfone 3 zoom have an amazing sound quality and believe me the bass is insane via a good headphones, you just need to find a solution to make use of it's potentials, if you want to go throw troubleshooting provide some more information like the exact model and what software build you are currently running... you are right about the distortion i was very upset with the sound quality at the beginning but poweramp made the DAC work properly.
Click to expand...
Click to collapse
I wouldn't say that the sound quality on the zenfone 3 zoom is amazing. This DTS audio thing is terrible and makes sound awful. I've installed an even older version of poweramp and tried your solution, and it made a difference with my JBL T210 (not the best one around, surely). However, using Poweramp with DVC on an old Galaxy S6 that I have laying around is still miles better. Sound quality is my only complaint about this phone, that's why I was hoping for a custom rom for this thing.
Mrkblo said:
I wouldn't say that the sound quality on the zenfone 3 zoom is amazing. This DTS audio thing is terrible and makes sound awful. I've installed an even older version of poweramp and tried your solution, and it made a difference with my JBL T210 (not the best one around, surely). However, using Poweramp with DVC on an old Galaxy S6 that I have laying around is still miles better. Sound quality is my only complaint about this phone, that's why I was hoping for a custom rom for this thing.
Click to expand...
Click to collapse
Yeah you're absolutely right that DTS is a marketing thing and it sucks, you just keep trying on that poweramp 709 build only and try downloading it from APKPURE or somewhere else because the one that i provided was patched with lucky patcher and i hoped it would work with a non-rooted device to skip the activation process but apparently that is not the case, after i reflashed the phone and got rid of the root access i had to install poweramp unlocker and i have to reinstall the the main app every 2 days because without the root i can't seem to be able to activate it, keep digging, i know what a good DAC sounds like, it's not an HTC native level but it's miles ahead of the stock drivers and even better than viper4android module on magisk.
sam.fisher190 said:
Yeah you're absolutely right that DTS is a marketing thing and it sucks, you just keep trying on that poweramp 709 build only and try downloading it from APKPURE or somewhere else because the one that i provided was patched with lucky patcher and i hoped it would work with a non-rooted device to skip the activation process but apparently that is not the case, after i reflashed the phone and got rid of the root access i had to install poweramp unlocker and i have to reinstall the the main app every 2 days because without the root i can't seem to be able to activate it, keep digging, i know what a good DAC sounds like, it's not an HTC native level but it's miles ahead of the stock drivers and even better than viper4android module on magisk.
Click to expand...
Click to collapse
No worries about that. I've purchased the app years ago. The only thing now is that I can't allow it to update. Thanks for the hint, the sound is clearly better now.
sam.fisher190 said:
...because the one that i provided was patched with lucky patcher and i hoped it would work with a non-rooted device to skip the activation process but apparently that is not the case,...
Click to expand...
Click to collapse
THREAD CLOSED! Download file removed!
XDA Forum Rules (excerpt):
...
6. Do not post or request warez.
If a piece of software requires you to pay to use it, then pay for it. We do not accept warez nor do we permit members to request, post, promote or describe ways in which warez, cracks, serial codes or other means of avoiding payment, can be obtained or used. This is a site of developers, i.e. the sort of people who create such software. When you cheat a software developer, you cheat us as a community.
...
Click to expand...
Click to collapse

General Moto G40 Factory Rom Hi-Res output issues.

Hi Everyone,
It seems like not much effort has been put into the default ROM of Moto g40. I've tested the Hi-Res output support using the various apps that supports it but non of the apps supported Hi-Res output from Moto G40. Our device has Native DSD support, PCM up to 384 kHz/32-bit, but Motorola didn't provide the support for the same. Here is the audio output detection log by poweramp:
12:43:04.334 build-905-arm64-play
Device: motorola motorola moto g(40) fusion hanoip_retail hanoip "qcom" hanoip RRI31.Q1-42-24-4 [arm64-v8a, armeabi-v7a, armeabi]
sm6150 is_snapdragon
FAILED to read=/vendor/etc/audio_output_policy.conf
FAILED to read=/vendor/etc/audio_io_policy.conf
FAILED to read=/system/etc/audio_policy.conf
FAILED to read=/vendor/etc/audio_policy.conf
USB can handle Hi-Res - sdk=30
FLAG_VARIANT_USB_ONLY
OK flags=0x404001400000000
FLAG_VARIANT_USB_ONLY
FLAG_SUPPORTS_USB
FLAG_SUPPORTS_FLT_DYN_RANGE
FLAG_SUPPORTS_LDAC
INTERNAL_OUTPUT_FLAG_SR_192K
INTERNAL_OUTPUT_FLAG_SR_176K
INTERNAL_OUTPUT_FLAG_SR_96K
INTERNAL_OUTPUT_FLAG_SR_88K
Here if you can see that poweramp is detecting our device's chip as 'sm6150' which is a code name of Snapdragon 675 instead of SM7150 which is the codename of Snapdragon 732G. This is just stupid, seems like ROM developers took some Snapdragon 675 based ROM changed few configurations based on Snapdragon 732G, and when they find every basic feature is working, they made it stable.
Truth be told Mi developers provide much better support for their devices. Stock Android experience means nothing if Motorola can't provide support of all the features that their device supports. If you are reading this and you want great developer/hardware support for your device then buy Redmi note 10 pro instead. The only reason I purchased this device is that it provides support for more 4G/LTE network bands than Redmi note 10 pro as I'm moving abroad, G40 will have better connectivity than note 10 pro.
Also, please if you notice other issues with the factory ROM then highlight that here so that Motorola developers can fix those issues with the next update. For this issue in particular I've created a topic here please provide your inputs as well so that this topic gets more attention.
JJSingh said:
Hi Everyone,
It seems like not much effort has been put into the default ROM of Moto g40. I've tested the Hi-Res output support using the various apps that supports it but non of the apps supported Hi-Res output from Moto G40. Our device has Native DSD support, PCM up to 384 kHz/32-bit, but Motorola didn't provide the support for the same. Here is the audio output detection log by poweramp:
12:43:04.334 build-905-arm64-play
Device: motorola motorola moto g(40) fusion hanoip_retail hanoip "qcom" hanoip RRI31.Q1-42-24-4 [arm64-v8a, armeabi-v7a, armeabi]
sm6150 is_snapdragon
FAILED to read=/vendor/etc/audio_output_policy.conf
FAILED to read=/vendor/etc/audio_io_policy.conf
FAILED to read=/system/etc/audio_policy.conf
FAILED to read=/vendor/etc/audio_policy.conf
USB can handle Hi-Res - sdk=30
FLAG_VARIANT_USB_ONLY
OK flags=0x404001400000000
FLAG_VARIANT_USB_ONLY
FLAG_SUPPORTS_USB
FLAG_SUPPORTS_FLT_DYN_RANGE
FLAG_SUPPORTS_LDAC
INTERNAL_OUTPUT_FLAG_SR_192K
INTERNAL_OUTPUT_FLAG_SR_176K
INTERNAL_OUTPUT_FLAG_SR_96K
INTERNAL_OUTPUT_FLAG_SR_88K
Here if you can see that poweramp is detecting our device's chip as 'sm6150' which is a code name of Snapdragon 675 instead of SM7150 which is the codename of Snapdragon 732G. This is just stupid, seems like ROM developers took some Snapdragon 675 based ROM changed few configurations based on Snapdragon 732G, and when they find every basic feature is working, they made
Click to expand...
Click to collapse
So, moto g40 doesn't support 24-bit audio output via jack yet?
ERAAF said:
So, moto g40 doesn't support 24-bit audio output via jack yet?
Click to expand...
Click to collapse
As of now, it doesn't!
`
JJSingh said:
As of now, it doesn't!
Click to expand...
Click to collapse
Yes I tried playing a hi-res FLAC file, but unfortunately, power amp couldn't play it in my G40
but my cousin"s MI 10T played it
I don't get it , what's this high res audio fuss about.
First of all, from where are you getting your flacs!? Probably someone re-encoded them from a lossy format which renders those flacs useless and just wastage of storage. It's not true lossless unless you're getting it straight from the producer's DAW. And most of the songs these days are encoded for music streaming sites .
So all the Flacs you're getting are ripped from there and re-encoded.
Secondly streaming services use Acc so it's won't matter either.
Yes other brands do support it ,and yes it does offer some differences to trained ears . But it is not a huge difference like playing a 720p video on a 4k screen .
I
Wreck-king said:
I don't get it , what's this high res audio fuss about.
First of all, from where are you getting your flacs!? Probably someone re-encoded them from a lossy format which renders those flacs useless and just wastage of storage. It's not true lossless unless you're getting it straight from the producer's DAW. And most of the songs these days are encoded for music streaming sites .
So all the Flacs you're getting are ripped from there and re-encoded.
Secondly streaming services use Acc so it's won't matter either.
Yes other brands do support it ,and yes it does offer some differences to trained ears . But it is not a huge difference like playing a 720p video on a 4k screen .
Click to expand...
Click to collapse
This topic is about a feature not being implemented properly and not about you educating people on how to listen to their music. BTW do you really think I maintained my music collection blindly?
Wreck-king said:
I don't get it , what's this high res audio fuss about.
First of all, from where are you getting your flacs!? Probably someone re-encoded them from a lossy format which renders those flacs useless and just wastage of storage. It's not true lossless unless you're getting it straight from the producer's DAW. And most of the songs these days are encoded for music streaming sites .
So all the Flacs you're getting are ripped from there and re-encoded.
Secondly streaming services use Acc so it's won't matter either.
Yes other brands do support it ,and yes it does offer some differences to trained ears . But it is not a huge difference like playing a 720p video on a 4k screen .
Click to expand...
Click to collapse
Yes, it doesn't make a huge difference to the untrained ears and without proper gear but there are still people who would like to have the option to play high res audio. Whether the functionality is being locked intentionally or not, there is no harm in bringing up the issue to light. Besides, all the streaming platforms are now coming up with lossless playback option so if we're paying for it, why not make use of it? Whether the change in quality makes a difference is secondary and it does not help this discussion in any way.

Categories

Resources