ROMs y desarrollo Google Nexus 7 wifi (modelo 2012) ROMs y desarrollo Google Nexus 7 wifi (modelo 2012)

Respuesta
 
Herramientas
  #1  
Viejo 23/03/13, 15:47:15
Array

[xs_avatar]
gerno gerno no está en línea
Usuario muy activo
 
Fecha de registro: jun 2010
Localización: En tu sombra
Mensajes: 2,172
Modelo de smartphone: HTC Hero/GT-I9300/N7 2012

Instalación manual de 4.2.2 factory image (válido para mandar al SAT) e instalar TWRP y ROOT desde Ubuntu usando ADB y Fastboot

Últimamente mi tablet no iba muy bien y he decidido empezar desde zero. Aquí transcribo los pasos que he seguido para dejar la rom stock 4.2.2 de fábrica usando las herramientas oficiales de Google y cómo rootear e instalar TWRP de manera manual. Ya sea para realizarlo vosotros mismos o sólo para aprender un poco más.

Voy bastante a saco al explicarlo, ya que tampoco sé si interesa mucho. Por lo que sencillamente explico los pasos que he seguido, sin mucha reflexión. Si tenéis dudas preguntar libremente y si os interesa ya intentaré desarrollar un poco más el post.


NOTA IMPORTANTE:


Esto no es un tutorial, sino unos pasos que he ido transcribiendo a medida que lo hacía. No he tenido en cuenta todas las variables y no es recomendable seguirse si no se entiende lo que se está haciendo. Los pasos son muy sencillos, pero pueden variar de una versión de Android a otra.

En esta bitácora se explica los pasos que A MI me han servido para restaurar la rom, rootear e instalar recovery sin tener que tirar de ningún toolkit y usando sólo las herramientas oficiales de Android, que son ADB y Fastboot.

Si no entiendes los pasos, te aconsejo usar un toolkit que lo haga todo automático. Tenéis alguno con chincheta.



PARTE 1 - RESTAURAR 4.2.2 OFICIAL FACTORY IMAGE


REQUISITOS PREVIOS:

1- Tener la depuración USB habilitada
2- Tener la imágen de fabrica de la Nexus 7:
Ir a esta página y descargar la imágen de fábrica de 4.2.2

https://dl.google.com/dl/android/aosp/nakasi-jdq39-factory-c317339e.tgz (md5sum b869c77ba7e2929b3ca00804bf64b945) /// para otras versiones de android, ver aquí

Una vez descargado el archivo con nombre "nakasi-jdq39-factory-c317339e.tgz" lo descomprimimos con nuestra herramienta de descompresión favorita.

Nota: Solo descomprimir el archivo ".tgz" , el ".zip" que hay dentro NO se ha de descomprimir.

3- Tener fastboot y adb instalados:
Código:
$sudo add-apt-repository ppa:nilarimogard/webupd8
$sudo apt-get update
$sudo apt-get install android-tools-adb android-tools-fastboot
INSTRUCCIONES DE FLASHEO

Flasheo: Altamente recomendado usar un portátil con batería. El proceso de flasheo puede durar alrededor de cinco minutos. Y bajo ningún concepto queremos que el ordenador se cuelgue o se apague en este período.

Abrimos la terminal y nos dirigimos a la carpeta dónde hemos descomprimido la imagen de fábrica, por ejemplo:

Código:
cd: ~/Descargas/nakasi-jdq39
(este ejemplo corresponde a la imágen jdq39, 4.2.2)

Reiniciamos la tablet en fastboot y la conectamos por usb al ordenador.

Comprobamos que todo esté conectado e instalado correctamente:

Código:
$fastboot devices
Y a continuación ejecutamos el script creado por google para flashear la rom de fábrica.

ADVERTENCIA: Este paso borrará todas las configuraciones y el contenido de la memória interna.

Código:
$sudo ./flash-all.sh
En acabar, ya tendremos nuestra tablet formateada e instalada la versión de android limpia que queramos.

¿Qué hace este script? Si lo abrimos con un editor de notas, podemos ver que hace directamente y por este órden:
-Abre el bootloader
-Borra /boot
-Borra /cache
-Borra /recovery
-Borra /system
-Borra datos de usuario
-Actualiza el bootloader
-Reinicia con el bootloader actualizado
-Flashea el zip con la rom y el recovery stock.

En principio ya hemos acabado. Si queremos mandar la tablet al SAT (o servicio técnico) y que no se note que la hemos tocado, vamos a querer cerrar el bootloader, volvemos a reiniciar en fastboot, conectamos la tablet al pc, y escribimos desde la terminal:

Código:
sudo fastboot oem lock
*Nota: No se debe bloquear el bootloader todavía si se quiere rootear e instalar TWRP.


