Hi all:
I own a Pixel 8, GrapheneOS build 2024031400, Android version (AP1A.240305.019.A1). I'm unable to get my BlueDriver Bluetooth OBD II scanner manufactured by Lemur Vehicle Monitors to connect to my device as of the recent changes. I'm glad I decided to read this whole thread, since we've already established there are lingering issues with the OBDLink MX+, even after the fixes pushed to the alpha branch. Were it not for my car getting a check engine light this week I would never have known there were problems with Bluetooth, which I use every day, because all my other stuff works fine.
BlueDriver model is LSB2. I'm not sure what firmware version the scanner itself is since it's only printed in the BlueDriver app once the scanner is connected, which I can't do at the moment. App version is 7.13.2.
I've tried, without success:
Deleting app cache
Resetting Bluetooth settings in GOS and deleting all other paired devices
Placing app in Exploit Compatibility Mode with all regular permissions granted (location, sensors, etc.)
The scanner has difficulty pairing - sometimes it (seemingly) works, other times it will fail and GOS will notify me of the failure to pair. If it does pair correctly (seemingly), connecting never works. The app seems to cycle between a status of "connecting" and "connected" every few seconds when trying to connect. I have "Notify about system process crashes" on, developer mode off - the Bluetooth module doesn't seem to actually fail, at least that displays anything to me.
I've already ruled out that this particular sensor might be bad because I've tried on current iOS, and it works without incident.
I've submitted a ticket with Lemur for this issue too and CCed them this thread. Since, to my knowledge, BlueDriver hasn't gotten a firmware update in a while, I'm not entirely sure if this is an Android 14 issue or the scanner being too old.
@muhomorr Emailed you two logs - one is trying to connect to scanner through app, other is having freshly paired scanner to phone and then trying to connect to scanner through app.