skittles9823 / QuickSwitch

867 stars 40 forks source link

[FEATURE] Add permissions on the go? #45

Closed heckarman closed 10 months ago

heckarman commented 10 months ago

Can a new feature be added where the app grants necessary permissions required by the launcher to work?
I use GrapheneOS as my daily driver and the OS does not support Pixel Launcher what so ever. It requires READ_DEVICE_CONFIG permission to be set which is the first permission that it asks for and crashes for. Can quickswitch support granting of permission at the time of configuring the launcher to be used as recents provider?

skittles9823 commented 10 months ago

QuickSwitch should automatically grant all permissions defined in the apps manifest at the time of switching providers.

heckarman commented 10 months ago

Oh, then I think it is again GrapheneOS specific issue.

The problem is that whenever I used Pixel Launcher to replace to the GrapheneOS recents provider, the never booted up, but only the long press power button would work...

Currently settled with Lawnchair.