Releases: JSvandijk/t3code-mobile
T3 Code Mobile v1.1.0
T3 Code Mobile v1.1.0
This release hardens the Android wrapper, tightens the GitHub repo setup, and adds a clearer public security posture for contributors and users.
Highlights
- blocks invalid TLS certificates instead of bypassing them
- scopes in-app navigation to the configured T3 host
- reduces WebView permissions and risky defaults
- adds in-app server switching, connection info, and clearer first-run guidance
- adds Android build validation in GitHub Actions
- adds a public security audit document and maintainer setup notes
Verified in this pass
npm test- local APK build with
build-apk.bat - emulator install and launch
- HTTP WebView harness load in emulator
- injected image button visible on a local composer harness page
- stable debug signing confirmed with
adb install -rafter rebuild
Honest known limitation
Invalid-HTTPS loads are blocked, but the emulator test path still needs a cleaner visible failure state instead of a blank dark WebView. Follow-up issue: #9.
Security posture
This project is safer than the initial public release, but it is still a self-hosted companion app, not a hardened public-internet gateway. See docs/SECURITY-AUDIT.md for the detailed audit notes and residual risks.
T3 Code Mobile: public release (deprecated APK)
Deprecated release asset
Do not install the APK from this release anymore.
The original v1.0.0 public APK was signed with a different certificate than later public releases, which breaks Android in-place upgrades to newer versions. For fresh installs, use the latest release instead.
Already installed this exact v1.0.0 APK?
- Android will likely reject a direct upgrade to later public releases.
- That path requires either a one-time uninstall or a future recovery release signed with the original key lineage.
Original release notes
T3 Code Mobile is an unofficial Android companion app for T3 Code, focused on fast self-hosted phone access over Tailscale or a trusted local network.
What this release includes
- Native Android WebView wrapper for T3 Code
- One-time base URL setup with reconnect support
- Persistent inline image upload shortcut in the composer
- Optional HTTPS/PWA proxy for browser-based install flows
- Public docs, issue templates, CI, and contributor guidelines
Why this repo exists
This project is intentionally narrow. It is not trying to replace T3 Code or become a full remote-agent platform. The goal is simpler: make an existing T3 Code session practical to use from a phone.
Best fit
- people already running T3 Code on their main machine
- people using Tailscale or another trusted network
- contributors who want a small, understandable codebase to improve
Known limitations
- The image upload button depends on the current T3 UI structure
- The Android wrapper is still intentionally lightweight
- The optional proxy should be treated as self-hosted infrastructure, not a hardened public internet gateway
Feedback, issues, and targeted pull requests are welcome.