| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
Some checks failed
image / image (push) Has been cancelled
Phosh D-Bus-activates org.mobian_project.CallAudio at startup (cui_init ->
call_audio_init), before any autostart runs. So the stock callaudiod took
the name, segfaulted once, and then refused every mute ("card has no usable
source"): Calls' mute did nothing and Calls asserted on each refusal. Under
Plasma the shim won only because its phase-1 autostart ran first.
The package now installs the activation file at callaudiod's path
(replaces="callaudiod"), pointing at the shim, so whoever asks first gets
the shim. apk keeps the file through callaudiod reinstalls and upgrades,
including both packages upgrading in one transaction (tested in
alpine:edge). Removing the shim removes the file; 'apk fix callaudiod'
restores the stock one. A second instance exits quietly instead of
tracing back.
Tested on the dev phone: Phosh (activation at login, mute silences the
uplink, no Calls assertions) and Plasma (autostart owns the name, the
dialer's mute button follows the mic state).
|
||
| .. | ||
| callaudioshim | ||
| catcrafts-fp6-repo | ||
| fp6-charging-mode | ||
| fp6-device-tweaks | ||
| fp6-vendor-blobs | ||
| linux-postmarketos-qcom-milos | ||
| soc-fairphone-fp6-audio | ||