Hacer una instalación limpia de Android en un teléfono o tableta Nexus

Recientemente tuve un problema en el que mi teléfono Nexus S no se actualizaba a Jelly Bean. Durante el proceso de actualización, recibí un mensaje de error que decía que uno de los archivos de mi sistema actual está dañado, por lo que no se puede aplicar la actualización.

Sabía que una instalación limpia (en lugar de una actualización) solucionaría el problema, pero me costó mucho encontrar información clara sobre cómo hacerlo. La mayoría de los tutoriales requieren que descargue el nuevo sistema operativo de fuentes no confiables (sitios de descarga dudosos) y asuma que su teléfono está rooteado.

Afortunadamente, resultó que puedes hacer esto usando solo el software oficial de Google y no necesitas rootear tu teléfono (puedes, no importa).

Publiqué instrucciones para el método que utilicé, como respuesta a continuación. Esto también es útil cuando necesita hacer un verdadero restablecimiento de fábrica . La función de "restablecimiento de fábrica" ​​en Android solo borra los datos del usuario, dejando el sistema operativo como estaba, inútil si su sistema operativo está dañado o si se modificó y le gustaría llevarlo a un estado original. Esto resuelve el problema.

Estas instrucciones deberían funcionar para cualquier teléfono o tableta Nexus.

Respuestas (2)

Cuidado: las instrucciones son para una instalación limpia de un sistema operativo. Eso significa que TODOS SUS DATOS se PERDERÁN permanentemente. Si su teléfono fue rooteado previamente, volverá a un estado no rooteado (lo quiera o no).

Por favor, recuerde hacer copias de seguridad de cualquier dato importante en su teléfono. se perderá


1. Activar la depuración USB

Active la depuración USB en su dispositivo:

Vaya a Configuración del sistema / Opciones de desarrollador y marque "Depuración de USB".

2. Arranque rápido

Necesitará la herramienta fastboot . Es una herramienta de línea de comandos oficial de Google destinada a desarrolladores. Puedes seguir las instrucciones oficiales para instalar la herramienta , pero son bastante complicadas. Si está en Mac OS X o Linux, probablemente debería hacer lo que he hecho y usar la herramienta de código abierto adb-fastboot-install .

Simplemente descárguelo , descomprímalo y use una de las siguientes instrucciones de la línea de comandos (dependiendo de su sistema operativo):

sh ADB-Install-Mac.sh

o

sh ADB-Install-Linux.sh

Obviamente, mientras lo hace, debe estar dentro del directorio que contiene esos archivos.

Hay muchas instrucciones sobre cómo instalar fastboot en Windows (por ejemplo, este ). Consulte también la respuesta del usuario 17512 para conocer un método alternativo para los usuarios de Windows.

3. Ir al modo fastboot del dispositivo

Debe conectar el dispositivo a su computadora con un cable USB y luego acceder al modo de inicio rápido de su dispositivo:

  • En Nexus S : apaga tu teléfono. Mantenga presionado Subir volumen, luego presione y mantenga presionado Encendido.

  • En Galaxy Nexus , Nexus 5 y Nexus 10 : Apague su teléfono. Mantenga presionado Subir volumen y Bajar volumen, luego presione y mantenga presionado Encendido.

  • En Nexus 4 , Nexus 6 , Nexus 7 y Nexus 9 : apaga tu dispositivo. Mantenga presionado Bajar volumen, luego presione y mantenga presionado Encendido.

4. Desbloquear el gestor de arranque

Ejecute el siguiente comando en su computadora:

fastboot oem unlock

Nota: este paso eliminará todos sus datos del dispositivo.

5. Descargando la imagen de fábrica

Descargue la imagen de fábrica para su dispositivo en particular y la versión deseada de Android directamente desde Google.

6. Instalación del sistema

Descomprima el archivo (si está en Windows, probablemente necesitará descargar software adicional para descomprimir archivos .tar.gz. 7-zip hará el trabajo. Los usuarios de Mac y Linux ya tienen todo el software necesario instalado) .

Vaya al directorio recién desarchivado y ejecute el siguiente comando:

./flash-all.sh

Nota: Esto borrará todos los datos de su dispositivo

Después de un tiempo, su dispositivo debería reiniciarse y arrancar con su sistema operativo recién instalado :)

7. Vuelva a bloquear su gestor de arranque

Este paso no es estrictamente necesario, pero es una buena idea por razones de seguridad. Reinicie nuevamente al modo fastboot (consulte el paso 2 anterior) y ejecute el siguiente comando en su computadora:

fastboot oem lock

Esto funcionó muy bien para mí, espero que sea útil para otras personas :)

Muy, muy útil, me funciona en un Nexus S. Muchas gracias por compartir, el conocimiento es el poder.

Si tiene Windows, el excelente Nexus Root Toolkit automatizará el proceso que se proporcionó aquí en un solo clic 'flash to stock & unroot' más una opción adicional para el bloqueo OEM después. Por supuesto, desbloqueará y rooteará con la misma facilidad y otras funciones avanzadas. Puedes conseguirlo en:

http://www.wugfresh.com/dev/nexus-root-toolkit/