By Site Author · Last verified: Oct 3, 2026

If your phone runs Android 11 or newer, you can set up Shizuku entirely on the phone — no computer, no cables. You enable wireless debugging, pair Shizuku with a 6-digit code, tap Start, and the service runs. Total time: about 5 minutes.

Why this method

Of the three ways to start Shizuku, wireless debugging is the one to use if your phone supports it. It needs no computer, no USB cable, and no command line — everything happens through normal Settings screens and the Shizuku app itself. The older ADB method does the same job but requires a PC; the end result is identical either way.

What you need

  • The official Shizuku APK — latest official release is v13.6.0 (r1086), May 25, 2026. Get it from GitHub Releases. Do not use “mod” or “cracked” builds — they can’t be verified and the official app is free.
  • A phone on Android 11 or newer (wireless debugging is an Android 11+ feature).
  • Wi-Fi turned on — pairing happens over the local wireless debugging connection, so Wi-Fi must be enabled during setup. (You don’t need internet access on that network — just the radio on.)

The steps

Step 1 — Install the official Shizuku APK

Download the APK from GitHub Releases and install it. Your phone will ask you to allow installs from your browser or file manager — that’s normal for sideloading.

Step 2 — Enable Developer options

Image placeholder: about-phone-build-number — Settings → About phone → Build number

Open Settings → About phone and tap Build number seven times. You’ll see a message that Developer options are now enabled.

Step 3 — Turn on Wireless debugging

Image placeholder: wireless-debugging-toggle — Developer options → Wireless debugging ON

Open Settings → System → Developer options and switch Wireless debugging on. Leave this screen open for a moment.

Step 4 — Pair Shizuku

Image placeholder: shizuku-pairing-button — Shizuku “Start via Wireless debugging” → Pairing

Open the Shizuku app. Under “Start via Wireless debugging”, tap Pairing. Shizuku will now listen for the pairing handshake.

Step 5 — Enter the 6-digit code

Image placeholder: pairing-code-notification — system notification with the 6-digit pairing code

Image placeholder: shizuku-enter-code — entering the code in Shizuku

A system notification appears showing a 6-digit pairing code. Enter that code into Shizuku when prompted. The code is time-sensitive — if it expires, just tap Pairing again for a fresh one.

Step 6 — Tap Start and confirm it’s running

Image placeholder: shizuku-start-button — Shizuku main screen Start button

Image placeholder: shizuku-is-running — the “Shizuku is running” banner

Back on Shizuku’s main screen, tap Start. Within a few seconds you should see the banner: “Shizuku is running.” That’s it — setup is complete. Any Shizuku-compatible app you open now will request permission, and you approve or deny each one yourself in the Shizuku manager.

If the pairing code won’t enter (Xiaomi / MIUI)

This is a known MIUI quirk, not a Shizuku bug. If tapping the code field does nothing or the keyboard won’t appear:

  1. Go to Settings → Notifications → Notification Shade and switch the style to “Android” (instead of MIUI’s classic style).
  2. Try pairing again.
  3. If it still fails, open Shizuku’s own settings and enable “Legacy pairing”, then retry.

If Shizuku won’t start

Work through these in order — one of them fixes nearly every case:

  • Whitelist Shizuku in VPN, ad-block, and firewall apps. These can block the local connection Shizuku needs to start. Exempt Shizuku (and the apps using it) from all of them.
  • Toggle wireless debugging off and back on in Developer options, then tap Start in Shizuku again. This clears the common “stuck on searching” state.
  • Re-pair. If Shizuku is already paired but won’t start, remove the pairing and pair fresh. As a last resort, tap “Revoke USB debugging authorizations” in Developer options and go through pairing once more.

After a reboot

On a non-rooted phone, the Shizuku service stops when the phone restarts — that’s an Android limitation, not a malfunction. After rebooting, just open Shizuku and tap Start again (re-pairing isn’t needed; it takes under a minute). On Android 13 and newer, you can also enable automatic start on trusted Wi-Fi networks in Shizuku’s settings so it comes back up by itself.

Tested on

Tested on: device / Android version / Shizuku v13.6.0 / date — TO BE FILLED

What to do right after setup

With “Shizuku is running” showing, you’re ready to use it:

  1. Install a Shizuku-compatible app — for example a permission manager, a debloater, or an automation tool.
  2. Open it and grant permission when asked. The request appears as a Shizuku system dialog — approve it, and the app can use elevated APIs from then on.
  3. Review approvals anytime. Shizuku’s manager screen lists every app you’ve authorized. Revoke any of them with one tap — approval is never permanent unless you want it to be.

One habit worth building: only approve apps you recognize and trust. Shizuku gives approved apps real system-level access, so the permission dialog deserves the same care you’d give a root prompt.

Frequently asked questions

The pairing code notification isn’t showing. What do I do?

Make sure wireless debugging is actually toggled on in Developer options, and that you tapped Pairing inside Shizuku first — the notification only appears once Shizuku is listening. If it still doesn’t appear, toggle wireless debugging off and on, then retry.

Shizuku is stuck on “searching for pairing service.” How do I fix it?

Toggle wireless debugging off and back on in Developer options, then tap Start in Shizuku again. If it’s already paired, unpair and re-pair; the nuclear option is “Revoke USB debugging authorizations” in Developer options followed by a fresh pairing.

Do I need Wi-Fi internet for this?

You need Wi-Fi turned on for the pairing handshake, but you don’t need actual internet access. A phone hotspot or any local network works.

Does Shizuku survive a reboot?

Not on non-rooted phones — you tap Start again after each reboot (under a minute, no re-pairing needed). Android 13+ can auto-start it on trusted WLAN; rooted phones can start it automatically on boot.

Can I do this without enabling Developer options?

No. Wireless debugging lives inside Developer options, and there’s no supported way to start Shizuku’s service on a non-rooted phone without it.

Is wireless debugging safe to leave on?

It’s a standard Android developer feature. Shizuku only uses the local connection it pairs with, and every app must still get your explicit approval in the Shizuku manager. If it bothers you, you can turn wireless debugging off after Shizuku is running — just note you’ll need it on again to restart the service after a reboot.