24-bit snapdragon output works on the Axon 7 US, but it doesn't use the built in DACs. Using the normal GL ES path actually sounds better than the hi-res output since they system will use the external DACs then. I had previously provided the audio_policy.conf from the Chinese version (same audio hardware) on the request thread.
This is odd, and confusing with my experience. If I use Poweramp's GL ES path, then I hear no difference if I turn headset hi-fi on and off under the phone's "Sounds & vibration" settings. However, if I turn on the experimental 24-bit hi-res in Poweramp's own settings, I do hear a difference if I turn headset hi-fi on and off under the phone's "Sounds & vibration" settings. I'd love some clearer explanation.
I thought that turning on "headset hi-fi" under the phone's "Sounds & vibration" settings used the built-in DAC, not the Snapdragon DAC. so why does it then do nothing if I'm using Poweramp's GL ES setting? A little clarification about what controls hardware vs software would be a big help.
List of Android Devices with Hi-Res Audio Support (Internal DAC)
in Using Poweramp - Q&A
Posted
This is odd, and confusing with my experience. If I use Poweramp's GL ES path, then I hear no difference if I turn headset hi-fi on and off under the phone's "Sounds & vibration" settings. However, if I turn on the experimental 24-bit hi-res in Poweramp's own settings, I do hear a difference if I turn headset hi-fi on and off under the phone's "Sounds & vibration" settings. I'd love some clearer explanation.
I thought that turning on "headset hi-fi" under the phone's "Sounds & vibration" settings used the built-in DAC, not the Snapdragon DAC. so why does it then do nothing if I'm using Poweramp's GL ES setting? A little clarification about what controls hardware vs software would be a big help.