How to disable the "verified links" feature?



  • With Android 12, Google introduced the https://developer.android.com/training/app-links/verify-site-associations that requires apps to verify ownership of domains for which they want to handle links. (Handling links refers to the behavior where when you tap a link to the Wikipedia website it will instead open the Wikipedia app.)

    This means that third party apps (e.g. third party Reddit or Wikipedia readers) can't "hijack" links anymore, which I however do desire as I trust these applications and want to use them instead of the "blessed" official apps.

    Websites are in control of my device's actions. How can I restore the previous behaviour of the Android system trusting all installed applications and asking me which apps I prefer to open URLs in rather than a website?

    I am open to FOSS apps, Magisk modules and even patches to the AOSP to disable this anti-feature.



  • A good FOSS solution I have found is https://github.com/tasomaniac/OpenLinkWith .

    You need to enable its (more or less) experimental browser mode under "App Features" -> "Set as Browser" and set the app as the default browser.

    It then acts very similar to how the old link opening dialog used to work and looks similar aswell:

    Showcase

    (This is indeed the app's dialog, not the OS'!)




Suggested Topics

  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2