| Two things the new system has broken for me: 1. Previously, installing a reddit app meant that it would become the default handler of reddit links. Worst case, I'd be prompted when I opened a reddit link, and I could choose the app I wanted, and say to use it every time or continue prompting. In Android 12, I have to go to settings and preemptively check a checkbox for every kind of url my reddit app can handle. Worse, every time my reddit app updates, these settings seem to get reset, and I have to go back and fix them. 2. It used to be possible to register an app with a file type. For example, MX Player registers itself with video file types. Firefox even has some special support for this, so if you're on a page with an embedded video, you can long press on the video and select "Open in external app". Prior to Android 12 this would give you a chooser, and you could select an installed video player. In Android 12, it just takes you straight to the default browser. It is no longer possible to register a default handler by file type. > I have to say that this permission-style model is an improvement IMO. What does the new system make better? All it does is remove user choice. If I wanted a walled garden I'd use iOS. |