Quien tiene un teléfono inteligente Android que ya no se actualiza para una nueva versión y le gustaría ser renovado y que tiene un viejo teléfono celular que se ha vuelto lento incluso después de un restablecimiento de fábrica y también que tiene un teléfono inteligente que ya no se inicia o entra en bucle en la fase de encendido, tiene la posibilidad, como ya se ha explicado, para restaurar el sistema, proceder a una actualización manual de Android o instalar ROMs personalizadas o Custom.
La instalación de nuevas ROMs o una actualización manual de Android es un procedimiento más sencillo de lo que se piensa, no requiere el uso de programas especiales y se puede hacer en cualquier smartphone utilizando el PC conectado por cable USB al teléfono.
Esta guía habla entonces del comando a utilizar para instalar ROMs, aplicaciones, actualizaciones, paquetes de apps de google y archivos root del teléfono utilizando el comando ADB Sideload.
Aunque esta guía de ADB Sideload puede parecer difícil y técnica, os puedo asegurar que si vais más allá de la impresión inicial es un procedimiento muy sencillo, que se puede realizar cuando queráis incluso más veces para probar todas las ROMs que queráis sin tener nunca problemas.
Podéis utilizar la función ADB Sideload para instalar ROMs personalizadas, instalar paquetes de Google Apps y también para actualizaciones de la versión actual de Android.
El requisito para instalar ROMs personalizadas es que se haya desbloqueado el bootloader del teléfono (que es sin duda la parte más difícil de todo este procedimiento).
Para instalar ROMs personalizadas (se dice flashear), en cambio, es casi siempre obligatorio tener instalada la consola de recuperación TWRP.
Para instalar la consola TWRP en un smartphone Android se puede utilizar el comando ADB con Flash boot como se describe en esta guía.
Para actualizar o restaurar Android manualmente a través de ADB Sideload, en cambio, no es necesario desbloquear el bootloader (la versión de Android debe ser la oficial para ese teléfono a descargar en la web del fabricante).
La actualización con Update desde ADB se puede hacer en cualquier consola de recuperación, incluyendo Stock Recovery, CWM Recovery y TWRP Recovery.
El restablecimiento a través del sistema ADB de Android puede ser útil en muchas situaciones si Android no puede arrancar o si se queda bloqueado (Bricked).
¿Qué es ADB (Android Debug Bridge) y ADB Sideload?
Ya hemos hablado de cómo descargar ADB y Fastboot, dos herramientas de línea de comandos proporcionadas por la propia Google.
Android Debug Bridge (ADB) permite que el ordenador se comunique con un dispositivo Android y lance comandos en el sistema como la transferencia de un archivo.
ADB Sideload es el comando que permite transferir el archivo de instalación del sistema Android (siempre es un archivo .zip) e instalarlo directamente en el teléfono, desde el PC.
Antes de seguir adelante es necesario que:
- El dispositivo Android tenga la batería por encima del 60%.
- Que la depuración USB esté activada (algo que se debe hacer siempre en todos los teléfonos Android)
- Que los drivers para Android estén instalados en el PC (en Windows 10 ya están presentes, si no, se pueden instalar descargando el paquete completo de herramientas ADB).
- Que el paquete Android SDK Platform-Tools esté presente en el ordenador (disponible para Windows, Linux y Mac).
- Que el teléfono esté conectado al ordenador mediante un cable USB.
Por supuesto, también será necesario descargar el archivo ZIP del sistema Android a instalar.
Puedes descargar el sistema Android oficial para tu smartphone desde sitios como Samsung Updates, Firmwarefile u otros sitios oficiales.
Si quieres descargar una ROM personalizada, lo ideal es buscarla en el sitio XDA Developers que tiene un foro para cada smartphone con enlaces relacionados para descargar las ROMs para probar.
Después conecta el dispositivo Android en el PC con Windows (esta guía utiliza ADB Sideload en Windows), asegúrate de que la depuración USB está activada y pon el archivo ZIP en la misma carpeta donde está el archivo adb.exe.
Dentro de la carpeta con ADB, haz clic con el botón derecho del ratón en el espacio en blanco con la tecla Shift pulsada para abrir una nueva ventana en el símbolo del sistema del teclado (si abres Powershell en Windows 10, cada comando debe escribirse con ./ por ejemplo ./adb).
1) Desde la ventana del símbolo del sistema, escribe primero el comando
ADB start-server
y luego
ADB devices
Para asegurarte de que Android es reconocido correctamente.
2) Introduce el comando:
ADB reboot recovery
Para reiniciar el teléfono en modo recovery.
3A) Ahora si estás instalando una actualización oficial de Android o el mismo sistema Android para hacer una restauración y no ha sido desbloqueado el bootloader se encontrará con el recovery stock por defecto de Android, sencillo y muy limitado.
En este caso, elige la opción Apply Update From ADB
En el símbolo del sistema del ordenador, escribe
adb sideload file.zip
Sustituye el nombre file.zip por el descargado, sigue la transferencia e instalación del archivo y reinicia el dispositivo.
3B) Si vas a instalar una ROM personalizada, es importante tener instalada la consola de recuperación TWRP.
Para instalar TWRP (que se puede descargar desde la web oficial de TWRP) hemos enlazado arriba la guía para hacerlo que simplemente requiere que lo descargues en tu PC, reinicies el teléfono en modo bootloader y lo instales usando el comando Fastboot.
En resumen, los comandos son:
adb reboot bootloader
y luego
fastboot flash recovery twrp-2.8.x.x-xxx.img
Con el TWRP instalado, repite el paso 2 para entrar en el recovery con el comando
ADB reboot recovery
Entonces en TWRP toca el botón Advanced -> ADB Sideload, marca las opciones wipe Dalvik cache is wiped cache desliza el slider para activarlo.
Una vez en modo Sideload, lanzar el comando desde el PC
adb sideload file.zip
El archivo zip se moverá y escribirá en el teléfono Android de forma automática y sencilla.
Este método se puede repetir, en los teléfonos con TWRP, tantas veces como se quiera, para probar las ROMs hasta encontrar la que se prefiera.
Obviamente tengo que declinar cualquier responsabilidad por los problemas que puedan surgir y que puedan provocar situaciones difíciles de restaurar.
Queda consultar el sitio del Foro XDA Developer antes de cualquier instalación de ROMs o actualizaciones.
Para una mejor comprensión de la guía, dejo también este vídeo que, aunque antiguo, está realmente bien hecho y es explicativo
LEER TAMBIÉN: Cómo hacer Android Root para desbloquear el teléfono