0.3.02-alpha: wireless connects by itself, calls from the car, and fixes for #35 and #36

This commit is contained in:
Seb3thehacker committed 2026-10-23 23:41:08 -07:00
1 parent 2c1fad6f8c
commit 46302b7d60
2 files changed
+21 -15

No files matched your search

+19 -13
View File
@@ -1,15 +1,21 @@
Gearslip 0.3.01 connects wirelessly on more phones and dongles.
Gearslip 0.3.02 connects wirelessly by itself and handles calls from the car.
## New
- Wireless connects by itself. After your first wireless drive, Android asks once whether Gearslip may watch for that car. From then on, Gearslip connects whenever the car's Bluetooth does. A USB cable still wins.
- End and mute a call from the nav bar, which shows who you're talking to and for how long.
- Calls you place from the car's dialer go through, even though the phone's call screen can't open on the car.
- The browser goes full screen, for the whole page or a video in it.
- The nav bar can hide while you navigate, or until you tap the screen.
- Directions sit in short bars, so map apps keep their maps clear of them.
- Share a log from an earlier launch, not just the current one.
- In the car preview, you type with the phone's keyboard.
## Fixed
- Wireless works with dongles that send their Wi-Fi details before their address.
- A VPN no longer stops a wireless drive without a word. Gearslip tries the phone's ordinary route around it, and if the VPN still blocks the car, Gearslip says so. To fix it for good, exclude Gearslip in your VPN app.
- When Android won't ask for the Nearby devices permission, a button opens Gearslip's settings, where you can turn it on.
## Changed
- An app that someone else has re-signed, such as a modified Waze, no longer shows the red X when it accepts Gearslip.
- Support Gearslip through Liberapay, Buy Me a Coffee, or Monero, in Settings.
- Gearslip now belongs to Twink Software LLC, and its code lives at github.com/twinksoftware/gearslip. Old links still work.
- The README lists Gearslip's signing certificate, so you can check your copy with AppVerifier.
## Known issues
- Phone calls are unstable right now and may drop or fail to connect.
- Before each spoken turn, Gearslip asks the car for its speakers, as Android Auto does. Some head units rebooted without this.
- An app that won't run in Gearslip, such as Yandex Maps or 2GIS, now says so after 10 seconds instead of showing "Starting" for ever.
- Head units that take only AAC music get one start message, not two. A 2014 aftermarket unit dropped the connection over the second.
- With music on Bluetooth, the car keeps its Bluetooth source.
- Head units offering Android Auto 4.x and 6.x get a version they accept.
- Homemade head units without a certificate keep working, and the wheel buttons and knob work as they do in the main build.
- A car that reports the wrong screen size gets the right one.
- iscle fixed how Gearslip frames, secures, and negotiates the connection, and how it checks what the car sends.
+2 -2
View File
@@ -38,9 +38,9 @@ android {
applicationId = "app.seb3thehacker.gearslip"
minSdk = 31
targetSdk = 37
versionCode = 10
versionCode = 11
// -PgearslipVersionName=0.1.99-test makes a build that thinks it's older, to try the updater.
versionName = project.findProperty("gearslipVersionName")?.toString() ?: "0.3.01-alpha"
versionName = project.findProperty("gearslipVersionName")?.toString() ?: "0.3.02-alpha"
manifestPlaceholders["appLabel"] = "Gearslip"
// Where opted-in phones send their daily usage note: the stats-worker/ Worker's address,
// set as gearslipStatsUrl in gradle.properties. Left empty, nothing is ever sent.