Sunlionet

Android Installation

SunLionet Android release is distributed as a signed APK (app-release.apk).

Version in examples: v0.1.0

Prerequisites

1) Download APK

VERSION="v0.1.0"
BASE_URL="https://github.com/kaveh8866/SUNLIONET-agent/releases/download/${VERSION}"
wget "${BASE_URL}/app-release.apk"
wget "${BASE_URL}/checksums.txt"
wget "${BASE_URL}/checksums.sig"
wget "${BASE_URL}/checksums.pub"

grep ' app-release.apk$' checksums.txt > app-release.apk.sha256
sha256sum -c app-release.apk.sha256
cosign verify-blob --key checksums.pub --signature checksums.sig checksums.txt

Expected output:

3) Install APK (Sideload)

  1. Transfer app-release.apk to your Android phone.
  2. Open the file and start install.
  3. If blocked, enable “Install unknown apps” only for the installer you use (Files browser or browser app).
  4. Complete installation, then disable unknown-app install permission again.

4) First Launch and Setup

  1. Open SunLionet.
  2. Grant VPN permission when prompted.
  3. Import trusted bundle(s) and start the agent.

Safety Warnings

Troubleshooting