I did the following test round:
- Set Bluetooth visibility off
- Reboot the phone
- Turn the car on
- => Check if the car and the phone connect
- Turn the car off. Keep the phone powered on.
- Disable and enable Bluetooth.
- Turn the car on
- => Check if the car and the phone connect
- Turn the car off. Keep the phone powered on.
- Enable and disable Bluetooth visibility
- Turn the car on
- => Check if the car and the phone connect
Step 4: No automatic BT connection.
Step 8: No automatic BT connection.
Step 12: Yes, automatic BT connection created.
I collected a bunch of logs while doing this.
5 Likes
I did a very similar procedure, up until your step 8 (with the same result). Then:
- I tapped the carâs entry on the list of paired devices. It did not connect.
- I waited for a minute or two
- Without turning off the car, I enabled and disabled visibility. It connected almost instantaneously.
@cypherpunks what phone, which Sailfish version, and what make/model/year of the car are you using?
Locking, unlocking the car work as well, but thatâs Bluetooth LE
This is intriguing. Is there a native app that lets you control your car?
Sony Xperia 10 II
Sailfish Version 4.6.0.11
Tesla Model 3 Performance
Yes, one of the many reasons I like Tesla is that they actually bother to provide a native Sailfish app (at least if youâre a fleet partner), plus also allow for ext4 formatted USB drives to be used for storage (dashcam, mp3 music, etc.)
1 Like
they actually bother to provide a native Sailfish app
Wow, thatâs impressive and very nice of them. I wasnât aware.
Sony Xperia 10 II
So maybe the problem only affects Xperia 10 III?
I can test it with a 10 III tomorrow, no problem.
To be precise, it was more of a combined effort. Tesla provided the binary (the hard part that actually talks to the car) but I had to create the QML UI myself (which was comparably easy).
I have since tried after a reboot, setting visibilty on then imediately off again, and both car and headset connect automatically.
This has only affected my 10iii it never affected my XA2+ or X or J1
Edit. Fix typos
Confirming - my Ford Mondeo infortaintment system (by Sony) is able to initiate and connect to my X10III on 4.6.0.12 as soon as I enable Bluetooth discoverability from my phone. It shouldnât affect that, but it does.
Huge kudos to @smokku for discovering this! Thatâs quite a first post you dropped there! 
X10III: yep confirmed
1
Tested on Dynavin N7 head unit y-day, both devices were sitting dumb idling next to each other for minutes, enable BT Visibility === instant connect.
Just remembered another reproducer with my already paired Logitech K380 Bluetooth keyboard. Sure enough, it follows the set of new expectations:
- Enable Bluetooth, disable visibility
- Power on keyboard
- Press the âF1 / device 1â button to connect
- Wait for connection LED stop blinking
- Observe that connection was not established
- Repeat steps 3-5 a few times
- Enable visibility
- Press the connection button
- Connection is established