Home Menu

Menu



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


 
Herramientas
  #1  
Viejo 25/09/12, 16:45:10
Avatar de Raisone
Raisone Raisone no está en línea
Usuario muy activo
Mensajes: 732
 
Fecha de registro: nov 2010
Mensajes: 732
Modelo de smartphone: OP 6T
Versión de ROM: OOS11
Tu operador: Pepephone
Mencionado: 3 comentarios
Tagged: 0 hilos
ROOTEAR Nexus 7 SIN abrir el bootloader (Sin formatear la memoria)

Buenas!

Voy a postear una guia paso a paso de como obtener permisos ROOT en Nexus 7 sin tener que abrir el bootloader, es decir, sin necesidad de borrar todos los datos del terminal.

Este tutorial proviene de uno encontrado en XDA para rootear el Galaxy Nexus sin abrir el bootloader, pero funciona perfectamente e igual con el Nexus 7.

Este tutorial es una traducción a español del original del usuario efrant en XDA-Developers, podeis encontrarlo aqui:

LINK POST ORIGINAL


NOTA: Google parcheo el xploit en la version 4.1.2, si estás en 4.1.2 este método NO FUNCIONA


Bueno, el proceso lo he probado yo personalmente en mi Nexus 7, y siguiendo los pasos al pie de la letra me funcionó a la primera.
Aun asi, hacerlo siempre bajo vuestra responsabilidad.

Como prerequisitos, pues tener instalados y funcionando los drivers ADB, ya que todo el proceso se hace por linea con comandos con ADB.
La forma mas rapida de instalar los drivers es usando el Nexus 7 Toolkit

Sin mas, vamos al tutorial:

ROOTEAR NEXUS 7 SIN ABRIR BOOTLOADER.

Paso a paso:

1) Descargar los adjuntos (ver post original XDA) y extraerlos a una ruta de tu PC, preferentemente en la raiz C:\, (p.ej, cd c:\rootNexus7)

2) Abrir una ventana de comandos (CMD, inicio -> ejecutar y escribir CMD) y navegar al directorio (p.ej, cd c:\rootNexus7)

3) Copiar los archivos de root al nexus con los comandos:

adb push su /data/local/tmp/su
adb push Superuser.apk /data/local/tmp/Superuser.apk


4) Restaurar el falso "backup":

adb restore fakebackup.ab

Nota: En este punto, aparecera en el Nexus la opción de restaurar datos, no le deis todavia, solo poner el comando y darle a enter.
Vereis que empezarán a salir mensajes de error en la consola, no os preocupeis, es normal, id al siguiente paso.

5) Ejecutar el "exploit" con el comando:
adb shell "while ! ln -s /data/local.prop /data/data/com.android.settings/a/file99; do :; done"

6) Ahora que el "exploit" esta funcionando, darle a Restaurar datos en el Nexus 7, los mensajes de error de la consola deberian de parar.

7) Cuando haya terminado de restaurar los datos, reiniciar:
adb reboot

Nota: No intenteis usar la Nexus tras el reinicio. Al ejecutar el exploit la nexus arrancara en modo emulador e ira lenta y con lag, la pantalla puede parpadear, no os preocupeis que es normal.

8) Una vez reiniciada, abrimos una shell con el comando:

adb shell

Nota: En este punto, la shell deberia tener permisos de root, con lo cual debereis ver el prompt # en vez de $

Ahora ya podemos copiar su y Superuser.apk a sus ubicaciones y permisos correctos para concedernos permisos de root.

9) Montamos la particion de system en modo lectura/escritura, r/w:

mount -o remount,rw -t ext4 /dev/block/mmcblk0p1 /system

10) Copiamos su a /system:
cat /data/local/tmp/su > /system/bin/su

11) Cambiamos los permisos de su:
chmod 06755 /system/bin/su

12) Enlazamos su a /xbin/su:
ln -s /system/bin/su /system/xbin/su

13) Copiamos Superuser.apk a /system:
cat /data/local/tmp/Superuser.apk > /system/app/Superuser.apk

14) Cambiamos los permisos de Superuser.apk:
chmod 0644 /system/app/Superuser.apk

15) Borramos el fichero que el exploit crea:
rm /data/local.prop

