Repository navigation
Varco 0.2.4 can connect to SSH servers on your local network on Android 17.
Requires Android 15 or later. It runs on all ABIs because the APK has no native code. Update from 0.2.3 in place: the signing key is the same.
Changed
- When you connect to a server that looks local, Varco asks for the Nearby devices permission first. Then it connects. A local server is a private IP address (for example 192.168.x.x or 10.x.x.x), a name without a dot, or a name that ends in
.local,.lan,.home.arpaor.internal. Varco does not ask when you connect to a server on the internet. - If the permission is off and a connection times out, the message tells you to allow Nearby devices.
Fixed
- SSH to a server on the local network timed out on Android 17. Android 17 blocks the local network for apps that target it until you allow Nearby devices, and Varco did not ask for this permission.
Privacy and security
- New runtime permission: Nearby devices (
ACCESS_LOCAL_NETWORK). Varco uses it only for SSH connections to your local servers. You can deny it; then only local servers do not work. - A VPN with "Block connections without VPN" still blocks local servers. Android lets only the VPN app through, and Varco cannot change this.
| File | Use |
|---|---|
Varco-0.2.4.apk |
Release build, signed. |
SHA-256:
Varco-0.2.4.apk:083cffd5f2ec52c3c4104ce5f827bdacdd083e0909562d8ff5d9c4fa50c624fa
Signing certificate SHA-256: c1:c9:b7:b7:7e:23:d0:28:d1:55:ce:ae:f9:6f:80:b8:b1:8b:f6:92:22:b2:ef:c6:ff:7f:ff:1e:99:b0:a9:d9
Check the certificate with apksigner verify --print-certs Varco-0.2.4.apk or with AppVerifier. Do not install an APK with a different certificate.