Root isn’t as popular now as it used to be, but some advanced apps need more than the system allows. A middle way is Shizuku, an app that makes it easy to grant special permissions to other apps without the need for root. Apps that need or complement Shizuku for some of their functions, such as SAI or Tap, Tap, are becoming more common.
If you have found an application that needs it to work, we will tell you how to install and configure Shizuku on your Android mobile, thus unlocking certain functions without having to type ADB commands each time or root the device.
What is Shizuku for?
App Ops, SAI and Swift Backup, three apps that unlock more features with Shizuku
Shizuku is a tool that application developers can use to more easily access certain system APIs. In some cases, it serves as an alternative to root, if the only reason the app needs root was to get ADB permissions.
If you like messing around with your mobile, you might have come across an app that requires Shizuku to run, usually as an alternative to root. This is because everything Shizuku does can be done by root, but everything that can be done by root cannot be done by Shizuku.
As a user, you don’t need to install Shizuku unless an app asks you to. At the moment, there aren’t too many apps that require Shizuku, although its popularity continues to grow as it’s much simpler and lighter than a full root.
How to install Shizuku
If you need Shizuku, the first thing you need to know is that it won’t affect SafetyNet and therefore neither Google Pay nor the banking app will complain about it, at least in principle. Some apps – and some games – complain when Developer Options and USB Debugging are enabled, which is required to use Shizuku.
The process varies differently if you are using a version higher than Android 10 or not. With Android 11 came wireless debugging which makes things quite easy as you can check all the steps in an instant from your mobile. With older versions, you’ll have to use old-school ADB, with a PC connected by cable.
If you have Android 11 or higher
Shizuku needs to connect to your phone via ADB, and it’s much easier to do from Android 11, with a code for wireless ADB pairing. The first step is to enable the mobile developer options, which for many years involved going to the system information section and hitting the build version.
Next, install and open Shizuku (it’s available on Google Play) and scroll through its interface until you come to the Start from Wireless Debugging section. Tap Pairing, which will open a permanent notification from Shizuku, which you’ll need to use later to enter the pairing code.
Then open Developer Options and turn on the switch and go to Wireless Debugging, then tap Pair Device with Sync Code, which will show you a six-digit numeric code.
With the code onscreen (or memorize it, if you prefer), bring up mobile notifications and tap the Shizuku notification, which you can reply to with the sync code you just read.
Once done, all that remains is to press Start in the Shizuku window. A window will show you the commands with the process, but you can see the summary result more easily in the main application window at the top. If he puts Shizuku is active, everything went well.
If you have Android 10 or lower
If you have a version lower than Android 11, you can still use Shizuku even if its configuration is a little more complicated. It is not difficult, but it has the disadvantage that you will have to connect the mobile to a PC to use the ADB commands.
We have already explained in detail before the different steps to connect to the mobile via ADB, but basically they are summarized in the following: activate the options for developers and USB debugging, connect the mobile to the PC with a cable, download ADB binaries and run the command adb devices.
With everything ready, all that remains is to run the command to activate Shizuku, which varies depending on the version of Shizuku and the version of Android you have. On Shizuku’s help page you have all the commands for each case, although it’s easier to open the app and press the View command, then Copy
The command will need to be used from a PC, so you will need to get this text to your PC (eg by typing it yourself, or any other method you prefer). In this case, you do not need to press Start, the command itself takes care of it.