Jump to content
Poweramp
maxmp

Requests for Hi-Res Support (please state which build of Poweramp you are using)

Recommended Posts

4 hours ago, KevinSRX said:

I guess so

Galaxy J400M (Build 841)

 

Screenshot_20190817-222813_Poweramp.jpg

what app is this you using for this type of logs..??!

Share this post


Link to post
Share on other sites

I have got a new Smartphone: Xiaomi Mi A3

Unfortunately OpenSL ES Hi-Res does not work on this device. Poweramp can play MP3s neither via Bluetooth nor via jack plugs. The playback just hangs. No Error message. OpenSL ES does work.

Device: Xiaomi Mi A3
Modelname: M1906F9SH
OS: Stock Android One, Android 9, Build PKQ1.190416.001.V10.3.5.0.PFQEUXM

Poweramp Build: 840-841

I would be really happy if HiRes could also be implemented on this device.

 

Screenshot_20190819-075015.png

Screenshot_20190819-075038.png

Share this post


Link to post
Share on other sites

Bumping request again for this app to recognize line out and balanced connections on the FiiO X5iii as proper hi res outputs and not just "speaker"

 

If you lack a device for testing, heck, I'll even send my own for whatever length of time it takes.

Share this post


Link to post
Share on other sites

@Fitzian I have the device, but I still need a balanced 2.5 cable to test it. As it detects it as speaker, obviously system is not reporting output properly and some workaround are required. I hope that will be sorted out in the next build.

Share this post


Link to post
Share on other sites
2 hours ago, maxmp said:

@Fitzian I have the device, but I still need a balanced 2.5 cable to test it. As it detects it as speaker, obviously system is not reporting output properly and some workaround are required. I hope that will be sorted out in the next build.

I've got a 2.5mm 4 pole to 3.5mm 4 pole cable (cheap adapter that came with my motorcycle helmet intercom). Unless you have something else in mind I can still send that your way.

Share this post


Link to post
Share on other sites

I want to request hi-res support for fiio m11 usb out because it's not working on my dac that supports 32bit 384khz

Device fiio m11

Android version 7.0

Screenshot_20190830-134042_Gallery-picsay.jpg

Share this post


Link to post
Share on other sites
Posted (edited)

Samsung J7 Prime (SM-G610F)

CUSTOM ROM Android Pie (Prometheus One Ui)

Build 841

J7 Prime Is Officialy By samsung Its Support Upto 192kHz 24 Bit Internal dac May be Poweramp May Not Notice But Its Support Hi-Res Output But I am Using Custom Rom Which Is Ported From Samsung Galaxy A6 So Audio Policy Is The Same On A6 As On My J7 Prime

 

 

 

audio_policy_configuration.xml

Edited by Jemish
Lake Of Information

Share this post


Link to post
Share on other sites

1. Samsung Note10+ (SM-N975F/DS)

2. Android 9

3. Using Hidizs Sonata HD DAC have updated firmware to mode_D but still show as 16bit/48khz

Apologies as I am not able to extract audio_policy.conf file.

Share this post


Link to post
Share on other sites
23 hours ago, Bmakk205 said:

I want to request hi-res support for fiio m11 usb out because it's not working on my dac that supports 32bit 384khz

Device fiio m11

Android version 7.0

Screenshot_20190830-134042_Gallery-picsay.jpg

What is the efficacy in using a FiiO Q1 with the M11? I don't understand, you have more than enough power on hand with your DAP

Share this post


Link to post
Share on other sites
11 hours ago, Fitzian said:

What is the efficacy in using a FiiO Q1 with the M11? I don't understand, you have more than enough power on hand with your DAP

Using the hardware bass boost 

Share this post


Link to post
Share on other sites
On 9/7/2019 at 5:51 AM, angryespresso said:

1. Samsung Galaxy Note 10+

2. Stock Android 9 One UI. Have Sonata USB Dac plugged in using Firmware D.

3. I couldn't locate audio_policy.conf. I did locate audio_effects.conf and audio_io_policy.conf.

Output 24/48kHz as shown in screenshot.

Screenshot_20190907-022542_Poweramp.jpg

audio_effects.confUnavailable audio_io_policy.confUnavailable

Hi, for me too. With my DAC ifi xdsd, Poweramp gives only 24 bits and 48khz. Also, the quality of sound could be better. Phone.. galaxy 10+ android 9

 

Share this post


Link to post
Share on other sites

If a device hardware supports Hi-Res audio output, but it's not implemented in the stock ROM Audio Policy configuration file, is it just a matter of having root access and adding some lines to it in order to enable this feature? Or I need to flash a custom ROM with Hi-Res support implemented? In my case, my device has 24-bit/192kHz output enabled for for Bluetooth and USB DAC, but not for Wired headphone/AUX.

Share this post


Link to post
Share on other sites

Hi @maxmp

Asus Zenfone 3 Max ZC553KL
Android 8.1 Stock ROM

