Chayan Posted December 16, 2020 Share Posted December 16, 2020 1. Motorola One Fusion+ (SD 730G) 2. Android 10 (Build No. QPI30.73-33) 3. See screenshot 4. Audio Detection Log as found in Poweramp: 14:53:16.796 v3-build-882-arm64-play Device: motorola motorola motorola one fusion+ liber_retailg liber "qcom" liber QPI30.73-33 [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=29 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 Quote Link to post Share on other sites
clubsoda909 Posted December 30, 2020 Share Posted December 30, 2020 Please add support for Xiaomi Redmi Note 9s on Android 10. It uses Snapdragon 720g but outputs no music in hires mode Quote Link to post Share on other sites
germanloco Posted January 6 Share Posted January 6 Hello, I have a Motorola E7 plus (Android 10), will it have support to play hi-res music?? Here is the log: 18:31:53.682 build-893-arm64-play Device: motorola motorola moto e(7) plus guam_retail guam "qcom" guam QPZS30.30-Q3-38-42-3 [arm64-v8a, armeabi-v7a, armeabi] bengal 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=29 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 Thanks! Quote Link to post Share on other sites
ult_DOOMer Posted January 9 Share Posted January 9 On 4/5/2016 at 4:25 PM, maxmp said: Device model ROM version (Android version, stock/OTA/Custom ROM): /system/build.prop file or adb shell getprop output Why do you think your device supports Hi-Res (link to device features, etc.)? For recent Poweramp builds, screenshot of Settings / Audio / Advanced Tweaks / Audio Outputs Detection Logs. A copy of your device's /etc/audio_policy.conf or audio_output_policy.conf or audio_io_policy.conf file may be helpful. [on some devices this can be found in /vendor/etc/ or /system/etc/ instead] Realme X2 EU droid 10 RMX1993EX_11.C.10 Snapdragon 730 PCM, Playback: Up to 384kHz/32bit Quote Link to post Share on other sites
maxmp Posted January 9 Author Share Posted January 9 @ult_DOOMer from the log it seems to support Hi-Res already. Quote Link to post Share on other sites
ult_DOOMer Posted January 9 Share Posted January 9 8 minutes ago, maxmp said: from the log it seems to support Hi-Res already. but it uses only 16/48 in wired or LDAC BT Quote Link to post Share on other sites
maxmp Posted January 9 Author Share Posted January 9 @ult_DOOMer that may be display issue, can you please try to do "adb shell dumpsys media.audio_flinger" while playing that hi-res in "16/48" in Poweramp? Unfortunately X2 is not available for purchase ATM, as soon as it appears I will try to get the device. Thanks! Quote Link to post Share on other sites
Fakenote Posted January 10 Share Posted January 10 Will my huawei nova 7i support hi-res in the future? Currently my device only support hi-res output for Bluetooth and USB dac. Thanks Here is the audio output detection log: 14:17:44.283 build-894-huawei Device: HUAWEI HUAWEI JNY-LX2 JNY-LX2 JNY "kirin810" HWJNY JNY-L22 10.1.0.249(C636E1R5P1) [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=kirin810 USB can handle Hi-Res - sdk=29 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 Quote Link to post Share on other sites
ZenitoSS Posted January 10 Share Posted January 10 (edited) @maxmp I made a dump for Realme X2 media.audio_flinger with playing Hi-Res 16/48 (source 24/192) And Hi-Res in 790 build working fine. media.audio_flinger_RealmeX2.txt Edited January 11 by ZenitoSS 790 build info Quote Link to post Share on other sites
wormant1 Posted January 15 Share Posted January 15 Has there been a definitive answer yet as to why hi-res output can't automatically route to Vivo's hi-fi DAC? Quote Link to post Share on other sites
Puppet Posted January 15 Share Posted January 15 Note 8 Pro please ! v3-build-883-arm64-play Device: Redmi Xiaomi Redmi Note 8 Pro begonia begonia [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=44100|48000|96000|192000 has outputs_primary formats=AUDIO_FORMAT_PCM_32_BIT|AUDIO_FORMAT_PCM_16_BIT has usb has usb outputs has usb_device, sampling_rates=dynamic has usb formats=dynamic USB can handle Hi-Res - sdk=28 OK flags=0x386000400000000 FLAG_VARIANT_MTK_HD FLAG_SUPPORTS_USB FLAG_FORCE_DVC FLAG_OUT_PARAMS_UNDETECTABLE FLAG_SUPPORTS_LDAC INTERNAL_OUTPUT_FLAG_SR_192K INTERNAL_OUTPUT_FLAG_SR_96K INTERNAL_OUTPUT_FLAG_SR_48K INTERNAL_OUTPUT_FLAG_SR_44K Quote Link to post Share on other sites
Txaperlan Posted January 20 Share Posted January 20 21: 54: 35.101 build-893-arm64-play Dispositivo: samsung samsung SM-T720 gts4lvwifieea sdm710 "qcom" gts4lvwifi QP1A.190711.020.T720XXU1CTK1 [arm64-v8a, armeabi-v7a, armeabi] sdm710 is_snapdragon Samsung FLAG_VARIANT_SAMSUNG_UHQA is_snapdragon sdm710 2 = 20003519 Lista de Cambios USB PUEDE Manejar Hi-Res - SDK = 29 banderas OK = 0x136708400000000 FLAG_VARIANT_SAMSUNG_UHQA FLAG_SUPPORTS_USB FLAG_NEEDS_EXTRA_SLEEPS FLAG_SUPPORTS_SPEAKER FLAG_OUT_PARAMS_UNDETECTABLE FLAG_SUPPORTS_LDAC FLAG_DLFCN FLAG_ALLOW_DVC_EFFECT FLAG_BT_DVC_EFFECT FLAG_STOP_FOR_PAUSE INTERNAL_OUTPUT_FLAG_SR_384K INTERNAL_OUTPUT_FLAG_SR_352K INTERNAL_OUTPUT_FLAG_SR_192K INTERNAL_OUTPUT_FLAG_SR_176K INTERNAL_OUTPUT_FLAG_SR_96K INTERNAL_OUTPUT_FLAG_SR_88K Esta correcto?... Quote Link to post Share on other sites
edward0913 Posted January 29 Share Posted January 29 On 1/15/2020 at 1:57 PM, vidhun said: Yes. I can verify this. There are some weird fluctuations when Hi-res output is enabled on Redmi Note 8 Pro and sample rate is set to 192khz. I tried removing all battery restrictions for Poweramp main app and the unlocker. The music plays smooth at 96khz though. Tried and verified on the latest beta version build 858-860. Thank you. I've experience this too, even set to 48khz there is still some fluctuations. I'm using Note 8 Pro, ZSN Pro with Jcally Cable and Poweramp Build 883-893. Is there any way to solve this? Quote Link to post Share on other sites
sba Posted January 30 Share Posted January 30 build-893-arm64-play How do I get the Hi-Res output to work with my Bluetooth headphones? It only outputs at 16bit 48kHz when it supports up to 32bit 92kHz on LDAC. Quote Link to post Share on other sites
andrewilley Posted January 30 Share Posted January 30 6 hours ago, sba said: How do I get the Hi-Res output to work with my Bluetooth headphones? It only outputs at 16bit 48kHz when it supports up to 32bit 92kHz on LDAC. What adjustment options do you see if you click on the Settings cogwheel beside the Bluetooth device in your second screenshot? Andre Quote Link to post Share on other sites
Geria1 Posted February 1 Share Posted February 1 I think Poco X3 NFC need hires support because as i see for now it only support 16bit and 48kHz output. 1. Poco X3 NFC 2. MIUI 12 3. As we can see at the website Poco always see they make Poco X3 NFC with Stereo with HiRes Audio Certified... And you can see Hi Res Logo at back of the box 4. 22:07:06.495 build-893-arm64-play Device: POCO Xiaomi M2007J20CG surya_id surya "qcom" surya QKQ1.200512.002 test-keys [arm64-v8a, armeabi-v7a, armeabi] sm6150 is_snapdragon FAILED to read=/vendor/etc/audio_output_policy.conf reading=/vendor/etc/audio_io_policy.conf has direct_pcm_24, sampling_rates=44100|48000|88200|96000|176400|192000|352800|384000 AUDIO_OUTPUT_FLAG_DIRECT direct_pcm_24 has direct_pcm_24 formats=AUDIO_FORMAT_PCM_24_BIT_PACKED|AUDIO_FORMAT_PCM_8_24_BIT|AUDIO_FORMAT_PCM_32_BIT FLAG_VARIANT_DIRECT_HD via direct_pcm_24 forcing FLAG_DLFCN FLAG_NEEDS_DEEP_BUFFER FLAG_NEEDS_EXTRA_SLEEPS MIUI=10 => FLAG_VARIANT_DIRECT_HD_10_STREAM USB can handle Hi-Res - sdk=29 OK flags=0xe74616600008000 FLAG_VARIANT_DIRECT_HD_10_STREAM FLAG_SUPPORTS_PCM_8_24 FLAG_SUPPORTS_PCM_24 FLAG_SUPPORTS_PCM_32 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 FLAG_BT_DVC_EFFECT PA_OUTPUT_CAP_NEEDS_VOL_UI INTERNAL_OUTPUT_FLAG_SR_384K INTERNAL_OUTPUT_FLAG_SR_352K 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 Thanks for your attention 👍 Quote Link to post Share on other sites
OMNIDROID2995 Posted February 7 Share Posted February 7 With a few exceptions, where the devices themselves or the connected DAC do not support it, I do not understand where the problem lies here. Of course, it may be that Poweramp outputs the sound in High Res on the software level, but in the end no High Res comes out. But Poweramp can't do anything about that. Apart from the fact (this is just my opinion, you can have a different view on things) that High Res doesn't really make much sense except for the higher sampling rate. More precision between 11025Hz and 22050Hz because less quantisation errors can occur. But more than 96dB dynamic range doesn't make sense to me, because even these 16 bits are never fully exploited by producers nowadays. Quote Link to post Share on other sites
moxong Posted February 9 Share Posted February 9 1- Moto G9 Plus 2- Stock ROM (Android 10, Jan 2021 patch); build.prop below: https://envl.app/biyabiya/D6HeDc!7TqRGIlGv3GEkM1q 3- It has a Qualcomm® Hexagon™ 688 DSP 4- 22:13:49.471 build-893-arm64-play Device: motorola motorola moto g(9) plus odessa_retail odessa "qcom" odessa QPAS30.19-Q3-32-50-2 [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=29 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 5- The vendor dump can be found below: https://git.rip/dumps/motorola/odessa/-/tree/odessa_retail-user-10-QPA30.19-Q3-32-39-1-5ca099-release-keys/vendor/etc As I understand, this happens on every Moto device (audio_policy parser mismatch). Quote Link to post Share on other sites
andefter Posted February 12 Share Posted February 12 (edited) 1. FiiO M11 Pro 2. M11Pro-ota-1.0.5 (Android 7.0) 3. DAC: Dual-DAC AKM AK4497EQ Bluetooth: SAMSUNG S5N5C10B01-6330 | HWA/LDAC/aptX HD/aptX/SBC 4. 22:00:45.419 build-893-uni Device: Android Samsung Electronics Co., Ltd. FiiO M11 Pro M11 Pro maestro7872 "samsungexynos7872" maestro7872 1.0.4 [arm64-v8a, armeabi-v7a, armeabi] reading=/system/etc/audio_policy.conf has outputs_primary, sampling_rates=44100|48000|88200|96000|176400|192000|352800|384000 has outputs/primary formats=AUDIO_FORMAT_PCM_16_BIT| AUDIO_FORMAT_PCM_8_24_BIT |AUDIO_FORMAT_PCM_24_BIT has primary sampling_rates=44100|48000|88200|96000|176400|192000|352800|384000 has primary formats=AUDIO_FORMAT_PCM_16_BIT| AUDIO_FORMAT_PCM_8_24_BIT |AUDIO_FORMAT_PCM_24_BIT has usb has usb outputs has usb_device, sampling_rates=44100|48000|88200|96000|176400|192000|352800|384000|705600|768000 rate=44100 rate=48000 rate=88200 has usb formats=AUDIO_FORMAT_PCM_16_BIT| AUDIO_FORMAT_PCM_8_24_BIT |AUDIO_FORMAT_PCM_24_BIT USB can handle Hi-Res - sdk=24 OK flags=0x900003400000000 FLAG_VARIANT_MIXED_HIRES FLAG_SUPPORTS_PCM_8_24 FLAG_SUPPORTS_USB FLAG_SUPPORTS_FLT_DYN_RANGE INTERNAL_OUTPUT_FLAG_SR_384K INTERNAL_OUTPUT_FLAG_SR_352K 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 5. global_configuration { attached_output_devices AUDIO_DEVICE_OUT_SPEAKER|AUDIO_DEVICE_OUT_EARPIECE default_output_device AUDIO_DEVICE_OUT_SPEAKER attached_input_devices AUDIO_DEVICE_IN_BUILTIN_MIC|AUDIO_DEVICE_IN_UAC } audio_hw_modules { primary { outputs { primary { sampling_rates 44100|48000|88200|96000|176400|192000|352800|384000 channel_masks AUDIO_CHANNEL_OUT_STEREO formats AUDIO_FORMAT_PCM_16_BIT| AUDIO_FORMAT_PCM_8_24_BIT |AUDIO_FORMAT_PCM_24_BIT devices AUDIO_DEVICE_OUT_SPEAKER|AUDIO_DEVICE_OUT_EARPIECE|AUDIO_DEVICE_OUT_WIRED_HEADSET|AUDIO_DEVICE_OUT_WIRED_HEADPHONE|AUDIO_DEVICE_OUT_ALL_SCO|AUDIO_DEVICE_OUT_AUX_DIGITAL|AUDIO_DEVICE_OUT_DGTL_DOCK_HEADSET flags AUDIO_OUTPUT_FLAG_PRIMARY } direct { sampling_rates 44100|88200|176400|352800|384000 channel_masks AUDIO_CHANNEL_OUT_STEREO formats AUDIO_FORMAT_DSD_16_BIT|AUDIO_FORMAT_DSD_32_BIT devices AUDIO_DEVICE_OUT_SPEAKER|AUDIO_DEVICE_OUT_EARPIECE|AUDIO_DEVICE_OUT_WIRED_HEADSET|AUDIO_DEVICE_OUT_WIRED_HEADPHONE|AUDIO_DEVICE_OUT_ALL_SCO|AUDIO_DEVICE_OUT_AUX_DIGITAL|AUDIO_DEVICE_OUT_DGTL_DO flags AUDIO_OUTPUT_FLAG_DIRECT } } inputs { primary { sampling_rates 8000|11025|16000|22050|32000|44100|48000|88200|96000|176400|192000 channel_masks AUDIO_CHANNEL_IN_MONO|AUDIO_CHANNEL_IN_STEREO formats AUDIO_FORMAT_PCM_16_BIT devices AUDIO_DEVICE_IN_BUILTIN_MIC|AUDIO_DEVICE_IN_BLUETOOTH_SCO_HEADSET|AUDIO_DEVICE_IN_WIRED_HEADSET|AUDIO_DEVICE_IN_UAC } } } a2dp { outputs { a2dp { sampling_rates 48000 channel_masks AUDIO_CHANNEL_OUT_STEREO formats AUDIO_FORMAT_PCM_16_BIT devices AUDIO_DEVICE_OUT_ALL_A2DP } } inputs { a2dp { sampling_rates 44100|48000 channel_masks AUDIO_CHANNEL_IN_MONO|AUDIO_CHANNEL_IN_STEREO formats AUDIO_FORMAT_PCM_16_BIT devices AUDIO_DEVICE_IN_BLUETOOTH_A2DP } } } usb { outputs { usb_accessory { sampling_rates 48000 channel_masks AUDIO_CHANNEL_OUT_STEREO formats AUDIO_FORMAT_PCM_16_BIT devices AUDIO_DEVICE_OUT_USB_ACCESSORY } usb_device { sampling_rates 44100|48000|88200|96000|176400|192000|352800|384000|705600|768000 channel_masks AUDIO_CHANNEL_OUT_STEREO formats AUDIO_FORMAT_PCM_16_BIT| AUDIO_FORMAT_PCM_8_24_BIT |AUDIO_FORMAT_PCM_24_BIT devices AUDIO_DEVICE_OUT_USB_DEVICE } } } } Bluetooth High-Res option doesn't even get shown and for dac / cable headset it only shows 24-bit out instead of 32-bit. I'm happy to help if I can. There seems to be no (near to 0) dynamic range as well - as soon as I turn the equalizer on (without negative preamp applied) it starts crackling as hell.. Edited February 15 by andefter no dynamic range added Quote Link to post Share on other sites
naevermNnD Posted February 23 Share Posted February 23 1. Realme C3 (RMX2020, international edition) 2. Android 10 | Realme UI build RMX2020_11_A.57 (Stock ROM, up to date) 3. Seems like Hi-res output is available on settings but in reality sample rate is adjusted to 48 kHz, yesterday it effectively bypassed sample rate but sample format downgraded from 32-bit to 16-bit. Don't know about it so I'll leave to Max to see and tell me what is possible to do. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.