Ver Mensaje Individual
  #9  
Viejo 26/07/14, 20:10:37
Array

[xs_avatar]
panicozxb
Usuario invitado
 
Mensajes: n/a

aquí tienes la solución:

http://www.todomovillg.es/elforodeho...r-no-adb-mode

(Click para mostrar/ocultar)
¿Tu LG G2 está en esta situación?

1 - Tiene Root y actualizaste vía FOTA y no arranca
2 - No entra en Modo Downloader
3 - No entra en Recovery
4 - Error de arranque
5 - La pantalla se enciende pero en negro
6 - Cuando arranque muestra el logotipo de LG con error de arranque, entonces la pantalla se pone negra mientras el teléfono permanece encendido.
7 - El PC lo detecta como qhsusb_bulk en el administrador de dispositivos (Windows) en Limux lo detecta cono Qualcomm
8 - Otros síntomas


La única solución para tu teléfono es el Método Shelnutt2.

Voy a explicar la solución para un LG G2 D802 10a (pero sirve para todos, lo probé en un LS980 con éxito), Dependiendo del modelo de tu G2 debes descargar unos u otros archivos.
Necesitará utilizar Linux. Con Windows no funciona.
Ubuntu es suficiente para hacer el trabajo. Puedes utilizar una máquina virtual, un Live CD o una memoria USB arrancable con Ubuntu.

Así que empecemos.

Los archivos ha descargar son los siguientes:
1 - sbl1.img
2 - aboot.img
3 - rpm.img
4 - tz.img
5 - Recovery-TWRP-2.6.3.2-g2****

He preparado unos ZIP conteniendo solo esos archivos, busca tu modelo y descarga

DESCARGA

LG D800 D800_unBrick.tar.gz
LG D801 D801_unBrick.tar.gz
LG D802 D802_unBrick.tar.gz
LG D803 D803_unBrick.tar.gz
LG D805 D805_unBrick.tar.gz
LG D806 D806_unBrick.tar.gz
LG VS980 ls980_unBrick.tar.gz
LG LS980 vs980_unBrick.tar.gz
LG F320L vs980_unBrick.tar.gz
LG F320S vs980_unBrick.tar.gz


1.- Ahora sólo tienes que arrancar en Ubuntu (preferiblemente la versión 12.04) y conectar tu LG G2 al puerto USB del PC.

2.- Coloca los archivos descargados en el Escritorio o donde quieras, y descomprímelos. Sólo necesitas saber la ruta de acceso a sus archivos.


INFO
Desconecte cualquier dispositivo USB excepto tu ratón, teclado y LG G2.

3.- Abrir una terminal en Ubuntu pulsando [Ctrl + Alt + t] y teclea:

Código: [Seleccionar]
ls /dev/sd*

Debe devolver algo como esto:

Quote
/dev/sda /dev/sda1 /dev/sda2 /dev/sda5
/dev/sdd1 /dev/sdd2 /dev/sdd3 /dev/sdd4
/dev/sdd5 .......... /dev/sdd36

En este caso el dispositivo se detecta bajo [d]sdd[/d]. si tienes dudas sólo busca el número más grande y ese será el nombre de teléfono, en este caso /dev/sdd36 así es sdd.

3.1 ¿Linux no hace más que mandar mensaje popup de "unable to mount..."?
Sigue esta solución por @priority3

Cita de: original de priority3
Puedes detener los mensajes de error "unable to mount..." deshabilitando el automontaje, para ello tienes que modificar la función de montaje automático de Ubuntu.
"Para activar o desactivar automount abre una terminal y teclea dconf-editor o gconf-editor seguido de la tecla [Enter].
Navegua hasta org.gnome.desktop.media-manipulación" y destilda la opción de automantaje de USB, o /org/gnome/desktop/media-handling/ y desmarca automount
Si Utiliza Ubuntu 12.04 o superior tendrás que usar dconfig-tools, pero antes tienes que instalarlo y de paso instalamos gdisk.
Teclea en una terminal:
Código: [Seleccionar]
sudo apt-get install dconf-tools
sudo apt-get install gdisk

4.- Ahora, según el resultado del primer comando escriba lo siguiente:

Código: [Seleccionar]
gdisk -l /dev/sdd

y se obtendrá este listado:

