Android · install
Install via Play Closed Testing
Get OpenCode Mobile — Unofficial through Google Play Closed testing. Anyone who joins the tester Google Group can install — this is not a public production listing.
Self-invite in two steps: join the tester Google Group, then open the Play Store listing with the same Google account. After install, follow the connection guide.
0
Before you start
What you need on the device
- A physical Android device (or emulator) signed into Google Play
- The Google Play Store app
- One Google account used for both the group join and the Play Store install
Coming from an older sideloaded / Firebase APK? Uninstall that copy first. Different signing certificates won’t update in place.
1
Join the tester Google Group
This puts your account on the Play Closed testing list
Steps
- Open the group link while signed into the Google account you use on the Android device.
- Join OpenCode Mobile Testers (anyone can join).
- Wait a few minutes if Play still says you’re not a tester — group membership can take a short while to sync (occasionally longer).
2
Install from Play Store
On your physical device
Steps
- Open the Play Store listing while signed into the same Google account.
- Accept the Closed testing invite / Become a tester if prompted.
- On the OpenCode Mobile — Unofficial listing, tap Install (or Update).
- Launch the app from Play or the app drawer.
3
After install
Point the app at your opencode server
- Open the app and complete or skip onboarding if shown.
- Follow Connect to an opencode server (Tailscale recommended).
✓
Checklist
Quick confirmation
- Joined the OpenCode Mobile Testers Google Group
- Opened the Play Store listing with the same account
- Old sideloaded copy uninstalled if switching
- App installs and opens from Play
- Server connection saved
Troubleshooting
| Symptom | Likely cause |
|---|---|
| Play says you’re not a tester / can’t install | Not yet in the Google Group; group membership still syncing; wrong Google account signed in on the device |
| App listing missing or Install unavailable | Not in the tester group yet; Play still syncing after join; wrong account in Play Store |
| Install fails / “App not installed” | Existing sideloaded build still installed — uninstall it, then install from Play |
| Only an old build shows | Newer closed-test release not rolled out yet; wait or check with the maintainer |
| Joined the group but Play still rejects you after an hour+ | Confirm the Play Store account matches the group membership; reopen the Play listing later or ask the maintainer |