[Android] Remove non-existing/non-3rd party/signature/priviledged permissions from the Android export dialog #9492
Replies: 3 comments 1 reply
-
It's technically possible to use Godot to develop an app that targets rooted devices only, but it's extremely unlikely, especially in this day and age where rooting is much less common than it used to be. |
Beta Was this translation helpful? Give feedback.
-
Thanks @Calinou
I think the use case for those permissions is weak/non-existent, and if required, they could be added in the It would mean we can get rid of ~80 permissions from the codebase. |
Beta Was this translation helpful? Give feedback.
-
This has been discussed in godotengine/godot#90547 and another approach has been proposed. Closing... |
Beta Was this translation helpful? Give feedback.
-
In the Android export window (and so in
EditorExportPlatformAndroid.xml
file), in thePermissions
section, , there are:ACCESS_SURFACE_FLINGER
,READ_HISTORY_BOOKMARKS
, ... - and they are not present in the Android documentation anymoreACCESS_CHECKIN_PROPERTIES
Protection level
being a combination of:signature
,privileged
,development
- effectively out of bounds for normal devsIs there a use case for any of those in Godot?
It seems to me that there isn't, so unless I'm missing something, I would like to
kill'em allremove them.We could also keep them, and use
deprecated
to inform, eg.but I don't see the point of maintaining something that's gone from the Android API/not available to 3rd party devs.
Beta Was this translation helpful? Give feedback.
All reactions