Skip to content
KernelSU Modules

Shellscaled

Immutable release Synced

Run Tailscale natively on rooted Android, with a KernelSU WebUI and offline installation.

Description

Shellscaled

Run Tailscale natively on rooted Android without occupying Android’s VPN slot.

简体中文 · English

Release

Download the latest release · Magisk / KernelSU · ARM64

Choose either Shellscaled or magisk-tailscaled. Do not enable both. To switch, disable the old module and reboot before installing Shellscaled. Its sign-in state is not migrated automatically.

Connection status Devices Preferences

First-time sign-in

Sign in to Tailscale

Features

  • Connect or disconnect from your module manager and see connection status on the module card.
  • KernelSU pages with address copying, a device list, preferences, Tailscale commands and links to the admin console and project home.
  • Simplified Chinese, Traditional Chinese and English, following your system language or a manual selection.
  • Offline installation, with your account and preferences preserved during updates.

Installation

  1. Download the arm64 ZIP package from Releases.
  2. In Magisk or KernelSU Manager, choose Install from storage and select the ZIP.
  3. Reboot, tap the module action button to connect, and follow the sign-in instructions. KernelSU users can also open the module page and choose Sign in to Tailscale.
Sign in from a terminal
su -c 'tailscale login'

Usage

After running su in adb shell or a terminal, use tailscale directly. Use tailscaled to start, stop, restart or check the service.

Use the module action button in your manager to connect or disconnect. KernelSU users can also open the settings page to manage subnet routes, incoming connections and LAN access when using an exit node. Switch changes take effect immediately.

Tap a local address to copy it. The Devices page lets you search visible devices, check online status and copy names or addresses.

To update Tailscale on its own, choose Stable or Preview under Binary updates in Settings. Your account and preferences are retained. For module interface and feature updates, install the new module package and reboot. Uninstalling the module deletes its account and preferences.

Credits and license

Shellscaled is a third-party project based on Tailscale, with Android adaptations informed by anasfanani/tailscale-android-cli, and originating from anasfanani/magisk-tailscaled.

Distributed under the BSD-3-Clause license, retaining upstream copyright and patent notices. Not affiliated with Tailscale Inc.

Releases

Transparency

Tag
v1.104.2-r12 Immutable release
Tag commit
98cd9bcdad8f
Content commit
98cd9bcdad8f
SHA-256
6695f1ed4e1b142d03dc85ec9a4afadb10bfeacf1fea131f56f1c613dc4638bb
Last change synced

Verify it yourself

KernelSU Modules does not sign or audit modules. The SHA-256 only proves the download matches this index. Verify the release yourself with the GitHub CLI:

gh release verify v1.104.2-r12 -R KyuubiRan/Shellscaled
gh release verify-asset v1.104.2-r12 Shellscaled-1.104.2-r12-arm64.zip -R KyuubiRan/Shellscaled