Requirements
| Requirement | Detail |
|---|---|
| Android version | Android 8.0 (API 26) or higher |
| Architecture | arm64-v8a only |
| Free storage | ~200 MB (app binary + Alpine Linux rootfs) |
| Internet connection | Required for LLM API calls |
Download
Download the latest APK from the Aether GitHub Releases page. Aether ships two build flavors:- Release — Stable builds recommended for everyday use. Published on the Releases page as versioned tags.
- Nightly — Built automatically from the
mainbranch. Contains the latest features and fixes but may be less stable. Download nightly builds from nightly.link. Nightly builds use different flavor resources (app name, icon) to distinguish them from the stable release.
Install steps
Allow installation from unknown sources
Go to Settings → Apps → Special app access → Install unknown apps. Find your browser or file manager in the list and enable Allow from this source.
Open the downloaded APK
Locate the APK file in your Downloads folder (or wherever your browser saved it) and tap it to open the installer.
Tap Install
Tap Install on the Android installer prompt and wait for the installation to complete. The process typically takes a few seconds.
Permissions
Aether requests the following permissions during onboarding or at runtime:| Permission | Purpose |
|---|---|
INTERNET | Allows Aether to reach LLM provider API endpoints |
POST_NOTIFICATIONS | Sends notifications when agent tasks complete or require your attention |
FOREGROUND_SERVICE | Keeps agent tasks running in the background while you use other apps |
FOREGROUND_SERVICE_DATA_SYNC | Classifies the foreground service as a data-sync task (required by Android for background execution) |
SCHEDULE_EXACT_ALARM | Enables scheduled and time-triggered agent tasks |
USE_EXACT_ALARM | Allows scheduling exact alarms on devices that restrict SCHEDULE_EXACT_ALARM |
RECEIVE_BOOT_COMPLETED | Reschedules pending tasks automatically after your device restarts |
REQUEST_INSTALL_PACKAGES | Allows Aether to prompt you to install extension packages |
com.termux.permission.RUN_COMMAND | Optional. Required to run commands inside a Termux session for Android shell integration |
moe.shizuku.manager.permission.API_V23 | Optional. Required for Shizuku integration, which enables privileged system operations in Agent Mode |