What's Changed
- Shizuku Initial Bind Delay: Delays initial
UserServicebinding by 2 seconds to prevent binding during earlyApplication.onCreatelifecycle initialization (#45). - Stale Connection Cleanup: Forcefully unbinds and removes stale Shizuku service connections upon timeout, ignoring late callbacks from dead connection handles (#45).
- UserService Metadata: Added explicit
tagandversionmetadata toUserServiceArgsalongside a no-arg constructor for older Shizuku daemon compatibility (#45).