Skip to content

Shizuku Integration (WIP) ​

WORK IN PROGRESS

This feature is under active development. A rewritten implementation is available behind the experimental Enable Shizuku flag, and behavior may change between builds.

LinkSheet utilizes Shizuku to perform advanced system operations that typically require root access or ADB commands.

Purpose ​

Shizuku allows LinkSheet to directly interact with Android system APIs to:

  • Manage App Links: Enable or disable "Open supported links" settings for other applications programmatically, including batch operations across many apps.
  • Auto-disable Link Handling: Automatically revoke an app's link handling the moment it is chosen, so a preferred app can take over seamlessly.
  • Reset Verification: Force Android to re-verify app links (Intent Filters) when associations get stuck or corrupted.
  • System State: Query the state of verified links and app capabilities more deeply than standard permissions allow.

Setup ​

  1. Install and configure the Shizuku app.
  2. Start the Shizuku service (via Root or Wireless Debugging).
  3. Authorize LinkSheet within Shizuku.
  4. Enable Shizuku in LinkSheet settings (and, for the rewritten integration, enable the Enable Shizuku experiment).

Note: This feature is essential for users who want to fully automate the takeover of link handling from system apps.