Open FlareFlo opened 1 year ago
For me reconnecting multiple times does the trick On the other hand https://github.com/ThePBone/GalaxyBudsClient sometimes works where earbuds does not I wildly prefer the cli version but they seem to do still something different
I have a galayx buds2 pro and the earbuds tool works for it. It doesn't detect if ambient sound is enabled, but otherwise, it detectes the battery level, if noise cancellation is enabled or not, and lots of other info. Only thing I noticed is that, if the daemon is running and you use the touch controls to enable noise cancellation using the touch controls and not earbuds, it won't detect the change, unless the daemon is killed.
I had a similar issue since the beginning with the buds2 (also in other tools, this is a samsung issue i think) The way i connect:
while true
if pactl list sinks short | grep -q "bluez"
echo "Device connected successfully!"
break
else
earbuds disconnect
earbuds connect
sleep 5
end
end
This works very well for me after samsungs update of last week. Keep in mind to keep the case open. And in some cases I need to disconnect on my phone first since it seems to take priority. Hope this helps and hope this describes your issue.
I noticed that the daemon stops working after you resume from suspend. Even after you reconnect the buds, the daemon doesn't pick up the new status and still shows an error.
Kernel: 6.4.2-zen1-1-zen Earbuds version: https://aur.archlinux.org/packages/earbuds 0.1.9