Saturday, 2025-10-04

rinigusI am trying to fix audio on nagara (BT headset during phonecalls). it turned out that android audio-hal was enabled on nagara already. that's because it is defined in init.target.rc on sony and that's loaded before disabled_services.rc.09:10
rinigusnow, when I tested with this service disabled for real, situation was pretty much the same as with the service.09:11
rinigusfor android 14 base, I had to make number of changes in https://github.com/Halium/android_vendor_halium_hardware to get it compile.09:11
rinigusnow I have issues with loading the lib. when placed into /usr/libexec/droid-hybris/system/lib64/hw and symlinked by audio.primary.taro.so, similar to FP5, I get errors on loading09:11
riniguspulseaudio log: https://dpaste.org/rGmao09:11
rinigusmal: any tips? ^09:11
T42_<elros34> you don't run pulseaudio as root don't you?09:42
rinigus@elros34: in this test yes, but that's for simplicity. what I cannot figure out is how that lib is loaded in FP509:51
T42_<elros34> where do you see it in fp5? In hadk-hot there is short desciption based on fp4 by bind mount not symlink09:54
rinigus@elros34: I may have misinterpreted https://github.com/mlehtima/droid-config-fp5/blob/master/sparse/usr/libexec/droid-hybris/system/lib64/hw/09:56
riniguswhere do we have hadk-hot these days?09:57
T42_<elros34> https://sailfishos.wiki/books/hadk/page/hadk-hot09:57
rinigusmissed overlay. that should solve it10:02
rinigusno, overlay doesn't work as it would prevent loading original audio.primary.taro.so by audio-hal10:13
rinigusand bind mount is absent in FP5 configs as well10:15
rinigusmal: have you had to make any changes in https://github.com/Halium/android_vendor_halium_hardware to get it working on android 14 port?17:21
T42_<elros34> maybe stupid question but did you use halium-14.0 branch?17:53
rinigus:) its not17:57
riniguslet me check17:57
rinigusdamn! did check branches. @elros34 thanks for a tip17:58
T42_<Mister_Magister> we all have brainfart from time to time18:06
riniguscorrect branch compiles fine, runs fine, and has the same bug as before. BT headset is initialized but fails with "PAL: ResourceManager: setParameter: 7988: SCO output and input devices are all unavailable"18:22
rinigusno sound during phone call on BT headset18:23

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