I am trying to enable the "Display over other apps" permission for FUTO's FCast Receiver app, but everytime I do I get an "App was denied access" error. There is a link that says "Learn how to give access", but I can't click on it. Is there anyway to get around this error?

    Had the same issue with KDE Connect. The link "Learn how to give access" doesn't work on my end either and it wasn't clear at all why it was restricted or where to override it (I found it by stubbornly just looking around everywhere).

    Is there a certain reason why apps are being restricted like this? Does it have anything to do with it being installed from F-Droid? Or is it just a "safety measure" put in place to prevent people from doing dumb things?

    While I can understand this, I don't like not having full control over my system and my settings. And when I don't, it should be clear how it can be regained. :)

    • de0u replied to this.
      3 months later

      I think that GrapheneOS should take a pro-FOSS approach to this. Making it harder or less convenient to use FOSS software has long-term implications for privacy and security. Google and others are already making it less convenient, intuitive and harder to use "sideloaded apps". It does't take much for people to not bother and just use whatever is there already or it fast and easy. That's how the current status quo came to be.

      For what it's worth, I've previously experienced this myself a few months ago, I'm not sure if before or after the Android 15 upgrade, with an app I sideloaded from outside Google Play Store. There was no option to unrestrict the sideloaded app. However, I later uninstalled it and later installed it again, and it wasn't restricted anymore. I'm talking about a restriction preventing me from toggling on the permission to (if I remember well) display over other apps. I didn't want to grant this permission, but it quirked me that I'm prevented from granting it just because the app wasn't installed from Google Play Store with no way of unrestricting it. So it might be possible to unrestrict the app, but I don't know how and it may require reinstallation.