Código: [Seleccionar]
Number Start (sector) End (sector) Size Code Name
1 32768 163839 64.0 MiB 0700 modem
2 163840 165887 1024.0 KiB FFFF sbl1
3 165888 166911 512.0 KiB FFFF dbi
4 196608 197631 512.0 KiB FFFF DDR
5 229376 231423 1024.0 KiB FFFF aboot
6 231424 233471 1024.0 KiB FFFF rpm
7 262144 294911 16.0 MiB FFFF boot
8 294912 296959 1024.0 KiB FFFF tz
9 296960 296961 1024 bytes 0700 pad
10 327680 333823 3.0 MiB FFFF modemst1
11 333824 339967 3.0 MiB FFFF modemst2
12 339968 339969 1024 bytes FFFF pad1
13 360448 393215 16.0 MiB FFFF misc
14 393216 458751 32.0 MiB 0700 persist
15 458752 491519 16.0 MiB FFFF recovery
16 491520 497663 3.0 MiB FFFF fsg
17 524288 525311 512.0 KiB FFFF fsc
18 525312 526335 512.0 KiB FFFF ssd
19 526336 526337 1024 bytes FFFF pad2
20 526338 527361 512.0 KiB FFFF encrypt
21 557056 573439 8.0 MiB 0700 drm
22 573440 589823 8.0 MiB 0700 sns
23 589824 655359 32.0 MiB FFFF laf
24 655360 720895 32.0 MiB FFFF fota
25 720896 786431 32.0 MiB 0700 mpt
26 786432 787455 512.0 KiB FFFF dbibak
27 787456 789503 1024.0 KiB FFFF rpmbak
28 789504 791551 1024.0 KiB FFFF tzbak
29 791552 791567 8.0 KiB FFFF rct
30 819200 6488063 2.7 GiB 0700 system
31 6488064 7733247 608.0 MiB 0700 cache
32 7733248 7897087 80.0 MiB 0700 tombstones
33 7897088 7929855 16.0 MiB 0700 spare
34 7929856 8028159 48.0 MiB 0700 cust
35 8028160 30703615 10.8 GiB 0700 userdata
36 30703616 30777310 36.0 MiB 0700 grow

Solo nos interesan las líneas 2, 5, 6, 8 y 15. Esas líneas nos muestran el números y nombre de las particiones de cada archivo que hemos descargado al principio.
Estamos hablando de:

2 - sbl1.img
5 - aboot.img
6 - rpm.img
8 - tz.img
15 - recovery-twrp-2.6.3.2

En nuestro caso:

sbl1.img => sdb2
aboot.img => sdb5
rpm.img => sdb6
tz.img => sdb8
Recovery => sdb15



AVISO
Ahora ten mucho cuidado y trata de hacerlo de la manera correcta y sin errores, revisa bien la sintaxis antes de pulsar ENTER.
utilizaremos comandos dd para copiar los archivos *.img dentro de las particiones correctas.

Así que empecemos:

5.- Si no estás conectado como ROOT en Ubuntu simplemente teclea esto en la terminal.

5.1
Código: [Seleccionar]
sudo -l
Escribe tu contraseña y pulsa INTRO (en Linux, cuando tecleas contraseña desde consola no se ve lo que se escribe)

NOTA
Si este comando no funciona no te preocupes, solo tendrás que escribir sudo delante de cada línea de instrucciones

Ahora debes estar bajo acceso root, eso se sabe porque a cambiado el promp en la línea de escritura, de [ ~ ] a [ # ]

6.- Escribe el siguiente comando dd:


AVISO
Prestad muchísima atención a la hora de teclear estos códigos
Si por error cambias /dev/sdxX por otro distinto puedes fastidiar tu sistema Linux e incluso Windows, ya que estos comandos escriben directamente sobre las particiones del disco duro en formato RAW.
Y esto no tiene vuelta atrás, salvo reinstalar el sistema operativo otra vez, Y lo digo por experiencia.

6.1
Código: [Seleccionar]
dd if=/home/TU_USUARIO_LINUX/Escritorio/ D802_unRoot/sbl1.img of=/dev/sdd2


NOTA
Yo copié los archivos en el escritorio, así que la ruta a los archivos de img para mí es/home/homero/Escritorio/ls980_unRoot/. Simplemente reemplace esta ruta por la adecuada para tus archivos.

Seguir haciendo lo mismo para los otros archivos:

6.2
Código: [Seleccionar]
dd if=/home/TU_USUARIO_LINUX/Escritorio/D802_unRoot/aboot.img of=/dev/sdd5
6.3
Código: [Seleccionar]
dd if=/home/TU_USUARIO_LINUX/Escritorio/D802_unRoot/rpm.img of=/dev/sdd6
6.4
Código: [Seleccionar]
dd if=/home/TU_USUARIO_LINUX/Escritorio/D802_unRoot/tz.img of=/dev/sdd8
6.5
Código: [Seleccionar]
dd if=/home/TU_USUARIO_LINUX/Escritorio/D802_unRoot/twrp.img of=/dev/sddb15

Una vez termine, solo tienes que reiniciar el teléfono y este debería arrancar, ahora puedes seguir el tutorial de flasheo de ROM com TWRP y listo.

NOTA ACLARATORIA

Donde D802_unRoot tiene que ser el mimo nombre que la carpeta que se obtuvo al descomprimir el tar.gz.
Donde TU_USUARIO_LINUX tienes que sustituirlo por el nombre de tu usuario utilizado en el arranque de Ubuntu.

TRUCO
Si navegas hasta la ruta desde la terminal entonces las instrucciones serán más simples, un ejemplo:

Con [d]ls[/d] (El equivalente en MsDOS sería DIR) vemos el contenido de las carpetas, con [d]cd[/d] abrimos una carpeta
Código: [Seleccionar]
cd Escritorio
cd D802_unRoot

Código: [Seleccionar]
dd if=sbl1.img of=/dev/sdd2




Fuente: http://forum.xda-developers.com/show....php?t=2582142
Responder Con Cita