Skip to content

WTAK v1.9.0 — updates itself from the watch

Choose a tag to compare

@GPTmadeit GPTmadeit released this 05 Aug 02:04
· 1 commit to main since this release

WTAK can now update itself from GitHub, on the watch. No phone, no cable, no computer.

Settings → Update

  1. Checks this repository's Releases and compares against the running build
  2. Shows the version, size and release notes before downloading anything
  3. Downloads the signed APK over HTTPS
  4. Verifies it before installing — right package, and a signing certificate matching the installed app
  5. Hands it to the platform's installer, which asks you to confirm

Nothing installs without you tapping through it, and an APK signed with any other key is refused.

First update needs one extra tap

Wear will say it "isn't allowed to install unknown apps from this source". Tap Settings, allow it, confirm. One-time — later updates go straight to the confirmation.

Verified

End to end on a Wear OS 6 emulator: a build stamped 1.8.0 found the published 1.8.1, downloaded it from GitHub, verified the signature and installed, coming back up as 1.8.1.

Also re-ran the gesture suite on this build — back swipe works from every screen, panning the map never exits.

Install this one the old way

This is the release that adds the updater, so it needs a cable once:

adb install -r WTAK-1.9.0.apk

After that, updates come from the watch. Settings, waypoints and enrolled certificates are preserved.