Shizuku: What It Is and How to Set It Up (3 Easy Ways)

Shizuku app setup guide for Android without root

Shizuku is a free, open-source Android app that lets other apps use system-level features without rooting your phone. File managers use it to open the restricted Android/data folder, app managers use it to freeze or remove bloatware, and power tools use it to change settings that normal apps cannot touch. This guide explains what the app does, the three ways to start it, and the safety checks worth doing first.

We do not host this app or any APK files. Get it from Google Play or the developer’s official GitHub page, as explained below. If you are new to sideloading, read our safe APK install guide first.

What is Shizuku?

Normally, an Android app can only do what its permissions allow. Some features, such as granting special permissions, changing hidden settings or reading another app’s data folder, need the higher rights of ADB (Android Debug Bridge, the developer tool used from a computer) or root.

The app runs a small background service with ADB-level rights (or root rights on rooted phones). Supported apps ask it to perform those privileged actions for them. You approve each app separately, just like a normal permission prompt. The project is developed by RikkaApps and its source code is public on GitHub.

What it is not

  • It is not a root tool. It does not unlock the bootloader or modify the system partition.
  • It does nothing on its own. It only helps apps that were built to support it.
  • It is not a “premium unlocker”. Be wary of any site that bundles a “mod” version with promises like that.

Why people use Shizuku

Use caseExample of what it enables
File accessOpening Android/data and Android/obb in file managers such as Total Commander
App managementFreezing or disabling pre-installed apps without root
PermissionsGranting special permissions that normally need a computer
Shell commandsRunning ADB-level commands from an on-phone terminal app

Android 11 and newer restrict access to the Android/data and Android/obb folders. That is the most common reason people look for this tool: they need to move a game’s OBB data or back up an app folder without a computer.

Before you start: requirements

  • An Android phone. The wireless method needs Android 11 or newer.
  • Developer options enabled: go to Settings → About phone and tap Build number seven times.
  • The official app from Google Play or the developer’s GitHub releases page.
  • For Android 10 and older without root: a computer with Google’s SDK Platform Tools.
Shizuku wireless debugging setup steps infographic

Method 1: Start Shizuku with wireless debugging (Android 11+)

This is the easiest method for most people because it needs no computer.

  1. Open Settings → System → Developer options and turn on USB debugging, then Wireless debugging. Your phone must be on Wi-Fi.
  2. Open the app and tap Pairing under “Start via Wireless debugging”. A notification appears.
  3. In Wireless debugging, tap Pair device with pairing code. Type the six-digit code into that notification.
  4. Go back to the app and tap Start. The status at the top should change to “Shizuku is running”.

Pairing is needed only once. If it fails to start, turn Wireless debugging off and on again, then retry.

Method 2: Start Shizuku with ADB from a computer

Use this on Android 10 or older, or if wireless debugging does not work on your phone.

  1. Install Google’s SDK Platform Tools on your computer and open a terminal in that folder.
  2. Turn on USB debugging, connect the phone by cable and approve the “Allow USB debugging?” prompt.
  3. Run adb devices and confirm your phone is listed.
  4. Run this command (for Shizuku v11.2.0 or newer): adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh
  5. Open the app on the phone and check that it shows “running”.

On Windows PowerShell, macOS or Linux you may need to type ./adb instead of adb.

Method 3: Start Shizuku on a rooted phone

If your phone is already rooted, open the app, tap Start under the root option and grant root access. Allow it to run in the background if you want it to start automatically after a reboot. We do not recommend rooting just for this, because the non-root methods cover most needs.

Shizuku stops after a reboot: is that normal?

Yes. With the wireless and computer methods, the service ends when the phone restarts. After each reboot, turn on Wireless debugging and tap Start again, or rerun the ADB command from your computer. Only rooted phones can start it automatically.

Brand-specific settings that block Shizuku

Phone brand / skinSetting to check
Xiaomi, Redmi, POCO (MIUI/HyperOS)Turn on “USB debugging (Security settings)” and set notification style to Android
OPPO, OnePlus (ColorOS)Turn off “Permission monitoring” in Developer options
Huawei (EMUI)Allow ADB debugging in “Charge only” mode
Any phone, Android 11+Turn on “Disable adb authorization timeout”