16) Salimos de ADB shell: exit (Quizas haya que escribir dos veces exit para volver a la consola normal de windows)

17) Escribimos el comando: (No es seguro que sea necesario, pero no deberia importar):
adb shell "sync; sync; sync;"

18) Reiniciar:
adb reboot

19) Hecho, ya deberias tener tu Nexus 7 rooteada sin necesidad de borrar los datos!!

Nota: Si no conseguis el acceso root siguiendo estos pasos, repetir el proceso y colocar entre los pasos 10 y 11:

10b) Cambiar el dueño de su:
chown 0.0 /system/bin/su

Para comprobar que sois root, pues simplemente abrir alguna app que necesite permisos root, como Root Explorer, o usar la app Root Checker.


Pues nada, cada vez tenemos facil ser root!!

Saludos!

Última edición por Raisone Día 15/10/12 a las 15:23:01
Responder Con Cita
Los siguientes 15 usuarios han agradecido a Raisone su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 26/09/12, 01:12:54
Avatar de contonodroid
contonodroid contonodroid no está en línea
Miembro del foro
Mensajes: 266
 
Fecha de registro: dic 2011
Localización: Catalunya
Mensajes: 266
Modelo de smartphone: LgG2, Nexus 7, Sony tablet S, Mk808
Tu operador: Yoigo
Mencionado: 0 comentarios
Tagged: 0 hilos
Thumbs up

Gracias,

Estaba pensando rotearla esta tarde, pero me he "echao patras" cuando me he enterado que se borraba todo, y es que da un palo tener que configurarlo todo de nuevo...
Alguien lo ha probado?, aparte de Raisone, claro.
Responder Con Cita
  #3  
Viejo 26/09/12, 01:15:11
Avatar de marcargiga
marcargiga marcargiga no está en línea
Colaborador Galego
Mensajes: 5,265
Compra y venta: (181)
 
Fecha de registro: abr 2012
Localización: Ourense
Mensajes: 5,265
Modelo de smartphone: Apple iPhone 13 Mini
Versión de ROM: iOS 15.1
Tu operador: Vodafone
Mencionado: 2 comentarios
Tagged: 0 hilos
Buen tuto, mañana lo pruebo!

Desde mi nueva y vieja bestia parda, mi HTC One X
Responder Con Cita
  #4  
Viejo 26/09/12, 10:50:31
Avatar de DaSound
DaSound DaSound no está en línea
Desarrollador
Mensajes: 8,578
Compra y venta: (1)
 
Fecha de registro: oct 2008
Localización: Madrid
Mensajes: 8,578
Modelo de smartphone: iPhone X 256GB / iPad Pro 10.5 / iPhone 6s Plus /
Versión de ROM: iOS
Tu operador: Movistar
Mencionado: 68 comentarios
Tagged: 0 hilos
Genial!!! muchas gracias.

No solo aporta como ventaja el que no se borren los datos... sino que además no tiene que bajar la ROM rooteada que te descarga el Nexus 7 Toolkit y que provoca que tengas que pulsar el botón del power 20 segundos para que se apague!!

Un saludo y gracias de nuevo!!
Responder Con Cita
  #5  
Viejo 26/09/12, 11:01:54
Avatar de Raisone
Raisone Raisone no está en línea
Usuario muy activo
Mensajes: 732
 
Fecha de registro: nov 2010
Mensajes: 732
Modelo de smartphone: OP 6T
Versión de ROM: OOS11
Tu operador: Pepephone
Mencionado: 3 comentarios
Tagged: 0 hilos
En el hilo de XDA, teneis mucha gente que lo ha probado.

Lo de los 20 segundos... para apagar no sé, pero para encender... pasa tambien con la rom stock de google. Aunque realmente tampoco es necesario apagar la Nexus.
Responder Con Cita
  #6  
Viejo 26/09/12, 13:00:28
Avatar de DaSound
DaSound DaSound no está en línea
Desarrollador
Mensajes: 8,578
Compra y venta: (1)
 
Fecha de registro: oct 2008
Localización: Madrid
Mensajes: 8,578
Modelo de smartphone: iPhone X 256GB / iPad Pro 10.5 / iPhone 6s Plus /
Versión de ROM: iOS
Tu operador: Movistar
Mencionado: 68 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Raisone Ver Mensaje
En el hilo de XDA, teneis mucha gente que lo ha probado.

