Los desarrolladores que trabajan en la ROM CyanogenMod 12 tienen previsto aumentar las opciones de uso de los terminales en modo Superusuario, ya que todo apunta a que se incluirán Ajustes propios en el sistema operativo para gestionar este apartado de forma más accesible y con controles nativos orientados a la seguridad.
De esta forma no será necesario utilizar una aplicación específica para gestionar los permisos a la hora de conceder acceso pleno a las aplicaciones y servicios elegidos por el usuario, como hasta ahora era habitual con herramientas como SU. Es decir, que otorgar privilegios de root en los dispositivos que tengan instalados se convierte en un proceso mucho más sencillo e intuitivo, centralizado en los Ajustes del sistema y con avisos claros cuando una app solicita acceso administrativo.
Sencilla implementación
Como se puede ver en la imagen que dejamos a continuación las nuevas opciones se incluyen en un apartado denominado Servicios de privacidad (Privacy Guard) que permite desde el otorgar los permisos correspondientes hasta controlar los accesos a los que tienen acceso las aplicaciones (esto viene heredado del Modo Incógnito). La verdad es que el aspecto que ofrece es de lo más simple ya que con sólo pulsar el icono con un escudo en la parte derecha se conceden las opciones de Superusuario.
La integración va más allá de un interruptor: en CyanogenMod 12 puedes elegir si el Acceso administrativo está desactivado, limitado a ADB, reservado a aplicaciones o disponible para Apps y ADB. Además, cada solicitud de root genera una notificación del sistema desde la que permitir o denegar de forma puntual, con opción de recordar la decisión para futuras veces. Así se logra un control granular sin depender de utilidades externas.
- Activa las Opciones de desarrollo entrando en Ajustes > Acerca del teléfono y tocando varias veces en Número de compilación. Verás un aviso cuando queden habilitadas.
- Entra en Ajustes > Opciones de desarrollo y abre Acceso administrativo. Selecciona el nivel deseado: Desactivado, Solo apps, Solo ADB o Apps y ADB (recomendado para perfiles avanzados).
- Al concederse root, Privacy Guard mostrará una petición del sistema para autorizar o rechazar. Puedes revocar más tarde desde Ajustes > Privacidad manteniendo pulsada la aplicación y cambiando su estado.
- Si prefieres usar SuperSU y esta app te solicita instalar binarios, elige la opción de instalación con ROOT. El dispositivo entrará en recovery y tendrás que confirmar con YES; al reiniciar, autoriza SuperSU cuando lo pida el sistema. Si en algún momento quieres retirar ese acceso, ve a Privacidad, localiza SuperSU y revoca sus permisos.
- Ten en cuenta que algunos ajustes de SuperSU permiten modificar la preferencia de root de CM12; en ciertos escenarios puede no aplicarse correctamente, por lo que es recomendable gestionar el acceso desde los Ajustes nativos siempre que sea posible.
El caso es que parece bastante claro que con CyanogenMod 12 se dará un paso importante a la hora de añadir opciones para los que gustan de utilizar su teléfono desprotegido, y demuestra que pese a que últimamente las noticias de esta compañía que más se conocen son las que se refieren al trabajo de su sistema operativo para compañías como OnePlus, no dejan de lado su conocida ROM.
Sin fecha de llegada
Por cierto, que no se ha indicado una fecha específica para la llegada de la nueva versión de esta conocida ROM, algo que es habitual en este grupo de desarrollo ya que, según ellos mismos, esto se produce cuando “se puede”, sin marcarse objetivos. Eso sí, el código fuente de CyanogenMod 12 ya se ha publicado en algunos foros.
Para usuarios que valoran un mayor control, esta integración de root con Privacy Guard facilita activar o desactivar el acceso administrativo, verificar qué apps lo han solicitado y revocar con un toque. Combinado con las opciones para ADB y el soporte de utilidades como SuperSU cuando se necesiten, el resultado es una experiencia potente y a la vez segura. Fuente: CyanogenMod.

