20

With Android 12, Google introduced the verified links feature 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.

Atemu
  • 609
  • 4
  • 15

1 Answers1

9

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'!)

Atemu
  • 609
  • 4
  • 15