Branch: refs/heads/master Home: https://github.com/bluez/bluez Commit: 98bed16d254c3f1b2075290c69e74749d08c39b4 https://github.com/bluez/bluez/commit/98bed16d254c3f1b2075290c69e74749d08c39b4 Author: Frédéric Danis <frederic.danis@xxxxxxxxxxxxx> Date: 2024-04-05 (Fri, 05 Apr 2024) Changed paths: M src/device.c Log Message: ----------- device: Fix airpods pairing Apple Airpods are discoverable and pairable in BREDR mode, but also advertise in unconnectable mode in LE with the same Public address, at the same time. As the pairing process uses the latest seen address, sometimes it uses the LE Public address to pair, which fails. This commit introduces the connectable state when selecting the bearer to use for a connection. The last_seen value is used only for connectable devices. To unsubscribe from these emails, change your notification settings at https://github.com/bluez/bluez/settings/notifications