Like most GrapheneOS users, I've accepted the limitations of using a secondary profile, for example, not being able to toggle mobile data.
I recently saw there is a ui which is available via adding a widget to settings > data usage exposes a toggle to turn on / off mobile data.
I know this is completely the fault of aosp, not the graphene developers , it is code they have inherited
It kind of confirmed my suspicion that some things in user profiles aren't actually disabled at the permission level, its just the ux doesn't expose the toggle .
I really like the project and think the effort and time the devs spend on this is immense so this is not at all a criticism of them or a feature request, more an observation and invitation to comment.
I'd be interest how this widget is able to bypass the checks in other parts of the system menu. Is it an oversight of aosp or does this code have a different path to adjust the setting?