mirror of
https://github.com/twinksoftware/Gearslip.git
synced 2026-11-10 16:02:25 +01:00
The 2020 Civic (issue #43) answers every request for its screen with its own, and waits to hear which phone is connected over the car's Bluetooth channel. Gearslip never told it: CarBluetooth was only set up once the car screen drew, so on a car that never shows it the typed address never left the phone. It's now set up when Gearslip starts. Once the car hears the address it sends Play while still on its own screen, and reaching for the media app before the car UI exists ended the session; such keys are now logged and ignored. The second request for the screen now runs whether or not the media channel is open, and a car that keeps its screen gets the Bluetooth channel opened, and pairing started, as a real phone does. When the car answers there, it is asked for its screen again.