An Android app that allows other apps to use system-level APIs that require ADB/root privileges.
I'm pausing maintenance for the time being, I simply haven't had time to work on this and it was a side project.
This is a FORK of Shizuku. If you are looking for the original version, please visit the RikkaApps/Shizuku repository.
Get the latest stable or beta version.
All versions are distributed via GitHub Releases.
This version of Shizuku includes some extra features over the original version, such as:
adb tcpip command) once Shizuku successfully starts with Wi-Fi after a reboot, you can stop/restart Shizuku without a Wi-Fi connection!Please read the wiki for setup, info, and troubleshooting steps.
Minimum Version: Android 7+
Shizuku takes user privacy very seriously.
Contribute translations through the Crowdin project.
This Shizuku fork and all of its features will always be free, and there will never be ads. If you've found any of the added features to be useful, consider donating to help me maintain the project!
The API guide and a demo project are available in the Shizuku-API repository
ShizukuService#getUid to check if Shizuku is running as root or ADB, or use ShizukuService#checkPermission to check if the server has sufficient permissions.ShizukuBinderWrapper instead of directly using transactRemote when possible, as API calls can change across Android versions.git clone --recurse-submodules:manager:assembleDebug or :manager:assembleReleaseThe :manager:assembleDebug task generates a debuggable server. You can attach a debugger to shizuku_server to debug the server. In Android Studio, ensure Run/Debug configurations > Always install with package manager is checked, so that the server will use the latest code.
git checkout -b branch-name)git commit -m 'Commit message')git push origin branch-name)All code files in this project are licensed under Apache 2.0
(top 30 of 123)
Kotlin
65.4%
Java
27.6%
C++
6.1%
An Android app that allows other apps to use system-level APIs that require ADB/root privileges.
I'm pausing maintenance for the time being, I simply haven't had time to work on this and it was a side project.
This is a FORK of Shizuku. If you are looking for the original version, please visit the RikkaApps/Shizuku repository.
Get the latest stable or beta version.
All versions are distributed via GitHub Releases.
This version of Shizuku includes some extra features over the original version, such as:
adb tcpip command) once Shizuku successfully starts with Wi-Fi after a reboot, you can stop/restart Shizuku without a Wi-Fi connection!Please read the wiki for setup, info, and troubleshooting steps.
Minimum Version: Android 7+
Shizuku takes user privacy very seriously.
Contribute translations through the Crowdin project.
This Shizuku fork and all of its features will always be free, and there will never be ads. If you've found any of the added features to be useful, consider donating to help me maintain the project!
The API guide and a demo project are available in the Shizuku-API repository
ShizukuService#getUid to check if Shizuku is running as root or ADB, or use ShizukuService#checkPermission to check if the server has sufficient permissions.ShizukuBinderWrapper instead of directly using transactRemote when possible, as API calls can change across Android versions.git clone --recurse-submodules:manager:assembleDebug or :manager:assembleReleaseThe :manager:assembleDebug task generates a debuggable server. You can attach a debugger to shizuku_server to debug the server. In Android Studio, ensure Run/Debug configurations > Always install with package manager is checked, so that the server will use the latest code.
git checkout -b branch-name)git commit -m 'Commit message')git push origin branch-name)All code files in this project are licensed under Apache 2.0
(top 30 of 123)
Kotlin
65.4%
Java
27.6%
C++
6.1%