¿Cómo puedo obtener el temido permiso WRITE_SECURE_SETTINGS para mi aplicación de Android?

Necesito poder activar y desactivar el receptor GPS, y se requiere WRITE_SECURE_SETTINGS para poder acceder a configuraciones seguras. He buscado bastante, y cada respuesta que vi me dijo que ninguna aplicación fuera del sistema / firmware puede obtener esa autorización.

Sin embargo, eso es simplemente falso. Hay varias aplicaciones en el mercado que hacen exactamente lo que estoy tratando de hacer (en lo que respecta al GPS), pero hay muchas más que tienen los permisos WRITE_SECURE_SETTINGS. Por ejemplo

Controles extendidos

SwitchPro

Profile Flow

Entonces, ¿cómo se puede hacer esto?

Respuestas a la pregunta(3)

Su respuesta a la pregunta