El término más grande que puede haber escuchado alrededor de los blogs de Smartphone, o sitios de noticias, o foros, es «Rooting». Ahora bien, ¿qué significa eso?
El «rooting» es el proceso que permite a los usuarios de teléfonos inteligentes, tabletas y otros dispositivos que ejecutan el sistema operativo móvil Android alcanzar un control privilegiado (conocido como acceso root). En su forma más básica, el «rooting» es el proceso por el cual se obtiene acceso a los comandos y funciones administrativas de un sistema operativo. ¿Todavía estás confundido?
El rooting te da el permiso para actuar como el administrador del teléfono – similar a ejecutar programas como administradores en Windows, o ejecutar un comando con sudo en Linux. El rooteo da la capacidad (o el permiso) de alterar o reemplazar aplicaciones, archivos y configuraciones del sistema, eliminar aplicaciones preinstaladas, ejecutar aplicaciones especializadas («apps») que requieren permisos de nivel de administrador, acceso de bajo nivel al propio hardware (reiniciar, controlar las luces de estado o recalibrar las entradas táctiles) o realizar otras operaciones que de otra manera son inaccesibles para un usuario normal de Android. En Android, el rooteo también puede facilitar la eliminación completa y la sustitución del sistema operativo del dispositivo, normalmente con una versión más reciente.
Le da privilegios para modificar el código de software en el dispositivo o instalar otro software que el fabricante no le permitiría normalmente (por buenas razones de seguridad móvil: no quieren que los usuarios realicen modificaciones en los teléfonos que podrían dar lugar a accidentes irreparables). Pero los usuarios expertos en tecnología ya han desarrollado métodos de rooting, que varían según el dispositivo. Están disponibles en la web, y cada vez son más los usuarios de Android que recurren a ellos por las potentes ventajas que proporcionan.
A medida que vayas aprendiendo más sobre el proceso de rooteo, probablemente te encontrarás con un montón de términos que pueden resultar confusos. Aquí tienes algunos de los más importantes y su significado. Si hay algún otro término que crees que deberíamos añadir, dímelo y lo pondré
- ROM: Una ROM es una versión modificada de Android. Puede contener funciones adicionales, un aspecto diferente, mejoras de velocidad o incluso una versión de Android que aún no ha sido lanzada para tu teléfono.
- Stock: «Stock Android», significa la versión construida por Google que encontrarías en los dispositivos Nexus. Muchas ROMs se basan en Android stock con algunos añadidos, mientras que otras se basan en la versión que viene con tu teléfono. En otros casos, «Stock» también puede significar la versión de Android que venía con tu teléfono; por ejemplo, si quieres deshacerte de tu ROM y devolver tu teléfono a los ajustes de fábrica, podrías decir que estás «volviendo a stock».
- Kernel: Un kernel es el componente de tu sistema operativo que gestiona las comunicaciones entre el software y el hardware. Hay una gran cantidad de kernels personalizados para la mayoría de los teléfonos, muchos de los cuales pueden acelerar su teléfono y aumentar la vida de la batería, entre otras cosas. Sin embargo, hay que tener cuidado con los kernels, ya que uno malo puede causar serios problemas con el teléfono y posiblemente incluso bloquearlo.
- Flash: Flashear significa esencialmente instalar algo en el dispositivo, ya sea una ROM o un kernel. A veces el proceso de enraizamiento requiere el flasheo de un archivo ZIP, a veces no.
- Brick: Para brickear su teléfono es romperlo durante el flasheo u otros actos. Siempre hay un pequeño riesgo con el flasheo, y si su teléfono se vuelve incapaz de funcionar – es decir, básicamente se convierte en un ladrillo – usted ha brickeado su teléfono.
Beneficios y ventajas
- La posibilidad de un control completo sobre el aspecto y la sensación del dispositivo.
- Capacidades completas de tematización, lo que significa que todo se puede cambiar y tematizar
- Control total de la CPU y el kernel
- Desbloquear funciones ocultas e instalar aplicaciones «incompatibles»
- Instalar aplicaciones bloqueadas por el operador, obtener funciones de la última versión de Android o hacer compatibles aplicaciones incompatibles. Sea lo que sea, rootear te da el poder de hacer mucho más. Hay varias aplicaciones de Android que son extremadamente útiles y que también requieren acceso al menú de root, por ejemplo, «Titanium Backup».
- Aumentar la velocidad y la duración de la batería de tu teléfono – Puedes hacer muchas cosas para acelerar tu teléfono y aumentar su duración de la batería sin rootear, pero con el root – como siempre – tienes aún más poder. Por ejemplo, con una aplicación como SetCPU puedes overclockear tu teléfono para mejorar su rendimiento, o underclockearlo para mejorar la duración de la batería. También puede utilizar una aplicación como Greenify para hibernar automáticamente las aplicaciones que no está utilizando.
- Eliminar el Crapware / Bloatware preinstalado – Desinstalar ese molesto, drenaje de la batería, el espacio de pérdida de crapware que viene preinstalado en tantos teléfonos en estos días-y, por desgracia, esta característica es root-only.
- Flash un kernel personalizado – Algunos de los ajustes más under-the-hood de Android requieren un kernel personalizado, que sólo se puede flashear con un dispositivo arraigado. Un kernel personalizado puede darle un mejor rendimiento, la vida de la batería, e incluso características adicionales como Wi-Fi tethering (en los teléfonos no compatibles), la carga de la batería más rápida, y mucho más.
- Flash una ROM personalizada – Uno de los mejores beneficios de rooting. Una ROM personalizada es básicamente una versión personalizada de Android, y realmente cambia la forma de utilizar el teléfono. Algunas añaden unas pocas características útiles, otras añaden un montón de características realmente únicas, y otras cambian tu sistema operativo de pies a cabeza.
- Control total de las aplicaciones, incluyendo la capacidad de hacer copias de seguridad, restaurar o editar por lotes las aplicaciones
- Los procesos pueden ser automatizados en el dispositivo mediante el uso de aplicaciones como Tasker.
Con un gran poder, viene una gran responsabilidad
Los beneficios de rootear un teléfono androide tienen un coste:
- Garantía: Es legal rootear tu teléfono; sin embargo, si lo haces, tu dispositivo queda directamente fuera de garantía.
- Brick: Rootear implica el riesgo de «brickear» tu teléfono – Bueno, no literalmente, pero si metes la pata en el proceso de rooteo, es decir, en las modificaciones de código, el software de tu teléfono puede quedar tan dañado que tu teléfono será básicamente tan inútil como un ladrillo.
- Poco rendimiento – Aunque la intención de «rootear» un teléfono es darle más rendimiento, varios usuarios han descubierto que, en sus intentos por acelerar el teléfono o añadirle funciones adicionales, sus teléfonos perdieron tanto la velocidad como las funciones.
- Virus – Sí, incluso los teléfonos pueden contraer virus. Una práctica común que la gente hace con los teléfonos «rooteados» es flashear sus ROMs con programas personalizados. Conseguir el acceso de root también implica eludir las restricciones de seguridad puestas en marcha por el sistema operativo Android. Lo que significa que los gusanos, virus, spyware y troyanos pueden infectar el software de Android rooteado si no está protegido por un antivirus móvil eficaz para Android.
Pero ¿sabes qué? Sigue valiendo totalmente la pena por todas las bondades a las que tienes acceso.
FAQs
- ¿Puedo desrootear mi teléfono? Si decides que no te gusta estar rooteado, a menudo puedes encontrar instrucciones para desrootear tu teléfono también.
- ¿Es ilegal rootear? Técnicamente, una vez lo fue, pero las excepciones a la DCMA han hecho que sea legal para la mayoría de los teléfonos (pero no necesariamente para las tabletas).
- ¿El rooteo anulará mi garantía? Desbloquear el cargador de arranque anulará la garantía de tu teléfono, incluso si el fabricante te proporciona una forma de hacerlo. Dicho esto, si necesitas un servicio de garantía por un problema de hardware, a veces puedes desrootear tu teléfono y llevarlo al servicio técnico sin que nadie se entere.
- ¿Podría el rooteo brickear mi teléfono? Es posible, pero bastante improbable. Mientras sigas bien las instrucciones, probablemente no brickearás nada. El flasheo de kernels personalizados es un poco más arriesgado que el simple rooteo o el flasheo de ROMs, pero de nuevo, si sigues las instrucciones no deberías tener problemas.
- ¿Hay teléfonos que no se pueden rootear? En el pasado, muchos fabricantes han tratado de hacer teléfonos «inrooteables» con protecciones más duras (como el Droid X), pero por lo general siguen siendo rooteables de alguna forma o manera.
- ¿Seguiré recibiendo actualizaciones por aire (OTA)? ¿La descarga de las mismas romperá mi root? Si haces root a tu teléfono sin flashear una ROM personalizada, es probable que sigas recibiendo actualizaciones OTA de tu operador, y éstas romperán tu root. Si flasheas una ROM personalizada, no recibirás actualizaciones OTA de tu operador. Sin embargo, es posible que reciba notificaciones para las actualizaciones de su ROM específica. Esas son seguras para descargar.
- ¿El rooteo acelerará mi teléfono? No por sí mismo. Lo único que hace el rooteo es darle acceso a la raíz. Sin embargo, abre la posibilidad de realizar otros ajustes que pueden acelerar un teléfono antiguo. Cuando obtienes acceso a las funciones administrativas del teléfono, es más sencillo congelar los procesos del sistema que agotan la vida de la batería.
Consejo de rooteo
- Hay un montón de teléfonos Android diferentes, y aunque algunos métodos de rooteo pueden funcionar para varios teléfonos, no hay una guía única para rootear todos los teléfonos.
- Si aún así quieres rootear tu dispositivo, asegúrate de investigar muy bien el proceso, ya que difiere según el tipo de smartphone y la marca. Es mejor que pidas consejo a los expertos en foros dedicados, o mejor aún, pide a una persona con conocimientos de tecnología que lo rootee por ti. Todo ello para asegurarte de que no conviertes tu dispositivo en un ladrillo.
- Instala una protección antivirus adecuada para tu teléfono Android, incluso antes de rootear el dispositivo, para defenderse de las infecciones de malware.
- Aquí tienes una buena noticia: digamos que recurres a rootear tu dispositivo. Si por alguna razón cambias de opinión, siempre puedes desrootearlo.
Así que, en pocas palabras, al rootear un teléfono o tableta Android básicamente estás derribando los muros de restricción de tu firmware. Investiga mucho – hay un montón de sitios con videos de cómo hacerlo e instrucciones específicas para cada dispositivo, porque no hay dos teléfonos rooteados de la misma manera.