PDA

Ver la Versión Completa : [ CONSULTA ] Restaurar de Fábrica Nexus 4


MarcoAM
06/03/13, 23:41:40
Hola compañeros, como algunos sabéis mi Nexus 4 es el primer Android que tengo, siempre he tenido iphones. Como os podréis imaginar se me está haciendo un mundo. :loco:

Soy usuario de Mac. El caso es que el otro día rootee el N4 para instalar Full Screen Toggle y LMT. No sé si todos los roots son iguales así que os dejo el tuto que seguí ( http://www.androidrootz.com/2012/11/how-to-root-nexus-4-on-mac.html) :aplausos:

Pues bien, tengo que dejar el N4 de fábrica para enviarlo por un reemplazo y no sé cómo hacerlo. He leído cosas sí, hay mucho escrito, pero todo muy separado y en muchos hilos. :loco: :estrellas:

He visto turoriales "hiper complicados" (vengo de ios) para hacer unroot. Mi idea es que me digáis de que forma dejar el teléfono de fábrica, si el root anula la garantía, si puedo dejarlo de fábrica siguiendo Ajustes/copia de seguridad/restablecer datos de fábrica o si de esa manera me dará algún error...

Es decir, dejar en un solo hilo el procedimiento a seguir para dejar el teléfono como recién sacado de la caja y, si se diera el caso, poder enviarlo a Google sin perder la garantía por tema de Software.

Espero vuestras respuestas.:dios: Gracias!

goyovarea
07/03/13, 00:11:11
Hola compañeros, como algunos sabéis mi Nexus 4 es el primer Android que tengo, siempre he tenido iphones. Como os podréis imaginar se me está haciendo un mundo. :loco:

Soy usuario de Mac. El caso es que el otro día rootee el N4 para instalar Full Screen Toggle y LMT. No sé si todos los roots son iguales así que os dejo el tuto que seguí ( http://www.androidrootz.com/2012/11/how-to-root-nexus-4-on-mac.html) :aplausos:

Pues bien, tengo que dejar el N4 de fábrica para enviarlo por un reemplazo y no sé cómo hacerlo. He leído cosas sí, hay mucho escrito, pero todo muy separado y en muchos hilos. :loco: :estrellas:

He visto turoriales "hiper complicados" (vengo de ios) para hacer unroot. Mi idea es que me digáis de que forma dejar el teléfono de fábrica, si el root anula la garantía, si puedo dejarlo de fábrica siguiendo Ajustes/copia de seguridad/restablecer datos de fábrica o si de esa manera me dará algún error...

Es decir, dejar en un solo hilo el procedimiento a seguir para dejar el teléfono como recién sacado de la caja y, si se diera el caso, poder enviarlo a Google sin perder la garantía por tema de Software.

Espero vuestras respuestas.:dios: Gracias!
http://www.htcmania.com/showthread.php?t=525863

trillo69
07/03/13, 00:14:50
Si para desbloquear metiste el comando:
./fastboot-mac oem unlock
Entonces para bloquearlo, tras meter la rom stock de fábrica, sólo tendrías que hacer:
./fastboot-mac oem lock

MarcoAM
07/03/13, 00:44:50
Goyo, ya he mirado ahí, pero no me aclaro. No sé si lo puedo hacer desde el propio teléfono. Tengo 0 experiencia en android y todo se me hace un mundo y más sin poder echarle una mano a un pc con el que hacer la mayoría de cosas que se explican.

Trillo, si, recuerdo haber métido ese
Comando, pero dices "después de meter la ROM stock" pero como mero la ROM stock y dónde y en que momento meto el comando de lock?

Llevándolo abierto no lo cubre la garantía?

MarcoAM
07/03/13, 00:51:21
Perdón por el spameo pero me estoy asustando bastante. Me lo aceptara la garantía de google o se daran cuenta que he tocado algo??

trillo69
07/03/13, 01:13:36
La "rom stock entera" se llama factory image, y contiene toda la rom además de recovery stock y radio. Se encuentra aquí: https://developers.google.com/android/nexus/images#occamjdq39

Asegúrate de que descargas la que pone Factory Images "occam" for Nexus 4. Es un archivo comprimido que contiene archivos .img los cuáles has de flashear con comandos fastboot. Los comandos para flashearlos serían, de forma análoga a como hiciste root y demás:

./fastboot-mac flash system system.img
./fastboot-mac fastboot flash userdata userdata.img
./fastboot-mac flash boot boot.img
./fastboot-mac fastboot flash recovery recovery.img

Que son los que encontrarás en todos los manuales y que te señala el compañero goyovarea.

MarcoAM
07/03/13, 09:24:08
Gracias, pero por más que leo y releeo el hilo de Goyovarea no me entero de casi nada. Veo que hay mil formas distintas y que no vale hacer un restore desde el teléfono. A ver si pongo las cosas un poco en claro.

Tenía pensado seguir este tuto ( http://www.androidrootz.com/2012/12/unroot-nexus-4-to-stock-42-on-mac.html ) , no sé como lo veréis, de todas formas, me gustaría usar algo que hay probado la gente del foro, pero cuando me meto a ello no me entero de la misa la mitad.

Entonces, sugieres que la forma de hacerlo sería:
1. bajar y descomprimir la carpeta de Factory Image en el escritorio

2. Conectar el N4 en modo recovery y meter en consola
cd Desktop
cd "nombre de la carpeta stock img que he puesto en el escritorio"
./fastboot-mac flash system system.img
./fastboot-mac fastboot flash userdata userdata.img
./fastboot-mac flash boot boot.img
./fastboot-mac fastboot flash recovery recovery.img

3. Esperar a que termine solito.

4. reiniciarlo en recovery y meter lo que ha dicho el compi arriba.
./fastboot-mac oem lock

5. Y ya está? Algo raro debe de haber aquí cuando yo hago 5 pasos y los tutoriales están mostrando 20 y pico de los cuales no me entero de la mitad...


Podéis confirmarme? Decirme si el hilo de arriba de AndroidRootz es aconsejable? Si hay algún tutorial para tontos en el foro?

Gracias, de verdad. :dios:

Dexafree
07/03/13, 12:19:50
2. Conectar el N4 en modo recovery y meter en consola

Primero, debes conectarlo en modo fastboot, no recovery!


Y por lo demas, si, para dejarlo de fabrica el procedimiento seria ese :ok:

Con eso en prinicipio se borraria cualquier cosa que hubiera dentro del telefono, incluidas fotos, videos, aplicaciones, y desde luego, cualquier rastro de root o de haber sido modificado

Y ademas, con el ultimo cierras el bootloader, con lo que se quedaria tal cual salido de la caja :ok:

MarcoAM
07/03/13, 12:27:08
Muchas gracias. Si tengo vuestro beneplácito lo haré con el método que he descrito yo arriba.
Y sí, es Fastboot, es que me lio aun con los nombres.

Entonces me podéis decir que diferencia hay con este otro método sacado de esta página? http://www.androidrootz.com/2012/12/unroot-nexus-4-to-stock-42-on-mac.html

cd Desktop
cd 4.2UnrootNexus4.zip
./fastboot-mac flash bootloader bootloader-mako-makoz10l.img
./fastboot-mac reboot-bootloader
./fastboot-mac flash radio radio-mako-m9615a-cefwmazm-2.0.1700.33.img
./fastboot-mac reboot-bootloader
./fastboot-mac -w update image-occam-jop40c.zip

Un saludo y gracias. Perdonad si soy insistente, pero son tan newbie que quiero estar totalmente seguro de hacerlo bien y sin liarla.

Dexafree
07/03/13, 13:26:51
Si haces este:


./fastboot-mac erase cache
./fastboot-mac erase system
./fastboot-mac erase userdata
./fastboot-mac flash bootloader nombredelbootloader.img
./fastboot-mac reboot-bootloader
./fastboot-mac flash radio nombredelaradio.img
./fastboot-mac reboot-bootloader
./fastboot-mac -w update nombredelzip.zip

sustituyendo los nombres de los .img y del .zip por los de una version de Android descargada de los servidores de google, no tendras ningun problema

Y tras el ultimo, si le haces un

./fastboot-mac oem lock

cerraras el bootloader

Te garantizo que no tendras ningun problema, ya que será exactamente el mismo proceso que el realizado en windows, solo que con el binario de MAC

MarcoAM
07/03/13, 15:28:04
Haré ese que me das. Muchísimas gracias a ti y a goyovarea, cuando lo haga os diré el resultado y me tomaré la libertad de hacer un tutorial para tontos para que todos aquellos que como yo no tenemos ni zorra, podamos toquetear cosas sin miedo al "como dejarlo como nuevo".

Así como lo has puesto Dexafree, parece fácil, ya te cuento.

Dexafree
07/03/13, 15:45:07
cuando lo haga os diré el resultado y me tomaré la libertad de hacer un tutorial para tontos para que todos aquellos que como yo no tenemos ni

Así como lo has puesto Dexafree, parece fácil, ya te cuento.

Ya están hechos xD

Y créeme, es fácil :ok:

MarcoAM
08/03/13, 12:34:11
A sugerencia de Dexa os dejo la conversación por privado que he tenido con él, por si a alguien le interesa ya que a mi me está siendo de mucha ayuda:

Hola Dexa, gracias por la ayuda que me has estado dando, voy a seguir tu hilo (http://www.htcmania.com/showpost.php?p=7500068&postcount=5) de tutoriales de flasheo para restaurar el N4.

Una última pregunta antes de comenzar: en el video tutorial (http://www.youtube.com/watch?feature=player_embedded&v=zlm8BbGVNVA#!) (minuto 1:00) dices "esto, evidentemente con los drivers correctamente instalados".

¿Qué drivers? ¿Los tengo yo instalados? ¿Puedo empezar a hacerlo sin saber si los tengo?

Lo único que le he hecho al terminal ha sido root y quitarle la navbar con full screen toogle y LMT, No sé si influirá en algo.

Espero que me contestes cuando puedas.
Gracias, de verdad, no sabes cuanto me estás ayudando.


Respuesta de Dexafree, (que suena a desafí que es como muchos andaluces llamamos a la cinta adhesiva o celo)

Si has hecho root, estoy seguro al 99% de que los tienes bien instalados (y ya, si has abierto el bootloader, todavia mas)
Aunque la verdad, desconozco si en MAC OSX hay que instalar algun tipo de drivers.. diria que no

Pero eso no puedes hacerlo sin tenerlo todo correctamente instalado, asi que si te has hecho root y abierto BL, lo tendras todo perfecto

Prueba y me comentas!

¿Puedo empezar a hacerlo sin saber si los tengo?

No, directamente no te dejaria empezar. Osea que no pasaria absolutamente nada





Añadido por mi

Así que todo el que esté en Mac y tenga dudas, Adelante!
En unas horas os daré mi experiencia, que espero sea buena.

MarcoAM
08/03/13, 17:38:18
Vaya, empiezan los problemas:

No me deja hacer nada. Echadle un vistazo a mi ventana de terminal a ver que creeis que puede ser.

http://s2.subirimagenes.com/imagen/previo/thump_8344514captura-de-pantalla.png (http://www.subirimagenes.com/imagen-capturadepantalla-8344514.html)


Me da todo el rato:

-bash: "comando que sea": command not found...


¿Ayuda?

MarcoAM
08/03/13, 20:37:05
Mientras alguien me dice algo yo digo en mi búsqueda:

¿Porque no usar Nexus Root Toolkit? Da más fallos?

lukasab
08/03/13, 21:20:01
No entiendo mucho del tema. ¿ Pero puede ser que para la ejecución de esos comandos, debas estar en la carpeta donde tienes esos binarios que ejecutas?

Todo desde la ignorancia. Pero tiene pinta que el error, es que no encuentra esos binarios. Y no tiene nada que ver con el móvil.

MarcoAM
09/03/13, 00:42:53
Desde la ignorancia también te digo que creo que la ruta de las carpetas es lo primero que he puesto en terminal con el comando

cd desktop
cd nexusf


Ojalá alguien arroje luz sobre el tema.

MarcoAM
09/03/13, 02:41:57
Creo que el problema es que el mac no me reconoce el teléfono. He intentado ponerlo sin Debugging, con debugging. Sin terminal sí me lo reconoce, pero desde terminal no.

No sé si esto tendrá algo que ver, llevo horas dandole vueltas y no me hallo.

http://www.htcmania.com/mediawiki/index.php/C%C3%B3mo_utilizar_FastBoot#Requisitos_para_utiliz ar_FASTBOOT_en_LINUX.3D_.28por_DevilFlavio.29

Ayuda, please?

Celtium
09/03/13, 03:03:06
A ver si te vale esto, la primera parte explica como acceder al movil. Debia solucionarte los 1º pasos, despues haz lo que dices tu y ya debias por hacerlo.

http://www.androidrootz.com/2012/11/how-to-root-nexus-4-on-mac.html

Animo, aunque estes en una situacion que amarga al final es solo saber dos tonterias y hacerlas bien.

lukasab
09/03/13, 10:39:11
Me refiero a la carpeta donde se encuentra al Adb.

En este hilo : http://www.htcmania.com/showthread.php?t=494045

Antes de comenzar a ejecutar los comandos, indica que debes estar en la ruta donde tienes "/android-sdk-macosx/platform-tools/", se que no es el mismo caso ya que el está abriendo el bootloader y flasheando un recovery. Pero utiliza el comando ./fastboot para ello.

No tengo ningún conocimiento de IOS y son palos de ciego más que otra cosa.

MarcoAM
09/03/13, 11:02:52
Nada, esto es lo que me sale. Simplemente no me da acceso al teléfono. Estoy desesperado ya...

Last login: Sat Mar 9 10:59:02 on ttys000
iMac-de-Marco:~ MarcoA$ cd desktop
iMac-de-Marco:desktop MarcoA$ cd intento/
iMac-de-Marco:intento MarcoA$ ./adb reboot bootloader
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
error: device offline


En la carpeta intento tengo el adb.exe y fastboot.exe además de todo lo necesario para hacer el restore descargado de los servidores de google.

MarcoAM
09/03/13, 11:32:45
Este error es el que recibo al intentar hacer el unroot desde este link:

http://www.androidrootz.com/2012/12/unroot-nexus-4-to-stock-42-on-mac.html


Last login: Sat Mar 9 11:27:07 on ttys000
iMac-de-Marco:~ MarcoA$ cd desktop
iMac-de-Marco:desktop MarcoA$ cd 4.2UnrootNexus4/
iMac-de-Marco:4.2UnrootNexus4 MarcoA$ ./fastboot-mac flash bootloader bootloader-mako-makoz10l.img
sending 'bootloader' (2188 KB)... OKAY
writing 'bootloader'... OKAY
iMac-de-Marco:4.2UnrootNexus4 MarcoA$ ./fastboot-mac reboot-bootloader
rebooting into bootloader... OKAY
iMac-de-Marco:4.2UnrootNexus4 MarcoA$ ./fastboot-mac flash radio-mako-m9615a-cefwmazm-2.0.1700.33.img
unknown partition 'radio-mako-m9615a-cefwmazm-2.0.1700.33.img'
error: cannot determine image filename for 'radio-mako-m9615a-cefwmazm-2.0.1700.33.img'
iMac-de-Marco:4.2UnrootNexus4 MarcoA$


Ayuda por favor?

MarcoAM
09/03/13, 11:36:04
Buf, voy a seguir siguiendo pasos del mismo desarrollador, tiene un toolkit de 1 click. A ver si tengo más suerte...

http://www.androidrootz.com/2012/12/nexus-4-one-click-toolkit-for-mac.html

MarcoAM
09/03/13, 11:48:03
Vale, lanzandome de cabeza sin saber que hacía he seguido el One-click Unroot to Stock 4.2, vamos, el link que he dejado arriba.

Todo ha ido bien.

Last login: Sat Mar 9 11:36:22 on ttys000
iMac-de-Marco:~ MarcoA$ /Users/MarcoA/Desktop/Nexus\ 4\ Stock\:Unroot\ GSM\ 4.2\ JB/Unroot.Nexus.4.to.4.2.tool ; exit;





















************************************************** *************

One-Click Unroot to Stock 4.2 for LG Nexus 4!

Brought to you by AndroidRootz.com

************************************************** *************
This script will: Unroot your Nexus 4 to Stock 4.2 & Lock your Bootloader
For more details go to AndroidRootz.com
************************************************** *************

Warning! This will delete everything on your phone! BACKUP your phone!
First make sure your in FASTBOOT MODE!
Press enter to continue
sending 'bootloader' (2188 KB)...
OKAY [ 0.139s]
writing 'bootloader'...
OKAY [ 0.321s]
finished. total time: 0.460s
rebooting into bootloader...
OKAY [ 0.001s]
finished. total time: 0.001s
sending 'radio' (54545 KB)...
OKAY [ 3.412s]
writing 'radio'...
OKAY [ 3.407s]
finished. total time: 6.819s
rebooting into bootloader...
OKAY [ 0.001s]
finished. total time: 0.001s
archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
archive does not contain 'system.sig'
--------------------------------------------
Bootloader Version...: MAKOZ10l
Baseband Version.....: M9615A-CEFWMAZM-2.0.1700.33
Serial Number........: 0193e7009091c112
--------------------------------------------
checking product...
OKAY [ 0.002s]
checking version-bootloader...
OKAY [ 0.002s]
checking version-baseband...
OKAY [ 0.002s]
sending 'boot' (6166 KB)...
OKAY [ 0.389s]
writing 'boot'...
OKAY [ 0.401s]
sending 'recovery' (6664 KB)...
OKAY [ 0.419s]
writing 'recovery'...
OKAY [ 0.430s]
erasing 'system'...
OKAY [ 0.843s]
sending 'system' (531281 KB)...
OKAY [ 33.208s]
writing 'system'...
OKAY [ 35.530s]
erasing 'userdata'...
OKAY [ 7.163s]
formatting 'userdata' partition...
Creating filesystem with parameters:
Size: 14129561600
Block size: 4096
Blocks per group: 32768
Inodes per group: 8144
Inode size: 256
Journal blocks: 32768
Label:
Blocks: 3449600
Block groups: 106
Reserved block group size: 847
Created filesystem with 11/863264 inodes and 95427/3449600 blocks
sending 'userdata' (137438 KB)...
writing 'userdata'...
OKAY [ 18.094s]
erasing 'cache'...
OKAY [ 0.068s]
formatting 'cache' partition...
Creating filesystem with parameters:
Size: 587202560
Block size: 4096
Blocks per group: 32768
Inodes per group: 7168
Inode size: 256
Journal blocks: 2240
Label:
Blocks: 143360
Block groups: 5
Reserved block group size: 39
Created filesystem with 11/35840 inodes and 4616/143360 blocks
sending 'cache' (10984 KB)...
writing 'cache'...
OKAY [ 1.404s]
rebooting...

finished. total time: 97.963s
Your device is now stock and unrooted
However the bootloader is still unlocked
Let your device boot up, set up your phone or skip the set-up
Place your phone in USB debugging mode
Settings > Developer Options > USB Debugging, If you don't have that option
Use this guide: http://goo.gl/bHR1L
Connect USB cable if your disconnected
Press enter to relock the bootloader

adb server is out of date. killing...
* daemon started successfully *
error: device not found
< waiting for device >



El único problema es ahora volver a lockear el bootloader.
Lo voy a intentar manualmente con otro One-click que tiene, ahora os cuento.

MarcoAM
09/03/13, 12:15:15
Bueno. Solucionado.

Al final lo he hecho todo con las herramientas one-click tooklkit de Androidrootz

Os dejo aquí el link. (http://www.androidrootz.com/2012/12/nexus-4-one-click-toolkit-for-mac.html)

Muchas gracias a todos los que me habéis ayudado. Me quedo con la cosa de saber el porqué no me funcionaba de la forma que me mostrábais algunos de vosotros, pero bueno, estaré mucho tiempo en Android, así que probablemente me vuelva a ver en algún que otro apuro...

xD

Aunque esperemos que no. ;-)