Should Google proceed with restricting On-Device ADB connections to prevent 'bad actors' even if it disrupts tools like Shizuku?

Google May Restrict On-Device ADB Connections: Security vs. Power-User Freedom

A recent discussion on Google IssueTracker suggests that Android Debug Bridge (ADB) maintainers at Google are considering restrictions on On-Device ADB connections. The primary motivation cited is to protect users from 'bad actors' by closing security loopholes. However, this change could have significant repercussions for the Android power-user community. Developers like Kitsumed, the creator of ShizuCallRecorder, rely on loopback ADB connections via Shizuku to provide essential accessibility and utility features. For some users, these tools are vital for overcoming disabilities or even preserving important personal data. While the move aligns with Google's broader efforts to enhance sideloading security, it threatens the functionality of established workarounds that many users depend on for specialized tasks. The debate centers on the critical trade-off between enhanced system security and the freedom of developers to utilize high-level privileges for legitimate, non-malicious use cases that fall outside standard Android APIs.

Options

  • Yes, prioritizing device security is essential.
  • No, power-users and developers need these tools.
  • Implement stricter authentication for ADB instead.
  • Restrict connections but allow authorized loopbacks.

Pollopolis — the city of opinion