rikkaapps/shizuku — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me an Android app like Shizuku that lets normal apps use certain Android system APIs through a helper service started with ADB or root, instead of making apps run slow shell commands.

I want a manager app where the user can see whether the service is running, start it with clear ADB or root instructions, stop it, and manage which installed apps are allowed to connect. The service should run as a separate Java process with higher privileges, pass a binder connection to approved apps, and forward their requests to Android system services safely. Please include a small developer facing API module and a simple sample flow so another app can request permission, check whether the service is available, and call through it.

Keep the UI simple and practical, explain permission limits when running from ADB, and handle different Android versions carefully. Use Kotlin for the Android parts and set up the Gradle build so I can open it in Android Studio and build a debug manager APK.

Want more depth? Deep Reverse