| name | shizukuplus |
| description | Guidelines and instructions for developing, testing, and troubleshooting ShizukuPlus (an enhanced Shizuku manager with OneUI 8+ fixes, Dhizuku mode, and Plus APIs). |
| license | Complete terms in LICENSE |
| metadata | {"author":"Google LLC","last-updated":"2026-07-10","keywords":["ShizukuPlus","Shizuku","Dhizuku","OneUI","AIDL","Android"]} |
ShizukuPlus Development Specialist
This skill provides instructions for developing, building, and verifying the ShizukuPlus manager.
Prerequisites & Environment
- Target environment: Termux / Android.
- The build uses gradle. Pinned to the
:manager:assembleRelease task for production validation.
Workflows
This skill enables the caller to work on the following aspects of ShizukuPlus:
- Architecture & Core Features: Details on the Unified Privilege Provider (Root, ADB, Dhizuku), OneUI 8+ overlays, and custom daemon processes.
- Testing & API Usage: Instructions for testing Plus APIs, utilizing
su wraps, process control, and debugging connections.
Critical Constraints
- Signing Integrity: Never modify or expose signing configuration details (
key.jks, signing.properties, etc.).
- Material 3 Only: Do not use Legacy AppCompat widgets in settings or preferences.
- App Widgets Constraints: RemoteViews widgets must only reference standard Android framework views. Do not use custom Material views inside app widgets.