I’ve been trying to get my new (to me) XA2 Ultra working with Sailfish X 4 koli lately (unexpected shutdowns issues detailed here), and one of the issues is Bluetooth pairing with my BMW handsfree. I didn’t try it before I flashed Sailfish X, which was a mistake.
I could put the car handsfree setup into discoverable mode and the phone would see it, but could not pair. A little searching here suggested it was a pairing code problem: the phone was expecting it to behave as a headset with 0000 password. So I went all terminal mode on the Bluetooth as described here, but still no success.
My old Xperia X with Sailfish X could pair with the BMW. So can my OnePlus One running UBPorts (Ubuntu Touch) And the new XA2 Ultra pairs just fine with my wife’s Toyota. Also smartwatches like Amazfit and LG Urbane, headsets, and other phones – all seem ok so far. Just not the Bimmer.
So now, I’ve reflashed (thanks newflasher and Xperifirm devs) it back to Android and no luck there either! (But it hasn’t done a random shutdown yet . . .) Android says it doesn’t see the car Bluetooth at all! It’s the phone itself? It pairs with anything but my i3 – the watches, headsets, other phones . . . I’ve tried Android 8 firmware ver 50.1.A.5.59-R1A (commercial and journalists) and also Android 9 firmware ver 50.2.A.3.77-R3B (customized HK). What kind of problem would transcend all three OSs? Hardware? It’s such a specific failure . . .
Any suggestions for further debugging/investigation either in SFOS or Android?