Wednesday, 2024-10-02

T42<edp_17> I need to check  my notes because it was long time ago. I'll also search in this channel to see how this issue was fixed for others.05:37
T42<edp_17> I think know now why I did have 4.5 builds but no 4.5 OBS repo in nemo:/testing for that device. I've built a 4.4 version in nemo:/testing and installed it on device. Then, when 4.5 came out, I built all 4.5 versions (18,19 & 24) in nemo:/devel and OTA updated my 4.4 version to those. Because 4.5 build in nemo:/devel didn't solve the sound issue and we couldn't find out the root cause, I never built 4.5 in nemo:/testing. That's why I don't hav06:46
T42<edp_17> One mystery less.06:46
T42<edp_17> About hidl_compat, I have found instruction in my notes to build audio.hidl_compat.default.so and bind mount it to /vendor/lib64/hw/audio.primary.msm8953.so.06:48
T42<edp_17> Although, that was for 4.4 or 4.5 builds. I didn't build hidl_compat for 4.6.06:50
T42<edp_17> However, on the device I still have audio.hidl_compat.default.so in two locations:06:50
T42<edp_17> /usr/libexec/droid-hybris/system/lib/hw/audio.hidl_compat.default.so06:50
T42<edp_17> /usr/libexec/droid-hybris/system/lib64/hw/audio.hidl_compat.default.so06:50
T42<edp_17> I've searched for hidl_compat in channel log but I am still puzzled how to fix the audio issue.07:03
T42<edp_17> Here is what I currently have on the device (/etc/sysconfig/pulseaudio, /etc/pulse/arm_droid_card_custom.pa and /usr/bin/droid/droid-hal-early-init.sh) Are these correct? https://paste.ubuntu.com/p/yX7g5r4jjN/07:04
T42<edp_17> mal, @elros34 ^^07:05
T42<edp_17> Hmm, is this the issue?09:14
T42<edp_17> E: [pulseaudio] module-droid-hidl.c: [audiosystem-passthrough] No interfaces could be configured!09:14
T42<edp_17> E: [pulseaudio] module-droid-hidl.c: [audiosystem-passthrough] TODO defaulting to wait for vendor.qti.hardware.radio.am@1.0::IQcRilAudio/slot2, if this is not desired please update implementation.09:14
T42<edp_17> gdb log: https://paste.ubuntu.com/p/KWKJt885Pt/09:14
T42<edp_17> Before these logs, I enabled vendor.audio-hal-2-0 (disabled_services.rc): https://paste.ubuntu.com/p/MwYsqNN4M6/09:54
T42<elros34> so do you have vendor.audio-hal-2-0 started or not? with this ^ for sure not13:40
T42<elros34> just to be sure because I do not remember: this device never had working audio or it was only call audio issue?13:40
T42<edp_17> Yeah, sorry, how I meant was, I disabled that vendor.audio-hal-2-0.13:45
T42<edp_17> This device never had working audio.13:45
T42<edp_17> However, with a BT speaker it plays music well.13:46
T42<elros34> IIRC audio-hal  was supposed to be enabled13:48
T42<edp_17> Okay, I commented out in /usr/libexec/droid-hybris/system/etc/init/disabled_services.rc.13:52
T42<edp_17> Originally it was commented out in there. But didn't make any difference.13:52
T42<elros34> does it start, generate any logs? Did you check logcat? I have never debug this hidl_compat so no idea where to start but for sure you need to look at pulseaudio, hidl_compat, vendor.audioo-hal, audiosystem logs13:57
T42<edp_17> Thanks, I'll check logcat and journals for these.14:45
T42<adampigg> @birdzhang  is sfos on vince no longer developped?21:02
T42<birdzhang> @adampigg it will be abandoned, my vince was broken22:23

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!