ShizukuPlus
An enhanced version of Shizuku built on top of thedjchi/Shizuku, with quality-of-life improvements, backported optimizations, and exclusive Plus APIs.
Shizuku lets normal apps use system-level APIs directly via a privileged process started with adb or root. Shizuku+ keeps full compatibility while adding features for power users and developers.
⬇️ Download
Get the latest release from GitHub Releases.
✨ Shizuku+ Core Features
- Universal Privilege Provider: Combines Root, ADB Shell, and Dhizuku (Device Owner) into a single unified interface.
- OneUI 8+ Theming Fix: Provides the necessary Overlay Manager Plus bridge (using stable OverlayManagerTransaction on Android 14+) to allow engines like Hex Installer or Substratum to function on Android 16/17 and OneUI 8+.
- Dhizuku Mode (Integrated Device Owner): Share the system
DevicePolicyManagerbinder with any app that has Shizuku permissions. Shizuku+ can now be set as a Device Owner via ADB, providing a unified rootless management platform. - Customizable Gestures: Configure swipe left, swipe right, and long-press actions for any app in the management list.
- In-App Changelogs: Instantly view what's new after an update without leaving the app.
- Bulk Management: Multi-select apps to grant/revoke permissions or hide them in one tap.
- Activity Log: Audit trail of API calls and
subridge commands, complete with app icons and real-time dispatch. - Root Compatibility Hub: Dedicated dashboard to configure and manage legacy root apps with Granular Module Control (AdAway, Magisk Mocking, Auto-Grant, etc.).
- Universal SU Automation: One-tap 'Magic Setup' to configure all installed root apps to use the Shizuku+ SU Bridge.
- Service Doctor: In-app diagnostic tool to troubleshoot and fix service startup issues (now optimized for Samsung Auto Blocker on S22 Ultra).
- Integrated Feature Guides: Every "Plus" feature now includes a dedicated Information Icon and detailed technical "About" guide to help users master advanced integrations.
- Quick Settings Tile: Conveniently view and toggle the service status from your notification panel.
🚀 Plus API Features
Shizuku+ provides exclusive system interfaces for advanced automation and tools:
- AICore+ Automation Bridge: A privileged
AccessibilityServiceproxy for AI-driven automation. Supports XML UI hierarchy dumping and physical input simulation (tap/swipe) without requiring root. - AVF (Virtual Machine) Manager: Manage isolated Linux/Microdroid VMs with VirtIO-GPU acceleration.
- Privileged Storage Proxy: Authenticated access to restricted paths like
/data/data/or/data/app/for backups and file management. - Device Spoofing (Identity Bridge): Project hardware identities of modern flagships (Pixel 9 Pro XL, S24 Ultra, etc.) to bypass device-specific restrictions.
- Intelligence Bridge (AI Core Plus): Privileged NPU scheduling and screen context intelligence.
- Window Manager Plus: Force free-form resizing, manage the system "Bubble Bar," and resilient overlays.
- System Theming Bridge (Overlay Manager Plus): Expose privileged overlay management for rootless theming (like Hex Installer).
- Network & DNS Governor: Manage Private DNS and iptables routing for rootless ad-blockers and firewalls.
- Deep Process Control (Activity Manager Plus): Allow advanced process managers to deeply kill apps and set standby buckets.
- Continuity Bridge: Secure state and task handoff between Shizuku+-enabled devices.
🛠️ Backporting & Optimizations
Shizuku+ makes regular Shizuku apps faster and more compatible without any code changes:
- Transparent Shell Interceptor: Intercepts common
pm,am, andsettingscommands and routes them through high-performance native APIs. - Legacy Compatibility Bridges:
- Local ADB Proxy: Emulates an ADB server on port 15555, allowing legacy apps to use Shizuku privileges without keeping the system Wireless ADB enabled.
- SU Bridge (su wrapper): A Shizuku-backed
subinary drop-in replacement for non-rooted apps that support custom root paths.
plusCLI Helper: Adds a privileged command-line utility to therishenvironment for advanced terminal use.- Dynamic App Database: Fetches the latest app descriptions and enhancement suggestions from GitHub to keep the UI up-to-date.
⚙️ Modular Control
Everything in Shizuku+ is optional. Use the Plus Features category in Settings to toggle:
- Transparent Shell Interception
- Individual Plus APIs (AVF, Storage, Intelligence, etc.)
- Home screen card visibility
- Activity Logging
☑️ Requirements
Minimum: Android 7+
- Root mode: Requires a rooted device
- Wireless Debugging mode: Android 11+ and all Android TVs
- PC mode: All devices
- Start on boot: Available only with Wireless Debugging or Root mode
📱 Developer Guide
See the Shizuku+-API repository for documentation on the exclusive Plus APIs.
🙏 Acknowledgements & Licenses
Shizuku+ is a community-driven enhancement and fork of thedjchi/Shizuku, which is itself a fork of the original RikkaApps/Shizuku. This project is not affiliated with the original RikkaApps team.
Thanks to the following upstream contributors and projects whose work makes Shizuku+ possible:
- RikkaApps / Rikka — For the foundational Shizuku project and its elegant API design.
- thedjchi — For the intermediate fork and initial quality-of-life improvements.
- Muntashir Akon — For the aShell You codebase, which inspired the terminal and shell automation features.
- iamr0s — For Dhizuku, enabling the unified Device Owner privilege mode.
Upstream Projects
| Project | Author | License | Role |
|---|---|---|---|
| Shizuku | RikkaApps / Rikka | Apache 2.0 | Foundational privileged-process architecture |
| Shizuku (fork) | thedjchi | Apache 2.0 | Intermediate fork with QoL improvements |
| Dhizuku | iamr0s | Apache 2.0 | Device Owner binder sharing (Dhizuku Mode) |
Open Source Libraries
| Library | Author | License |
|---|---|---|
| AndroidX Jetpack | Google / AOSP | Apache 2.0 |
| Material Components | Apache 2.0 | |
| Material Symbols | Apache 2.0 | |
| Kotlin / Coroutines / Serialization | JetBrains | Apache 2.0 |
| RikkaX Libraries (appcompat, material, insets, html, recyclerview, preference, lifecycle, parcelablelist) | Rikka | Apache 2.0 |
| Hidden API / Refine | Rikka | Apache 2.0 |
| Mavericks (MvRx) | Airbnb | Apache 2.0 |
| Lottie | Airbnb | Apache 2.0 |
| Coil | Coil Contributors | Apache 2.0 |
| Koin | Koin Contributors | Apache 2.0 |
| Timber | Jake Wharton | Apache 2.0 |
| libsu | topjohnwu | Apache 2.0 |
| AndroidHiddenApiBypass | LSPosed | Apache 2.0 |
| libcxx | LSPosed / LLVM | Apache 2.0 + LLVM Exception |
| AppIconLoader | Zhang Hai | Apache 2.0 |
| BoringSSL (NDK) | vvb2060 / Google | Apache 2.0 / ISC |
| Gson | Apache 2.0 | |
| LeakCanary | Square | Apache 2.0 |
| AboutLibraries | Mike Penz | Apache 2.0 |
| Bouncy Castle | Legion of Bouncy Castle | MIT |
| Sentry Android SDK | Sentry | MIT |
Full license texts and per-library details: OPEN_SOURCE_LICENSES.md | NOTICE