Lo de los 20 segundos... para apagar no sé, pero para encender... pasa tambien con la rom stock de google. Aunque realmente tampoco es necesario apagar la Nexus.
Con la que te descarga el Toolkit sí, pero con la que viene de serie no, o en principio a mí no me ha pasado... no sé si serán casos aislados.
Responder Con Cita
  #7  
Viejo 26/09/12, 17:14:28
Avatar de contonodroid
contonodroid contonodroid no está en línea
Miembro del foro
Mensajes: 266
 
Fecha de registro: dic 2011
Localización: Catalunya
Mensajes: 266
Modelo de smartphone: LgG2, Nexus 7, Sony tablet S, Mk808
Tu operador: Yoigo
Mencionado: 0 comentarios
Tagged: 0 hilos
Por favor, unas preguntas:
¿Crea un rooteado permanente?
¿se instala CWM recovery? si es que no ¿podemos instalarlo despues?
¿podremos usar ROMS o mods desde el recovery?
¿podemos hecer un ROOT "de verdad" despues, si este no nos gusta?
¿funciona el Titanium Backup?

Gracias.
Responder Con Cita
  #8  
Viejo 26/09/12, 17:34:05
Avatar de Raisone
Raisone Raisone no está en línea
Usuario muy activo
Mensajes: 732
 
Fecha de registro: nov 2010
Mensajes: 732
Modelo de smartphone: OP 6T
Versión de ROM: OOS11
Tu operador: Pepephone
Mencionado: 3 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por contonodroid Ver Mensaje
Por favor, unas preguntas:
¿Crea un rooteado permanente?
¿se instala CWM recovery? si es que no ¿podemos instalarlo despues?
¿podremos usar ROMS o mods desde el recovery?
¿podemos hecer un ROOT "de verdad" despues, si este no nos gusta?
¿funciona el Titanium Backup?

Gracias.
El rooteado es permanente.

NO instalas CWM, pero claro que se puede instalar despues.

Teniendo el CWM podrás usar ROMs y MODs.

Este ROOT es el mismo que se hace con el toolkit, por ejemplo, solo que con otro método, aun asi, podrias hacer un root "de verdad" ya que solo sobreescribiria los archivos de este.

Si, Titanium funciona, pero hay que instalar el BusyBox, una app del market.

Evidentemente, si lo quieres todo mas facil, con el Nexus 7 Toolkit lo haces todo del tirón, pero formateando la memoria interna.
Lo bueno (y que me gustó y por eso cree el hilo) de este metodo, es que haces los comandos... y bueno, siempre se aprende algo mas de como se hacen las cosas y porqué.

Saludos
Responder Con Cita
  #9  
Viejo 26/09/12, 17:40:03
Avatar de contonodroid
contonodroid contonodroid no está en línea
Miembro del foro
Mensajes: 266
 
Fecha de registro: dic 2011
Localización: Catalunya
Mensajes: 266
Modelo de smartphone: LgG2, Nexus 7, Sony tablet S, Mk808
Tu operador: Yoigo
Mencionado: 0 comentarios
Tagged: 0 hilos
Muy clarito, muy amable.
Muchas gracias
Responder Con Cita
Gracias de parte de:
  #10  
Viejo 26/09/12, 21:27:50
Avatar de miavro
miavro miavro no está en línea
Miembro del foro
Mensajes: 344
Compra y venta: (4)
 
Fecha de registro: nov 2011
Localización: Valencia
Mensajes: 344
Modelo de smartphone: Xiaomi Redmi 3S Prime
Versión de ROM: Miui 8.1.1.0
Tu operador: Simyo
Mencionado: 2 comentarios
Tagged: 0 hilos
Yo lo he hecho esta tarde con un poco de ayuda y ha ido genial, no borra nada y ha salido a la primera.

Buen tuto, no ha hecho falta el ultimo paso que se cita al final de colocar entre el 10 y el 11.
Responder Con Cita
  #11  
