fp6-img/aports/device
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jorijn van der Graaf 12a65a5574
Some checks failed
image / image (push) Has been cancelled
callaudioshim 1-r1: own callaudiod's activation file, so Phosh gets the shim
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).
2026-09-23 17:53:07 +02:00
..
callaudioshim callaudioshim 1-r1: own callaudiod's activation file, so Phosh gets the shim 2026-09-23 17:53:07 +02:00
catcrafts-fp6-repo package updates: Forgejo apk registry publishing + repo-config aport 2026-08-08 22:33:45 +02:00
fp6-charging-mode aports: add fp6-charging-mode (offline charging, charger-boot detection) 2026-08-24 04:03:06 +02:00
fp6-device-tweaks aports/fp6-device-tweaks: stop the modem-gnss 30 s restart loop 2026-08-24 19:44:18 +02:00
fp6-vendor-blobs fp6-vendor-blobs 1-r3: extract from the active slot, and stop pinning a hash on a signed image 2026-09-15 22:36:13 +02:00
linux-postmarketos-qcom-milos linux-postmarketos-qcom-milos 7.2.0-r103: enable pstore (ramoops console/pmsg) 2026-09-15 22:36:13 +02:00
soc-fairphone-fp6-audio aports: extract vendor blobs before udev coldplug so first-boot audio fully works 2026-09-15 22:36:12 +02:00