Repository navigation
Unstable
Pre-release
Pre-release
Unstable build 2026-10-01 16:05 UTC
Version 3.1.0.22 (run 22).
Automated build from master. Not tested on a vehicle.
Installed unstable builds update themselves from this channel. The updater
accepts an APK only over https from a GitHub host, and only if it is signed with
the same certificate as the running app — otherwise it deletes the file. Install
is still a manual tap.
The unstable id is com.evsuite.swipe.unstable, so it installs beside a
stable build. Both cannot be the default home at once — pick one in Android
settings.
Changelog
⚠️ Breaking — existing users must install once more
- Both channels now run as the system uid (
android.uid.system), declared in the main
manifest as EVTasker and EVProfile declare it. Android refuses to update an install across
a uid change, so this version does not replace an existing stable install: uninstall the
old one, install this one, grant the overlay and accessibility permissions again, and set
the swipe zones again. Settings do not carry over.
Changed
- The privileged build is no longer the one nobody drives.
android.uid.systemused to be
declared in the unstable manifest alone: the channel people install was an ordinary app and
the channel that gets tested was a system one, differing in the single property that decides
what the app is allowed to do. Stable is still offline by construction — no network
permission, no updater code — and the app still claims no vehicle permission of any kind.
Commit: a90e347