Shizuku Keeper ♾️

by AWADH Om

Version 1 (June 10, 2026)

Download (74 downloads)

☑️ Premium
✅️ Non-root
✅️ Customizable
✅️ Error control
✅️ Shizuku 13.6

🎓 Skill level: Advanced

Shizuku and/or ADB the easy way! Follow a brief initial setup for continuous elevated access to device features & capabilities (Wi-Fi needed momentarily on boot).

Loving Shizuku Keeper? 🙏 Please show your support with a positive rating/review! Your feedback helps others discover the flow and keeps this project going.

《 v398 》

📢 UPDATES:
✔ Minor UI tweaks and fixes.
✔ Added command to securely persist preferences on device across updates and installations.
✔ Fixed crash when the notification listener service stops on Low-power devices.
✔ Fixed crash when opening Developer options on some newer Android variants.

ℹ️ ABOUT:
Functionally identical to Shizuku Keeper Lite except this flow leverages Automate's privileged service to run Shizuku or standalone ADB via USB debugging without a cable for unparalleled performance & resiliency. If necessary, it will automatically bypass the privileged service and/or switch to wireless debugging. Once running via USB debugging though, Wi-Fi is needed only briefly each boot to start ADB in TCP/IP mode. The flow will keep it running in the background thereafter without Wi-Fi or any further configuration, comparable to having been started via root. Likewise, apps that utilize ADB independently will continue to work via USB debugging on TCP port 5555, an optional random port, or any other unused valid port. Seven event driven fibers & adjustable polling swiftly detect & recover from any potential service interruptions.

⚙️ SETUP (Required):
1. Install Shizuku (no pairing needed).
2. Install Automate and enable "Run on system startup" in settings.
3. Download or import this flow & grant Automate the requested permissions plus WRITE_SECURE_SETTINGS.
4. Pair the "ADB shell command" & "ADB protocol set" blocks (167 & 954) with wireless debugging.
5. Select "Privileged service start method" in settings, choose "Android Debug Bridge (ADB)" & pair with wireless debugging.


⚙️ SETUP (Optional):
↖️ Preference blocks are located in the top left of the flow diagram.

mode - skip the launch mode dialog: [0]=Shizuku, [1]=USB debugging, [0,1]=both, [null]=neither. Replace 1 with 2 to bypass the privileged service.

timeout - refresh interval in seconds: default=180, 0=disabled, -1=prompt.

customPort - TCP port via USB debugging (1-65535): default=5555* 0=random, -1=prompt.

noToasts - disable toast messages: 0=toasts enabled, 1=toasts disabled.

noFailover - disable failover to wireless debugging: 0=failover enabled, 1=failover disabled.

customBtn - middle notification button: 0=Menu, 1=Shizuku, 2=Dev options, 3=Copy, 4=View, 5=Restart, 6=Save prefs, 7=Help.

theme - Interface appearance: 0=monochrome, 1=color, 2=power saver, 3=text-only.

Create seperate notification settings by assigning a unique "Channel" in both "Notification show" blocks (200 & 239).


PROJECT PAGE:
https://github.com/protonpony/shizuku-keeper

3.0 average rating from 2 reviews

5 stars
1
4 stars
0
3 stars
0
2 stars
0
1 star
1
Reports
0

Rate and review within the app in the Community section.