出于 root 后无保修、解锁 Bootloader 导致 Widevine 等级降低等原因,很多 Android 用户会选择不 root 自己的手机。但是,有些功能强大的 app 只有在 root 环境下才能比较便利地使用,例如黑阈1 Shizuku Manager2 。手机如果没有 root,重启后需要连接电脑输入一长串 ADB3  命令对上述 app 进行激活(ADB 激活后的功能与 root 环境下使用时一致)。

使用 ADB 激活上述 app 有着自身的局限性,例如短途旅行出门在外,很可能没带电脑。即使是在家里或者公司等有电脑的地方,每次输入长串 ADB 命令也很恼人,甚至有些时候电脑无法正确识别 Android 设备(我时不时会遇到此问题)。

经过一番摸索,我成功的在一台 root 后的 Android 手机(下文简称为「手机 A」)上,用 Tasker 配合 Termux,外加一条 Type-C to Type-C OTG 数据线,为未 root 的 Android 手机(下文简称「手机 B」)实现了一键激活黑阈和 Shizuku Manager(或其他类似 app)。效果如下:

最终效果

  • Tasker 动作下载链接:
  • Termux 可执行文件下载链接: