by Adam Peek
Version 396 (June 3, 2026)
Download (5,044 downloads)
☑️ Premium
✅️ Non-root
✅️ Customizable
✅️ Error control
✅️ Shizuku 13.6
Shizuku and/or ADB the easy way! Follow a short initial setup for continuous elevated access to device features & capabilities (Wi-Fi needed briefly on boot).
《 v396 》
📢 UPDATES:
✔ Updated action icons.
✔ Fixed bug causing Shizuku mode to switch to standalone ADB mode on failover.
✔ Added failure catching to the parent (UI) fiber.
✔ Fixed crash when the notification listener service stops on Low-power devices by removing the dependency.
✔ Added new command to restart the flow.
✔ 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 ADB shell command block [167] & ADB protocol set block [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.
1. Skip the launch mode dialog by setting "mode" (w/brackets) to [0] for only Shizuku, [1] for only USB debugging, [0,1] for both, or [null] neither. Replace 1 with 2 to bypass the privileged service.
2. Adjust the polling interval by setting "timeout" to a duration in seconds (default=180). Enter 0 to disable or -1 to prompt.
3. Specify the TCP port opened via USB debugging by setting "customPort" to 1-65535, 0 for random, or -1 to prompt.
4. Disable most toast messages by setting "noToasts" to 1.
5. Disable failover to wireless debugging by setting "noFailover" to 1.
6. Replace the TOOLS button by setting "customBtn" to (1-6): 1=Shizuku, 2=Dev options, 3=Copy, 4=View, 5=Restart, 6=Help.
7. Replace the default monochrome theme by setting "theme" to (1-3): 1=color, 2=power saver, 3=text-only.
8. Create seperate notification settings by assigning a unique "Channel" in Notification show blocks 200 & 239.
https://github.com/protonpony/shizuku-keeper
| 5 stars | 6 | |
| 4 stars | 0 | |
| 3 stars | 1 | |
| 2 stars | 0 | |
| 1 star | 2 | |
| Reports | 0 |
Rate and review within the app in the Community section.