¿Para qué sirve rootear un Android?
Temario
¿Qué es eso del root exactamente?
¿
¿Para qué sirve rootear un Android?
¿Hay inconvenientes?
¿Es recomendable rootear mi Android?
¿De qué manera nos puede ser útil ser root?
Vídeo tutorial Unlock Root:
Si nos hemos adentrado en el mundo Android seguro que nos hemos encontrado con información relacionada con el root, desde cómo rootear un terminal en concreto hasta el análisis de aplicaciones que solo podemos usar si somos root. Pero, ¿para qué sirve exactamente rootear un terminal Android?, es decir, ¿qué gano yo rooteando mi teléfono?.
¿Qué el root exactamente?
Si buscamos una definición exacta, podríamos decir que rootear un terminal Android es obtener un control absoluto del dispositivo, es decir, obtener privilegios de administrador. Para entender mejor todo esto, vamos a poner un ejemplo muy sencillo: si compramos un ordenador con sistema operativo Windows, tendremos la opción de crearnos una cuenta de administrador donde tendremos acceso absoluto a todo el sistema, que podremos administrar a nuestro gusto. Además también tenemos la opción de crearnos una cuenta de usuario, donde solo podremos tener una serie de opciones básicas, pero en ningún caso podremos administrar todo el sistema. Bien, Android funciona de la misma manera, solo que al usuario no se le ofrece la posibilidad de ser administrador del sistema, sino que directamente se le da una “cuenta de usuario”. Por tanto, rootear nuestro terminal es conseguir todos los privilegios que no tenemos, es decir, conseguir los privilegios de administrador.
¿Para qué sirve rootear un Android?
Rootear un terminal, como ya hemos dicho, es conseguir los privilegios de administrador de nuestro sistema, pero, ¿para qué sirve exactamente? Con el root podremos hacer multitud de cosas ya que ahora tenemos acceso a todo el sistema, por lo que podremos modificar cualquier cosa que se nos ocurra, siempre que sepamos hacerlo. De entre todas las cosas que podemos hacer las más destacadas son las siguientes:
Eliminar aplicaciones del sistema que vienen impuestas por el fabricante o por la propia compañía de teléfono
Modificar la configuración de elementos de hardware, como la CPU, el chip del GPS, la GPU, etc
Instalar un firewall que por ejemplo impida la conexión a internet de alguna aplicación en concreto
Hibernar cualquier aplicación para que no trabaje en segundo plano consumiendo recursos
Actualizar o cambiar nuestro sistema operativo. Con los permisos root podremos cambiar nuestro sistema operativo instalando cualquier ROM que sea compatible con nuestro dispositivo
Quita restricciones impuestas por la compañía telefónica como el famoso tethering (convertir nuestra unidad en un modem o router)
Éstas son solo algunas de las cosas que podemos hacer siendo root pero prácticamente podremos hacer cualquier otra cosa que se nos ocurra, simplemente tendremos que buscar la manera o la aplicación necesaria para poder hacerlo.
¿Hay inconvenientes?
La respuesta a ésta pregunta es muy sencilla, sí. Rootear un Android implica una serie de riesgos que tendremos que correr si queremos tener nuestro smartphone con privilegios de administrador. En primer lugar tenemos que tener claro que si rooteamos nuestro teléfono lo más probable es que perdamos la garantía del mismo, si es que todavía la tiene. Por otra parte podemos brickear nuestro teléfono cuando intentemos rootearlo o cambiarle la ROM, es decir, que nuestro Android deje de funcionar y que ya no valga para nada.
Sin ninguna duda, lo que más peligro tiene a la hora de tener hecho el root no es lo que acabamos de ver, sino la forma en la que usemos el root. Al tener privilegios de administrador, tenemos acceso a todo el sistema, es decir, que tenemos los permisos para cambiar, borrar o sobrescribir cualquier tipo de archivo, cosa que es bastante peligrosa. Si no tenemos cuidado con los permisos root que damos es posible que introduzcamos en nuestro teléfono cualquier tipo de virus, además, al darle permisos de administrador al archivo o aplicación que tiene el virus estamos haciendo que éste sea mucho más peligroso, ya que tendrá acceso completo a todo nuestro terminal.
¿Es recomendable rootear mi Android?
Depende, es decir, ¿necesitamos tener rooteado nuestro terminal? Lo primero que debemos tener claro antes de rootear nuestro Android es saber por qué queremos hacerlo. El proceso root, como hemos visto antes, conlleva una serie de riesgos que tenemos que tener en cuenta. Si creemos que no vamos a necesitar el root lo mejor es que no lo hagamos, ya que nos quitaremos un montón de problemas. Por otra parte, si queremos cambiar la ROM de nuestro Android o simplemente ejecutar una aplicación específica que requiera permisos root entonces tendremos que rootear nuestro terminal.
Por tanto, si es recomendable rootear un terminal dependerá de cada usuario y de las necesidades que éste tenga, ya que dependiendo de sus necesidades el root será o no recomendable. Si rooteamos nuestro terminal tendremos que tener cuidado con los permisos root que damos, ya que ahora esos permisos implican tener acceso absoluto a nuestro terminal.
1 En general, los permisos de usuarios son fáciles de obtener. Obviamente depende del teléfono, pero en general, si tenemos un terminal relativamente conocido, obtener privilegios de administrador no es difícil. En comparación con hace dos años, los sistemas han mejorado mucho y en la red podemos encontrar herramientas que nos permitirán modificar nuestro dispositivo de forma inmediata y obtener los permisos de root. A estas herramientas se les llama Tool Kit y están disponibles para una gran cantidad de teléfonos inteligentes. Por otra parte, existen programas, guías y consejos que apenas requieren una experiencia que vaya más allá de la utilización normal del PC.
2 El root nos permite gestionar los programas instalados completamente. Con permisos de administrador y las aplicaciones correspondientes, podremos administrar los programas preinstalados en el terminal. Si el teléfono tiene una personalización desarrollada por el productor, con el root podríamos eliminar programas que ya están instalados y no necesitemos. Podremos moverlos, ocultarlos o guardarlos para aumentar la memoria del sistema o, en algunos casos, la velocidad del smartphone.
3 El root nos permite realizar copias de seguridad completas. Tal vez una de las razones principales por las que los usuarios realizan el proceso es justo esta. Las aplicaciones como Titanium Backup son auténticos hitos que permiten crear imágenes completas del teléfono para ser restauradas en cualquier momento. Con ellas podremos guardar los archivos de configuración y los datos de las aplicaciones y restaurarlos luego a nuestro antojo.
4 El root nos permite hacer cambios en el aspecto de nuestro smartphone. Con el permiso de root hecho es posible cambiar la carpeta del sistema, editar los archivos, entrar en el framework y sustituir algunos elementos. Las palabras a veces pueden causar miedo, pero las guías que se encuentran en la red son detalladas y, reemplazar un archivo es más fácil de lo que parece (aunque es fácil cometer errores de todos modos).
5 El root nos permite cambiar la densidad de píxeles del dispositivo. Es una práctica bastante extendida en los teléfonos de última generación y se trata de un pequeño tweak que nos permitirá tener una mayor área de trabajo en la misma resolución. El cambio del valor (normalmente 320) que encontraremos en el archivo build.prop e insertando uno entre 161 y 319, podremos conseguir un aumento de la densidad en el tamaño de las pantallas aunque, como parte negativa todo será más pequeño y difícil de leer y cuando queramos seleccionar alguna cosa tendremos que “apuntar” mejor con el dedo. En distribuciones recientes de Android, también podemos cambiar el valor UI del sistema, teniendo con un valor inferior o igual a 160 el equivalente a una pantalla de una tableta y con 213 la interfaz de usuario del Nexus 7. A cuanto más alto sea el valor de la interfaz de usuario del teléfono, más pequeño será el tamaño de la pantalla y aumentara el número de elementos que podremos colocar en una única página.
¿Qué puedo hacer con el root y aplicaciones/modificaciones?
1 Con el root y un kernel especial podemos mejorar el rendimiento de Android. El root, en contra de lo que pudiera pensarse, no afecta en modo alguno a mejorar realmente el rendimiento de un terminal. Como hemos visto, junto con algunas aplicaciones, podremos aligerar, editar y optimizar cualquier teléfono inteligente, pero no aumentará el rendimiento del hardware del dispositivo. Sin embargo, si al root le unimos un kernel modificado, o un conjunto de archivos para controlar algunas partes del hardware del teléfono, se puede trabajar en el reloj del procesador y de la manera en la que este se activa. La explicación es larga y varía de teléfono a teléfono y de personalización a personalización, sin embargo, si juntamos los dos elementos anteriores y programas como SetCPU o similares, podremos hacer overclocking, gestionar los núcleos que queremos que funcionen y de que manera y modificar los “governadores” de la CPU, por lo que realmente va a mejorar el rendimiento del dispositivo (en detrimento de la batería, en general).
2 Con el root y algunos cambios podremos instalar una ROM personalizada. Los permisos de administrador no nos van a permitir por si solos la posibilidad de instalar un sistema operativo personalizado, si no que serán únicamente una parte de las herramientas necesarias y términos como Recovery y ROM Manager serán los complementos necesarios para llevar a cabo nuestro cometido. En concreto, ROM Manager es una aplicación que nos permitirá exprimir al máximo nuestro dispositivo, ofreciéndonos la posibilidad de instalar un Recovery modificado. Cabe decir que por supuesto, únicamente funcionará si hemos realizado previamente el root (de aquí que se acostumbren a mencionar juntos) y ofrece una muy amplia compatibilidad con la mayor parte de teléfonos Android, aunque siempre hay casos en los que no (pero existen otras soluciones parecidas y sencillas). El tercer elemento en discordia, el Recovery, deberá estar modificado y será el que más tarde nos permita instalar nuestra ROM personalizada favorita.
3 Mediante el root podremos instalar aplicaciones específicas (como el caso de SetCPU, de la que habíamos hablado anteriormente) o conseguir una mayor funcionalidad en alguna ya instalada. Los ejemplos son muy numerosos y la mayoría de los programas que requieran de estos permisos ofrecerán un mayor grado de personalización al usuario, mejorando su usabilidad, como en el caso de los Launchers.
4 El root nos permite ampliar los métodos de control de nuestro dispositivo. Siempre asociado con las aplicaciones y programas, con los permiso de administrador es posible tener un mejor control y más completo de los dispositivos asociados con el terminal. Tabletas gráficas, teclados, ratones, programas de control remoto y herramientas de gestión del terminal a menudo encuentran un aliado poderoso si disponen de esos permisos y son capaces de ofrecernos capacidades no disponibles de otra manera.
5 El root nos permite hacer que el teléfono sea el mismo que los de la competencia. La libertad de movimiento, mover, editar y manipular archivos que se describe en la primera parte, nos permitirá descargar una variedad de programas, que requieren privilegios de administrador y que nos permitirán instalar personalizaciones desarrolladas por otros fabricantes en el dispositivo. Por ejemplo, un Samsung puede parecer un Sony, un LG un Motorola y hasta un HTC tal vez pueda convertirse en un Nexus con un poco de paciencia y buena voluntad.
Por último añadir un punto 11: El root es reversible y se puede eliminar en cualquier momento y de diversas maneras. En función del teléfono se puede actualizar con el firmware oficial, utilizando la herramienta adecuada, restableciendo el dispositivo mediante el famoso Tool Kit o actuar, a través de aplicaciones, desactivando temporalmente los privilegios de administrador.
Vídeo tutorial Unlock Root:
Obtener Acceso a Root con el Metodo Unlock Root
Unlock Root te permite hacer y quitar el root (unroot), es compatible con la mayoría de dispositivos que tienen Android 2.2, 2.3, 4.0, 4.1, soporta una amplia gama de Androides, desde su web oficial puedes descargar los drivers usb para tu dispositivo, sin los drivers usb no vas a poder usar este o cualquier programa.
Debes habilitar la depuración USB desde ajustes – opciones de desarrollador en tu dispositivo, después sincronizarlo vía usb con tu ordenador, ejecutar el programa y seguir los pasos que te muestra UnlockRoot.exe.
Aclaracion: el video no es di mi autoria