How to Activate Shizuku (3 Methods)
To activate Shizuku, install the app, then start its service with one of three methods: wireless debugging on Android 11+, an ADB command from a computer, or root. Wireless debugging needs no PC. Whichever you pick, Shizuku runs until the phone reboots (or indefinitely with root), and supported apps can then borrow its ADB-level permissions.
Already have the app? Jump straight to a method below. If you still need it, grab the latest v13.6.0 APK from the download page first — the outdated Play Store build often fails to activate on modern Android.
Method 1 — Wireless debugging (Android 11+, no computer)
Wireless debugging is the easiest way to activate Shizuku with no PC. It uses the on-device ADB feature Google added in Android 11. You pair Shizuku with the debugging service once per session, then start it.
- Enable Developer options — open Settings → About phone and tap Build number seven times until it says “You are now a developer.”
- Turn on Wireless debugging — Settings → System → Developer options → Wireless debugging → ON. Your phone must be on Wi-Fi (mobile data alone will not work).
- Open Shizuku and tap “Pairing” — under “Start via wireless debugging,” Shizuku posts a notification asking for a pairing code.
- Get the pairing code — in Wireless debugging tap Pair device with pairing code. Note the six-digit code, then type it into Shizuku’s pairing notification.
- Tap “Start” in Shizuku. It connects to the debugging port and the status turns to “Shizuku is running.”
On Android 13+ Shizuku can remember a trusted Wi-Fi network and skip most of the pairing dance on that network. Enable it in Shizuku’s settings after your first successful start.
Method 2 — ADB from a computer (any Android version)
The computer method works on every supported Android version, including Android 10 and older where wireless debugging is not available. You need the ADB tool once; after that the phone remembers nothing, so you re-run it after each reboot.
- Install ADB on your PC — download Google’s
SDK Platform Tools and unzip them. This gives you the
adbcommand for Windows, macOS, or Linux. - Enable USB debugging — turn on Developer options (tap Build number seven times), then enable USB debugging in Developer options.
- Connect and authorise — plug the phone into the PC with a data cable. Tap Allow on the “Allow USB debugging?” prompt (tick “Always allow from this computer”).
- Run the Shizuku start command:
adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.shWhen it finishes you will see a line like info: shizuku_starter exit with 0, and Shizuku shows
“running.” If adb is not recognised, run it from inside the unzipped platform-tools folder, or add that
folder to your system PATH.
Method 3 — Root
If your device is already rooted with Magisk, KernelSU, or APatch, Shizuku can start itself — and, uniquely, it can start automatically every boot.
- Open Shizuku and tap Start under “Start via root.”
- Grant the superuser prompt from Magisk/KernelSU when it appears.
- Enable start on boot in Shizuku’s settings so you never have to re-activate.
You do not need root to use Shizuku. Root only adds convenience (auto-start on boot). The wireless and ADB methods give apps the exact same permissions.
After activation
Once Shizuku is running, open any app that supports it and select Shizuku as its permission source, then approve the request. The app keeps its elevated access until the service stops. You can revoke an app any time from Shizuku’s “Authorised apps” list, and stop the service entirely with the Stop button.
Good next steps: set up the rish shell to run ADB commands on-device, add Dhizuku for device-owner features, or browse the best Shizuku apps to put it to use.
If activation fails
The most common problems are the outdated Play Store build, an unauthorised USB connection, or an aggressive battery manager on Samsung and Xiaomi phones that kills the service. Each has a specific fix in our troubleshooting guide, and there are device-specific quirks in the per-device guides.
Activation FAQ
adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh. Run it from a computer with your phone connected over USB and USB debugging enabled. It launches the Shizuku service; the app then shows a “running” status.