02:14:02.057 v3-build-842-arm64-play
Device: asus asus ASUS_X00DDA WW_Phone QC_Reference_Phone [arm64-v8a, armeabi-v7a, armeabi]

FAILED to read=/system/etc/audio_policy.conf
reading=/vendor/etc/audio_policy.conf
has outputs_primary, sampling_rates=44100|48000
has direct_pcm, sampling_rates=8000|11025|16000|22050|32000|44100|48000|64000|88200|96000|176400|192000
direct_pcm AUDIO_OUTPUT_FLAG_DIRECT
has direct_pcm formats=AUDIO_FORMAT_PCM_16_BIT|AUDIO_FORMAT_PCM_24_BIT_PACKED|AUDIO_FORMAT_PCM_8_24_BIT
direct_pcm FLAG_VARIANT_DIRECT_HD
has usb
has usb outputs
has usb_device, sampling_rates=dynamic
has usb formats=dynamic
forcing FLAG_DLFCN FLAG_NEEDS_DEEP_BUFFER FLAG_NEEDS_EXTRA_SLEEPS
USB can handle Hi-Res - sdk=27
OK flags=0x874406600000000
FLAG_VARIANT_DIRECT_HD
FLAG_SUPPORTS_PCM_8_24
FLAG_SUPPORTS_PCM_24
FLAG_SUPPORTS_UNITY_GAIN_STREAM
FLAG_SUPPORTS_USB
FLAG_NEEDS_EXTRA_SLEEPS
FLAG_SUPPORTS_LDAC
FLAG_DLFCN
FLAG_NEEDS_DEEP_BUFFER
FLAG_ALLOW_DVC_EFFECT
INTERNAL_OUTPUT_FLAG_SR_192K
INTERNAL_OUTPUT_FLAG_SR_176K
INTERNAL_OUTPUT_FLAG_SR_96K
INTERNAL_OUTPUT_FLAG_SR_88K
INTERNAL_OUTPUT_FLAG_SR_48K
INTERNAL_OUTPUT_FLAG_SR_44K
 

Share this post


Link to post
Share on other sites

@invaderzim from the log, it should handle hi-res. Though, to date, none of Qualcomm 4xx based devices demonstrated actual support for hi-res (I guess, mostly disabled by OEMs for marketing purposes).

Share this post


Link to post
Share on other sites
On 10/1/2019 at 6:04 AM, ksio89 said:

If a device hardware supports Hi-Res audio output, but it's not implemented in the stock ROM Audio Policy configuration file, is it just a matter of having root access and adding some lines to it in order to enable this feature? Or I need to flash a custom ROM with Hi-Res support implemented? In my case, my device has 24-bit/192kHz output enabled for for Bluetooth and USB DAC, but not for Wired headphone/AUX.

Hi-Res support on 3.5 output requires config + SOC related patches (e.g. for Qualcomm - CAF patches). Both configs and patches are usually open source and available for custom ROM authors, but not all of such authors merge those patches and configs unfortunately, causing some custom ROM missing hi-res even if stock ROM has it.

Hi-Res support on USB + Bluetooth is in AOSP Android and no patches or specific configs are needed, but some OEMs are known to specifically disable hi-res support (e.g. Meizu) on their low/mid tier devices.

Share this post


Link to post
Share on other sites
4 hours ago, maxmp said:

Hi-Res support on 3.5 output requires config + SOC related patches (e.g. for Qualcomm - CAF patches). Both configs and patches are usually open source and available for custom ROM authors, but not all of such authors merge those patches and configs unfortunately, causing some custom ROM missing hi-res even if stock ROM has it.

Hi-Res support on USB + Bluetooth is in AOSP Android and no patches or specific configs are needed, but some OEMs are known to specifically disable hi-res support (e.g. Meizu) on their low/mid tier devices.

I appreciate the extensive reply, thanks maxmp! On XDA forums for my device, there are a couple of custom ROMs such as LineageOS 16.0 (unofficial) and Ressurrection Remix (official). In each thread I asked other users check if the custom firmwares have 3.5mm Hi-Res output support enabled. If this device had a MediaTek SoC, who is well known to not open source drivers and patches, I would give up, but I believe having a Qualcomm chip makes things easier.

Share this post


Link to post
Share on other sites
Posted (edited)

I use "honor 9 lite"
HiSilicon Kirin 659
Android 9 pie
but i didn't find the hi-res output option for the headset / AUX
only available for bluetooth and USBDAC
I can get hi-res output for headsets / AUX

y04544_.jpg


08:56:49.101 v3-build-844-arm64-play
Device: HONOR HUAWEI LLD-L21 LLD-L21 LLD-L21A [arm64-v8a, armeabi-v7a, armeabi]

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
reading=/vendor/etc/audio_policy.conf
has outputs_primary, sampling_rates=48000
has usb
has usb outputs
has usb_device, sampling_rates=dynamic
has usb formats=dynamic
is_huawei UNKNOWN ro.board.platform=hi6250
USB can handle Hi-Res - sdk=28
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

Edited by ip_cyber
To complete

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...