Keep USB mode on “Charge only” and keep Developer options enabled while you use it.

Is Shizuku safe?

The app itself is open source and widely used, and every app must ask for your approval before it can use the service. The real risk comes from which apps you approve. An approved app gets ADB-level power, so it could change settings or read data that ordinary apps cannot.

  • Download it only from Google Play or the official GitHub releases. Avoid random APK mirror sites.
  • Approve only apps you trust and actually need. You can revoke access anytime inside the app.
  • Turn off Wireless debugging and USB debugging when you are done. Some banking apps refuse to run while debugging is on.
  • Do not use these tools to remove system components you do not understand. Disabling the wrong package can cause boot loops or broken features.
  • Keep Google Play Protect turned on.

Common Shizuku problems and fixes

ProblemFix
“Pairing failed” or no code fieldOpen the pairing notification while the pairing code is on screen; use split screen if needed
Starts then stops right awayDisable battery optimisation for the app and turn off brand permission monitoring
App says the service is not runningStart the service again after every reboot
Wireless debugging keeps turning offStay on the same Wi-Fi network; the feature switches off when Wi-Fi changes

Shizuku vs root vs a computer: which should you use?

OptionNeeds a PC?Survives reboot?Risk level
Shizuku (wireless)NoNo – tap Start againLow, if you approve only trusted apps
Shizuku (ADB)Yes, each rebootNoLow
Root (Magisk etc.)Usually, to unlockYesHigh – may break banking apps, OTA updates and warranty
Plain ADB commandsYesChanges usually stayLow to medium, depends on the command

For most people, the wireless method gives the best balance. You get the advanced features you need without unlocking the bootloader, wiping the phone or losing security updates.

What kinds of apps work with Shizuku?

Only apps that include Shizuku support can use it. Typical categories are:

  • File managers that open Android/data and Android/obb, such as Total Commander. See our best file manager apps list.
  • App managers and freezers that disable unused system apps without uninstalling them.
  • Terminal apps that run ADB shell commands on the phone itself.
  • Customisation tools that change hidden system settings, animations or permissions.

Each of these apps should explain in its own description that it uses Shizuku. If an app asks you to install a separate “Shizuku helper” from an unknown website, treat that as a red flag. If you install the app from GitHub instead of Google Play, follow the five safe-install steps below.

5 steps to install an APK safely – also useful when installing Shizuku from GitHub

Good habits when using ADB-level tools

  • Write down every change you make, so you can undo it later.
  • Change one thing at a time and restart the phone to check it still works.
  • Back up photos and important files before disabling any system app.
  • Keep the phone updated; system updates can reset some changes, which is normal.

How to stop or remove it safely

If you no longer need the service, you can switch it off completely in a few steps:

  • Open the app list inside it and revoke access for every app you approved.
  • Turn off Wireless debugging and USB debugging in Developer options.
  • Optionally turn off Developer options altogether with the toggle at the top of that screen.
  • Uninstall it like any other app from Settings → Apps.

Removing it does not undo changes that other apps already made, such as disabled system apps or changed settings. Re-enable those first from the app that made them, or from Settings → Apps → Show system apps. When in doubt, a factory reset restores every default, but back up your data before doing that.

Quick summary: install the official app, start it with wireless debugging, approve only trusted apps, and turn debugging off when you are finished.

FAQ

Does Shizuku need root?

No. It works without root through wireless debugging on Android 11+ or through ADB from a computer. Root is optional.

Is Shizuku free to use?

Yes. It is free and open source.

Can Shizuku access Android/data on Android 13 and 14?

Many supporting file managers use it to reach Android/data and Android/obb on newer Android versions. Support depends on the file manager, so check the app’s own documentation.

Will Shizuku void my warranty?

It does not unlock or modify the system, so it is different from rooting. Warranty rules vary by brand, so check your manufacturer’s policy if you are unsure.

Looking for other tools? See our Nova Launcher guide and the APK installer guide.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *