Mastodon IzzyOnDroid

Say thanks!
Privacy Links
↓ Your product here? ↓
Das Inoffizielle Android-HandbuchAndroid kennenlernen, Tipps & TricksDas Inoffizielle Android-Handbuch
Android kennenlernen, Tipps & Tricks
Buy at Amazon for EUR 16,99
Das Inoffizielle Android SystemhandbuchTiefer ins System einsteigenDas Inoffizielle Android Systemhandbuch
Tiefer ins System einsteigen
Buy at Amazon for EUR 7,00
Die besten Android-AppsDen Androiden austattenDie besten Android-Apps
Den Androiden austatten
Buy at Amazon for EUR 5,00


using system APIs directly with adb/root privileges from normal apps
Author:Rikka apps
Google Play:Check if it's there

When developing apps that requires root, the most common method is to run some commands in the su shell. For example, there is app uses pm enable/disable command to enable/disable components. This method has very big disadvantages:

  • Extremely slow (Multiple process creation)
  • Needs to process texts (Super unreliable)
  • The possibility is limited to available commands
  • Even if adb has sufficient permissions, the app requires root privileges to run

Shizuku uses a completely different way. The most important feature Shizuku provides is something like be a middle man to receive requests from the app, sent to the system server, and send back the results. To the app, it is almost identical to the use system APIs directly. But it's much faster as it hooks into the system directly.

Several apps already use Shizuku. If you want to integrate it with yours, take a look at the Developer guide. For users, there's also a User guide.

1.jpg 2.jpg


Version 12.8.1.r813.97acd55 (2022-06-12)

Android Versions:
  • Target:
  • MinVer: 6.0
28 Libraries detected:

Download (3.3 M)

Version 12.8.0.r808.7d4ac78 (2022-06-09)

Version 12.6.2.r790.907776f (2022-04-25)