PARTE 2 - ROOTEAR E INSTALAR TEAM WIN RECOVERY PROJECT


Para rootear e instalar TWRP

Descargamos SuperSU de aquí http://forum.xda-developers.com/show....php?t=1538053

Y TWRP de aquí: http://techerrata.com/browse/twrp2/grouper

Con la tablet encendida y la depuración usb activada, copiamos SuperSU a la tablet. Para eso escribimos en la terminal del pc:

Código:
adb push ~/Descargas/UPDATE-SuperSU-v1.25.zip /sdcard/UPDATE-SuperSU-v1.25.zip
En la pantalla de la tablet nos preguntará si queremos autorizar adb en ese ordenador y le decimos que pueda usarse siempre desde ese pc.

Reiniciamos en bootloader

flasheamos el recovery TWRP desde fastboot:

Código:
sudo fastboot flash recovery ~/Descargas/openrecovery-twrp-2.4.4.0-grouper.img
*Nota: Obviamente si descargáis una versión más reciente de TWRP o SuperSU, tenéis que cambiar los nombres de las versiones al escribir en la terminal (ejemplo: adb push ~/Descargas/UPDATE-SuperSU-vX.XX.zip)

Y una vez acabado, iniciamos el recovery desde el mismo menú de fastboot (sin reiniciar la tablet)

Vamos a install y flasheamos el SuperSU que tenemos en la sdcard.

Voilá. Encendemos, comprobamos que funcione todo y si es asi, vamos al recovery y hacemos un buen Nandroid Backup.

Última edición por gerno Día 02/04/13 a las 23:23:20.
Responder Con Cita
Los siguientes 6 usuarios han agradecido a gerno su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 23/03/13, 15:47:57
Array

[xs_avatar]
gerno gerno no está en línea
Usuario muy activo
 
Fecha de registro: jun 2010
Localización: En tu sombra
Mensajes: 2,172
Modelo de smartphone: HTC Hero/GT-I9300/N7 2012

#reserved
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 31/03/13, 14:36:13
Array

[xs_avatar]
gandarin gandarin no está en línea
Usuario muy activo
· Votos compra/venta: (12)
 
Fecha de registro: jun 2010
Localización: Catalonia
Mensajes: 1,900
Modelo de smartphone: Xiaomi MI-ONE Plus
Tu operador: Yoigo
Me lo guardo, por si las moscas
Se agradece.
__________________
® 2.021 by g@nd@rin
Responder Con Cita
Gracias de parte de:
  #4  
Viejo 03/02/14, 19:46:33
Array

[xs_avatar]
nerkium nerkium no está en línea
Miembro del foro
 
Fecha de registro: ene 2012
Localización: Armilla
Mensajes: 320
Modelo de smartphone: HTC 10
Tu operador: Yoigo
ahora que estoy aprendiendo a usar Linux, y que mi nexus 7 necesitaba un full reset, este tutorial me ha venido de perlas jajaj muchas gracias.

Por cierto, para los novatos en linux, cuando se pone "cd:~" el símbolo "~" hace dirección a /home/"vuestronombredeusuario"/ que yo estaba poniendo la ruta entera y no pasaba del segundo paso
__________________
SMARTPHONES: HTC 10 < Xiaomi Redmin Note 3 Pro < LG G3 < LG G2 < NEXUS 4
TABLETS: Surface Pro 4 < Nexus 7 32 GB WIFI
Responder Con Cita
Gracias de parte de:
  #5  
Viejo 04/02/14, 10:55:58
Array

[xs_avatar]
gerno gerno no está en línea
Usuario muy activo
 
Fecha de registro: jun 2010
Localización: En tu sombra
Mensajes: 2,172
Modelo de smartphone: HTC Hero/GT-I9300/N7 2012

Gracias por el feedback.

Comentar que tienes el mismo hilo más bien explicado y actualizado a KitKat aqui

http://www.htcmania.com/showthread.php?t=656641

Cómo comentas, puedes poner directamente ~ (altGR+4) y es exactamente lo mismo que poner /home/nombre_de_usuario

Por ejemplo

Código:
cd ~/Descargas
y
 Cita:
cd /home/usuario/Descargas
hace exactamente lo mismo.

Muchas veces, al usar tutoriales por internet se usa ~ , porqué así puedes copiar el mismo código y funcionará (sin tener que cambiar a cada línea tu nombre de usuario)

#EDITADO: Mensaje 2000!!

Última edición por gerno Día 04/02/14 a las 10:58:54.
Responder Con Cita
Gracias de parte de:
Respuesta

Estás aquí
Regresar   Portal | Indice > Foro Tablets / Laptops > Tablets ASUS > Google Nexus 7 (modelo 2012) > ROMs y desarrollo Google Nexus 7 wifi (modelo 2012)



Hora actual: 09:34:35 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /