I currently have the PinePhone pmos CE 3gb edition.
After clean install and updates I noticed an issue similar to #727 (closed)
Even after turning off bluetooth via software settings it still seems to be broadcasting as if it's attempting to pair. My pc and other phones can still see it's ID.
Addition:
This also seems to occur during Airplane mode. Don't have anything to test wifi beacons at the moment to see if they are still sent.
Edited
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items 0
Show closed items
No child items are currently assigned. Use child items to break down this issue into smaller parts.
Linked items 0
Link issues together to show that they're related.
Learn more.
I find that I can only discover the pinephone (also 3GB CE) from other devices when BT is off in the settings. When BT is on in the settings I cannot discover the pinephone, but the pinephone can discover other devices.
I am on phosh, my uname -a:
Linux <hostname> 5.7.0 #3-postmarketos-allwinner SMP Tue Sep 1 15:05:31 UTC 2020 aarch64 GNU/Linux
I have done some fiddling with bluetoothctl but it doesn't appear to change much. bluetoothctl seems unable to change the powered state of the module, even if it returns that it has changed successfully. Changing discovering, pairable and discoverable don't seem to affect the behavior (I can still find the phone when BT is off in the settings.) The settings switch just seems to toggle discovering and powered, and it actually does change the powered state. Perhaps there are some low level components that are fighting each other here. (I don't understand the bluetooth stack on postmarketos obviously.)
Turning OFF the modem brings it in a lower power mode with MM (no clue about oFono).
This way, the modem can be enabled again when the switch it turned ON again.
Truly turning OFF the modem is possible:
I can reproduce this issue still on 5.12.6.
When Bluetooth is turned ON in GNOME Control Center, the phone is not seen by others, but it can discover devices.
When Bluetooth is turned OFF, the phone is seen by others. This may be a kernel driver bug as the state is correctly reported though.
This seems to be an Alpine problem... I have discovery issues on my Alpine desktop as well.
My other bluetooth devices are seen immediately but not my desktop or my PinePhone.
Does this occur on other pmOS phones as well like the Librem 5? @craftyguy
I can still reproduce this on the Pine64 PinePhone.
Not sure why it happens though, would be interesting to see if this is hardware specific so anyone else with some other hardware could try to reproduce this as well. If they can, it is a distro thing, otherwise a kernel/driver issue.