Problem Statement
-
When using "Shut up" as the current flow just disables the USB Debugging and Restarts the Shizuku in Restore, it clashes with Shizuku's Watchdog. As Watchdog instantly, restarts the USB Debugging keeping the Shizuku alive, making "Shut up" fail, when "Watchdog" is turned on.
-
Shizuku restarting after "Shut up" won't work when the Shizuku is hidden with a different package name, even with Auth key provided (thedjchi supports hiding Shizuku with different package name)
Proposed Solution
-
As "Watchdog" respects the intent of stop. If the shut up logic can include the "stop" intent before disabling the USB Debugging, this can help to have "shut up" work even when the "Watchdog" is on.
-
Ability to add a custom package name for Shizuku along with the auth key. So it only looks at the package name for Shizuku that we offer during starting and stopping the Shizuku with intents. (It can be prefilled with with default package name, with ability to change it)
Alternatives Considered
No response
Priority
Medium - Would improve my experience
Contribution
Additional Context
No response
Problem Statement
When using "Shut up" as the current flow just disables the USB Debugging and Restarts the Shizuku in Restore, it clashes with Shizuku's Watchdog. As Watchdog instantly, restarts the USB Debugging keeping the Shizuku alive, making "Shut up" fail, when "Watchdog" is turned on.
Shizuku restarting after "Shut up" won't work when the Shizuku is hidden with a different package name, even with Auth key provided (thedjchi supports hiding Shizuku with different package name)
Proposed Solution
As "Watchdog" respects the intent of stop. If the shut up logic can include the "stop" intent before disabling the USB Debugging, this can help to have "shut up" work even when the "Watchdog" is on.
Ability to add a custom package name for Shizuku along with the auth key. So it only looks at the package name for Shizuku that we offer during starting and stopping the Shizuku with intents. (It can be prefilled with with default package name, with ability to change it)
Alternatives Considered
No response
Priority
Medium - Would improve my experience
Contribution
Additional Context
No response