Viejo 26/09/12, 22:29:37
Avatar de WWEpsp
WWEpsp WWEpsp no está en línea
Usuario muy activo
Mensajes: 1,499
Compra y venta: (7)
 
Fecha de registro: sep 2011
Localización: Valencia
Mensajes: 1,499
Modelo de smartphone: Nexus 6 32GB
Versión de ROM: Android 5.0.1 Lollipop
Tu operador: Vodafone
Mencionado: 0 comentarios
Tagged: 0 hilos
Gracias me ha funcionado de lujo!!!

P.D: esto deberia estar en chincheta
Responder Con Cita
  #12  
Viejo 26/09/12, 22:54:24
Avatar de Julian1984
Julian1984 Julian1984 no está en línea
Miembro del foro
Mensajes: 171
Compra y venta: (1)
 
Fecha de registro: dic 2008
Localización: Madrid
Mensajes: 171
Modelo de smartphone: iPhone
Mencionado: 0 comentarios
Tagged: 0 hilos
Y al no abrir el bootloader... no te la juegas a que te pillen en el SAT, cierto?
Responder Con Cita
  #13  
Viejo 26/09/12, 23:50:34
Avatar de contonodroid
contonodroid contonodroid no está en línea
Miembro del foro
Mensajes: 266
 
Fecha de registro: dic 2011
Localización: Catalunya
Mensajes: 266
Modelo de smartphone: LgG2, Nexus 7, Sony tablet S, Mk808
Tu operador: Yoigo
Mencionado: 0 comentarios
Tagged: 0 hilos
Holasss....
Otra pregunta tonta ... Para instalar CWM ¿habría que abrir el bootloader? o se puede instalar como un apk. (porque Busybox si se instala desde Google Play ¿no?)
A lo mejor es una tontería esta pregunta, pero es que la ignorancia es muy atrevida
Gracias.

Última edición por contonodroid Día 27/09/12 a las 00:06:52
Responder Con Cita
  #14  
Viejo 27/09/12, 01:11:36
Avatar de contonodroid
contonodroid contonodroid no está en línea
Miembro del foro
Mensajes: 266
 
Fecha de registro: dic 2011
Localización: Catalunya
Mensajes: 266
Modelo de smartphone: LgG2, Nexus 7, Sony tablet S, Mk808
Tu operador: Yoigo
Mencionado: 0 comentarios
Tagged: 0 hilos
Bueno chicos, os cuento mi experiencia pa que sirva de ejemplo.

Antes de nada deciros que siguiendo los pasos aquí descritos ya tengo mi nexus7 rooteada, pero he tenido algun problema.

Seguí los pasos correctamente hasta el 5, pero el 6 no podia, nunca acababan los mensajes de error en la consola y en la nexus7 parecia que la "restauracion" no se efectuaba, como si algo no dejase escribir en la tablet. Efectivamente, tenia instalado el Avast antivirus y este de alguna manera no permitia acabar el proceso. Una vez desinstalado comencé de nuevo y esta vez sí.

Así que ya sabeis, si teneis antivirus instalado, desinstalarlo antes de rootear...

Tengo el Titanium instalado y parece funcionar correctamente, sin tener Busybox instalada (parece que Titanium ya trae su Gusyluz, perdon Busybox)...

Gracias a todos.
Responder Con Cita
Gracias de parte de:
  #15  
Viejo 27/09/12, 01:23:24
Avatar de troommpa
troommpa troommpa no está en línea
Usuario poco activo
Mensajes: 19
Compra y venta: (2)
 
Fecha de registro: jun 2009
Mensajes: 19
Modelo de smartphone: Samsung S7 / kindle fire 8 HD
Tu operador: MasMóvil
Mencionado: 0 comentarios
Tagged: 0 hilos
Hola,
Gracias por el tutorial, esta muy bien explicado y todo correctamente, ya tengo root en la nexus, ¿me podriais decir como instalo el cwm recovery y de donde lo descargo?

Muchas gracias.
Responder Con Cita
  #16  
Viejo 27/09/12, 09:54:44
Avatar de Raisone
Raisone Raisone no está en línea
Usuario muy activo
Mensajes: 732
 
