09-07-2020, 01:31 PM
As I understand it UBPorts on PinePhone doesn't yet switch automatically between headphone and speaker, hence the "doesn't work" status. You can manually change the mixer settings, or use the script to make the required changes. I get the impression from some of the forum posts that occasionally UBPorts will save the audio settings in a non-working state, and that there isn't an obvious way to restore to default to get it working again. Presumably the rootfs has an alsa state file somewhere that could be loaded to fix it.