jueves, 20 de febrero de 2014

Root universal para equipos Android

Root universal para equipos Android

¿Qué significa Root? 



“root” es un término netamente informático que significa ser el administrador del sistema y nos permite obtener los máximos privilegios posibles en tu dispositivo Android. Al tener  privilegios de administrador en tu teléfono podrás modificar cualquier parte de tu sistema sin restricción alguna, como cambiar la frecuencia de la CPU, ampliar la memoria RAM, hacer capturas de pantalla, Tethering (utilizar la conexión 3g en tu PC), instalar ROMs costumizadas , etc. 


¿Qué consecuencias tiene ser root? 

El tomar el control de tu dispositivo también es peligroso, ya que si no tenías acceso total era por una razón: “que es muy fácil des configurar el equipo”. En principio si vas con cuidado y te informas bien de los métodos a seguir no debería haber problema alguno.

Hay cosas que debes considerar antes de ser administrador, pues si haces “root” en tu equipo pierdes: 
  1. La garantía de tu teléfono.
  2. La posibilidad de recibir actualizaciones automáticas.
  3. Puedes des configurar fácilmente el sistema.


Dicho esto a continuación te presento la forma más segura de obtener este acceso en tu equipo Android. Necesitas tener instalado y configurado el adb, los drivers de tu dispositivo y ejecutar una serie de scripts.

1.          Instalar y configurar el Android SDK


El SDK de Android proporciona las bibliotecas API y las herramientas de desarrollo necesarias para crear, probar y depurar aplicaciones para Android, de todas estas aplicaciones lo que más usaremos una vez instalada será el adb.


ADB es el acrónimo de "Android Debugging Bridge" lo que en español significa "Puente de depuración de Android". Esta herramienta nos permite acceder y controlar un dispositivo Android desde línea de comandos en una PC, este nos sirve para realizar todo tipo de respaldos y actualizaciones en nuestro dispositivo Android una vez que este “rooteado”:


1.       Dicho esto vamos a descargar el Android SDK directo del link:
a.       Windows: link
b.      Linux: link
c.       Mac: link

2.       Descomprime las herramientas en una ubicación cómoda.

3.       Una vez descargado extraído el archivo “zip” procederemos a definir la ubicación de inicio de trabajo de Android:


a.       En XP 

1. Clic derecho en Mi PC
2. Clic en Propiedades
3. Clic en opciones avanzadas
4. Clic en Variables de Entorno
5. Marcar la variable “path” y presiona el botón editar


b.      En VISTA y W7

1. Clic Inicio. 
2. Clic derecho en EQUIPO 
3. Clic en Propiedades 
4. Clic en Configuración Avanzada del Sistema 
5. Clic en opciones avanzadas 
6. Clic en Variables de Entorno 
7. Marcar la variable “path” y presionar el botón editar

4.       Una vez definida la ubicación de inicio de Android al final de todo Agrega la variable a esa linea: ";unidad_de_extraccion):/(carpeta_de_extraccion)/android-sdk-windows/platform-tools" y guarda.

5.       Ejecutamos el archivo “SDK Manager.exe” que se encuentra dentro de nuestra carpeta Android.

6.       Ahora vamos a “Tools/Options” y en recuadro “Others” marcamos la casilla que dice “Force https://… sources to be fetch using http://…” y presionamos el botón "Close"

7.       Luego de esto le damos clic al botón  "install (paquetes_por_instalar) packages…"

2.          Instalar y configurar el Android SDK


Después de esperar un tiempo considerable la descarga de los paquetes restantes a instalar solo nos queda instalar los drivers específicos de cada dispositivo Android, pero si por el contrario no tienes los drivers o la PC no acepta los drivers de tu dispositivo tenemos que instalar los genéricos que el mismo SDK nos proporciona y para ello debemos instalarlos desde el administrador de dispositivos de Windows, para este fin tienes que seguir los pasos:


En tu terminal Android entra en el menú “Configuración/opciones de desarrollo” y habilita la opción “Depuración USB”.


Ya con la depuración activada conecta el dispositivo a la PC y cuando lo requiera instala los controladores.

Nota:Si la pc no les reconoce el dispositivo instala lo drivers que el mimo SDK te proporciona en la carpeta “%/android-sdk-windows/usb_driver”.

3.          Obtener el acceso “root” en nuestro dispositivo Android


Bueno ya pasamos lo más difícil, entra en “google play” e instala una aplicación llamada “Superuser” del programador “ChainsDD”, a partir de aquí todo será mejor pues estamos a unos cuantos scripts de terminar, solo conecta tu dispositivo Android con la depuración activada y realiza los siguientes comandos:


adb remount


adb shell rm -r /system/xbin/su


adb kill-server


Echo esto puedes desconectar tu terminal de la PC y ejecutar directamente en el “superuser”, dirigirte al apartado llamado “info” y dar clic en “binario su vx.x.x” dar actualizar y listo, YA ERES ROOT.


Espero este manual te sea d mucha ayuda y recuerda que este es un método genérico que funciona en cualquier terminal que tenga correctamente instalados los drivers.

No hay comentarios:

Publicar un comentario