Fecha de registro: nov 2010
Mensajes: 732
Modelo de smartphone: OP 6T
Versión de ROM: OOS11
Tu operador: Pepephone
Mencionado: 3 comentarios
Tagged: 0 hilos
Descargarlo, puedes desde la página oficial:

http://clockworkmod.com/rommanager

Ahi tienes ROMs y el CWM en las dos versiones, tactil y normal.

y para flashearlo, se puede hacer tambien desde linea de comandos, con comandos de fastboot.

Otra opción, es usando ROM Manager, la app de los creadores de CWM:

https://play.google.com/store/apps/d...tta.rommanager

Desde ahi, siendo root, deberias poder flashear tambien el CWM.

Y por ultimo, una tercera alternativa, es usar el Nexus 7 Toolkit, que tambien te dá opción para flashear CWM.

No he incluido esa información en el tutorial, porque no lo he hecho en mi Nexus 7 y no me gusta postear algo que no he probado yo primero.

Saludos
Responder Con Cita
  #17  
Viejo 27/09/12, 13:31:48
Avatar de Axelko
Axelko Axelko no está en línea
Miembro del foro
Mensajes: 298
Compra y venta: (6)
 
Fecha de registro: ene 2010
Localización: Bizkaia
Mensajes: 298
Modelo de smartphone: Nexus 4 + Nexus 7
Tu operador: Pepephone
Mencionado: 1 comentarios
Tagged: 0 hilos
Funciona perfecto, y se tarda 2 minutos. ¡Muchas gracias por publicar!
Responder Con Cita
  #18  
Viejo 27/09/12, 13:46:25
Avatar de DaSound
DaSound DaSound no está en línea
Desarrollador
Mensajes: 8,578
Compra y venta: (1)
 
Fecha de registro: oct 2008
Localización: Madrid
Mensajes: 8,578
Modelo de smartphone: iPhone X 256GB / iPad Pro 10.5 / iPhone 6s Plus /
Versión de ROM: iOS
Tu operador: Movistar
Mencionado: 68 comentarios
Tagged: 0 hilos
Perfecto!!! tardé un suspiro y funcionó a la primera todo! al principio no me reconocía el dispositivo y tal, pero activé la depuración usb y se puso a instalar drivers... los había metido ya previamente con el Toolkit.

Una pregunta... ¿se puede utilizar este mismo proceso con otros dispositivos? tengo una TF101 y una Pad TF300 a la que me gustaría darle acceso root también!!!
Responder Con Cita
  #19  
Viejo 27/09/12, 14:42:20
Avatar de Raisone
Raisone Raisone no está en línea
Usuario muy activo
Mensajes: 732
 
Fecha de registro: nov 2010
Mensajes: 732
Modelo de smartphone: OP 6T
Versión de ROM: OOS11
Tu operador: Pepephone
Mencionado: 3 comentarios
Tagged: 0 hilos
No sabria decirte, solo sé que funciona en Galaxy Nexus y Nexus 7.
Pero... por lo que leí en el hilo de XDA, se podria probar ya que no puedes joder nada porque no estas tocando a nivel de arranque y demás. Pero... ahi ya, tu mismo y tu curiosidad ^^
Responder Con Cita


  #20  
Viejo 27/09/12, 14:47:36
Avatar de DaSound
DaSound DaSound no está en línea
Desarrollador
Mensajes: 8,578
Compra y venta: (1)
 
Fecha de registro: oct 2008
Localización: Madrid
Mensajes: 8,578
Modelo de smartphone: iPhone X 256GB / iPad Pro 10.5 / iPhone 6s Plus /
Versión de ROM: iOS
Tu operador: Movistar
Mencionado: 68 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Raisone Ver Mensaje
No sabria decirte, solo sé que funciona en Galaxy Nexus y Nexus 7.
Pero... por lo que leí en el hilo de XDA, se podria probar ya que no puedes joder nada porque no estas tocando a nivel de arranque y demás. Pero... ahi ya, tu mismo y tu curiosidad ^^
Mucha compañero... mucha!! ^^!! pues no sé la verdad... si se sabe que no se puede joder nada, igual lo pruebo en alguna de ellas!!! pero no me digáis que no da miedito... jajaja.

un saludo!!
Responder Con Cita
Respuesta

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

Herramientas

Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 01:15:30 (GMT +1)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007