¿Cómo activar / desactivar el modo avión, incluso en las nuevas versiones de Android (e incluso con root)?

A partir de Android 4.2, activar / desactivar el modo avión no es compatible con las API normales.

Probablemente debería funcionar cuando se otorga el permiso WRITE_SECURE_SETTINGS, pero eso es solo para las aplicaciones del sistema (como he leído).

¿Qué se debe hacer para hacerlo en dispositivos con root?

¿Debería una aplicación del sistema también requerir root para alternar el modo avión?

Respuestas a la pregunta(1)

Su respuesta a la pregunta