In Android, what are the permissions for toggling Airplane Mode? Can I do it without the “Modify global system settings” (WRITE_SETTINGS) permission?
As a developer, I want to make my app use the least invasive permissions so that permission-aware security-conscious people can be satisfied with my app and know I’m not doing something fishy with their data behind the scenes or messing their phone settings up.
The only way around the WRITE_SETTINGS permission is to ask the user to change the setting manually by launching the settings activity: