Samsung Galaxy S III Subforo para hablar del espectacular Galaxy S3 de Samsung

Respuesta
 
Herramientas
  #41  
Viejo 03/02/13, 11:50:25
Array

[xs_avatar]
ptolomeoo ptolomeoo no está en línea
Miembro del foro
· Votos compra/venta: (2)
 
Fecha de registro: may 2010
Mensajes: 84
Modelo de smartphone: Note N7100

A ver si esto le sirve a alguien:


El S3 se quedaba atascado en la pantalla de inicio con el logo de Samsung.



Al entrar en el recovery nos daba el error "E: failed to mount /efs (Invalid argument)"

El directorio EFS contiene toda la información 'personalizada' que diferencia un teléfono de otro. Es decir, el IMEI, bloqueo de operadora, etc. Por eso si somos aficionados a flashear ROMs es muy importante tener una copia de seguridad del EFS, preferiblemente guardada en el PC. En caso de que se perdiera ese directorio y no tuviéramos una copia, sólo podríamos restaurar dicha carpeta a partir de la backup de otro teléfono, en cuyo caso estaríamos copiando su IMEI en nuestro teléfono lo cual es ilegal, y ningún usuario nos 'prestará' su backup así que insistimos: haced una copia de seguridad de la carpeta EFS (hay muchas apps gratuitas que lo hacen) y guardadlas a buen recaudo (preferiblemente en el PC).


La solución consiste en formatear la partición de EFS y restaurar la propia EFS a partir de un backup que (menos mal) Txirloro había hecho antes. Sin dicho backup no habríamos podido hacer nada (legal) y tendríamos que haber mandado el teléfono al SAT.
Voy a intentar explicar todo lo que he hecho, por si le ayuda a alguien en el futuro.


Primero flasheamos con PC ODIN una STOCK ROM (por ejemplo I9300XXDLJ4_I9300PHEDLI1_PHE). Creo que daba igual que fuera con 1 o 4 archivos, ya que el problema lo teníamos con la partición EFS y creo que las stock ROM no tocan nada ahí. Como es una STOCK ROM no tenemos ni root, ni nada, con el PC ODIN le flasheamos el CF-Root de Chainfire (CF-Auto-Root-m0-m0xx-gti9300)
Arrancamos el teléfono en modo recovery (Volumen UP + Power + Home), lo conectamos al PC, y nos conectamos con ADB SHELL.
Nuestra primera sorpresa:
Siguiendo las indicaciones de XDA, intentamos particionar el EFS:
#mke2fs / dev/block/mmcblk0p3

sh: mke2fs: not found


Resulta que mke2fs es un comando que está incluído en busybox, que no es más que un conjunto de herramientas/comandos más avanzados que los que trae el propio sistema operativo (linux) por defecto en el teléfono.
Me descargué la versión precompilada de busybox de busybox.net



PC> adb shell mkdir /data/busybox
PC> adb push busybox /data/busybox
PC> adb shell
$su
#cd /data/busybox
#chmod 775 busybox
#./busybox --install

una vez instalado busybox ya podíamos invocar el comando mke2fs para formatear la partición del EFS:


# busybox mke2fs /dev/block/mmcblk0p3
busybox mke2fs /dev/block/mmcblk0p3
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
5136 inodes, 20480 blocks
1024 blocks (5%) reserved for the super user
First data block=1
Maximum filesystem blocks=262144
3 block groups
8192 blocks per group, 8192 fragments per group
1712 inodes per group
Superblock backups stored on blocks:
8193


Y luego montamos la partición en el directorio /efs


#busybox mount -w -t ext4 /dev/block/mmcblk0p3 /efs
busybox mount -w -t ext4 /dev/block/mmcblk0p3 /efs


Con la carpeta EFS ya arreglada, sólo nos faltaba hacer ADB PUSH para copiar la copia de seguridad (en nuestro caso efs.tar) al teléfono, descomprimirla (busybox tar xfv efs.tar) y mover su contenido a la recién arreglada carpeta /efs
Reiniciar y listo

Si no encontráis o no os apetece buscar los ficheros necesarios dejo un zip con el Odin 3.07, el precompilado de Buxybox y el CF-Root de Chainfire para el S3 aquí.
Responder Con Cita
Los siguientes 10 usuarios han agradecido a ptolomeoo su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #42  
Viejo 03/02/13, 14:08:36
Array

[xs_avatar]
Daxx13 Daxx13 no está en línea
Usuario muy activo
· Votos compra/venta: (65)
 
Fecha de registro: jul 2011
Localización: España
Mensajes: 5,009
Modelo de smartphone: Samsung Galaxy S8+
Tu operador: Jazztel
Amigo, abre un nuevo post con esto y que le metan chincheta, ya!
__________________
Responder Con Cita
  #43  
Viejo 03/02/13, 14:42:06
Array

[xs_avatar]
thortxu1 thortxu1 no está en línea
Miembro del foro
 
Fecha de registro: ago 2010
Mensajes: 96

lo voy a probar y te comento
Responder Con Cita
  #44  
Viejo 03/02/13, 15:01:31
Array

[xs_avatar]
bomberillo bomberillo no está en línea
Usuario muy activo
 
Fecha de registro: nov 2010
Localización: Madrid
Mensajes: 2,040
Modelo de smartphone: Samsung Galaxy S10+ 1T
Tu operador: Otra
Re: Ayuda - No puedo recuperar mi S3

 Cita: Originalmente Escrito por Daxx13 Ver Mensaje
Amigo, abre un nuevo post con esto y que le metan chincheta, ya!
+1.. este tutorial es para chincheta en los smarphone Samsung
Responder Con Cita
  #45  
Viejo 03/02/13, 16:54:33
Array

[xs_avatar]
betto_tm betto_tm no está en línea
Usuario muy activo
 
Fecha de registro: ago 2012
Localización: Bolivia
Mensajes: 523
Modelo de smartphone: GALAXY S7 EDGE
Tu operador: ENTEL
excelente chincheta Fellicidade amigo lograste recuperar al marcianito
Responder Con Cita
  #46  
Viejo 03/02/13, 17:01:45
Array

[xs_avatar]
thortxu1 thortxu1 no está en línea
Miembro del foro
 
Fecha de registro: ago 2010
Mensajes: 96

Buenas me encuentro casi al final, en el paso de montar la particion en el directorio /efs y me da este error, no se que significa...

~ # busybox mke2fs /dev/block/mmcblk0p3
busybox mke2fs /dev/block/mmcblk0p3
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
5136 inodes, 20480 blocks
1024 blocks (5%) reserved for the super user
First data block=1
Maximum filesystem blocks=262144
3 block groups
8192 blocks per group, 8192 fragments per group
1712 inodes per group
Superblock backups stored on blocks:
8193

~ # busybox mount -w -t ext4 /dev/block/mmcblk0p3 /efs
busybox mount -w -t ext4 /dev/block/mmcblk0p3 /efs
mount: mounting /dev/block/mmcblk0p3 on /efs failed: File too large


Espero poder solucionarlo...
Responder Con Cita
  #47  
Viejo 03/02/13, 17:42:46
Array

[xs_avatar]
ptolomeoo ptolomeoo no está en línea
Miembro del foro
· Votos compra/venta: (2)
 
Fecha de registro: may 2010
Mensajes: 84
Modelo de smartphone: Note N7100

¿ Está la carpeta vacía? prueba a borrar y volver a crear la carpeta...
Responder Con Cita
  #48  
Viejo 03/02/13, 17:55:12
Array

[xs_avatar]
thortxu1 thortxu1 no está en línea
Miembro del foro
 
Fecha de registro: ago 2010
Mensajes: 96

Que carpeta tengo que borrar? /efs? yo no la he creado primero pense que ya estaba creada...
entonces la creo con
adb shell mkdir /efs
correcto?

~ # mkdir /efs
mkdir /efs
mkdir: can't create directory '/efs': File exists

ya existe...

Última edición por thortxu1 Día 03/02/13 a las 18:01:10.
Responder Con Cita
  #49  
Viejo 03/02/13, 18:10:03
Array

[xs_avatar]
ptolomeoo ptolomeoo no está en línea
Miembro del foro
· Votos compra/venta: (2)
 
Fecha de registro: may 2010
Mensajes: 84
Modelo de smartphone: Note N7100

¿ tienes backup de la carpeta efs? si es así prueba:

cd

borra la carpeta
rm -r efs

crea la carpeta
md efs

monta la partición
mount...

me cuentas
Responder Con Cita
  #50  
Viejo 03/02/13, 18:11:49
Array

[xs_avatar]
thortxu1 thortxu1 no está en línea
Miembro del foro
 
Fecha de registro: ago 2010
Mensajes: 96

Tengo el banckup en el pc con extension tar, pero no en el movil...

Borro efs

~ # rm -r efs
rm -r efs

creo efs

~ # mkdir /efs
mkdir /efs

Monto...

~ # busybox mount -w -t ext4 /dev/block/mmcblk0p3 /efs
busybox mount -w -t ext4 /dev/block/mmcblk0p3 /efs
mount: mounting /dev/block/mmcblk0p3 on /efs failed: File too large
Me da el mismo error...

Última edición por thortxu1 Día 03/02/13 a las 18:21:28.
Responder Con Cita
  #51  
Viejo 03/02/13, 18:21:53
Array

[xs_avatar]
ptolomeoo ptolomeoo no está en línea
Miembro del foro
· Votos compra/venta: (2)
 
Fecha de registro: may 2010
Mensajes: 84
Modelo de smartphone: Note N7100

a la noche me conecto y le echo un vistazo a ese error.

hablamos.

Última edición por ptolomeoo Día 03/02/13 a las 18:26:31.
Responder Con Cita
  #52  
Viejo 03/02/13, 18:31:10
Array

[xs_avatar]
ptolomeoo ptolomeoo no está en línea
Miembro del foro
· Votos compra/venta: (2)
 
Fecha de registro: may 2010
Mensajes: 84
Modelo de smartphone: Note N7100

¿ que te saca el comando mount?
a pelo....
Responder Con Cita
  #53  
Viejo 03/02/13, 18:32:59
Array

[xs_avatar]
thortxu1 thortxu1 no está en línea
Miembro del foro
 
Fecha de registro: ago 2010
Mensajes: 96

oye decirte que soy muy novato y te pido disculpas por la lata que te estoy dando...

he seguido lo que me dices y...
C:\sdk\sdk\platform-tools>adb shell
~ # cd /efs
cd /efs
/efs # rm -r efs
rm -r efs
rm: can't remove 'efs': No such file or directory
Responder Con Cita
  #54  
Viejo 03/02/13, 18:35:52
Array

[xs_avatar]
thortxu1 thortxu1 no está en línea
Miembro del foro
 
Fecha de registro: ago 2010
Mensajes: 96

Vale esta noche estaré por aqui esperandote...
Responder Con Cita
  #55  
Viejo 03/02/13, 18:46:58
Array

[xs_avatar]
Gelrooss Gelrooss no está en línea
Colaborador/a
· Votos compra/venta: (37)
 
Fecha de registro: mar 2009
Localización: VALENCIA
Mensajes: 4,799
Modelo de smartphone: De lo último... lo mejor.
Tu operador: MasMóvil
Yo creo... que os habéis ido al tema de la carpeta EFS y que la habéis liado. Porque creo, que lo que tenía era el BootLoader jodido.

Yo creo que si te bajas esto... http://www.wuala.com/Gelrooss/GT-I9300_JTAG

Y sigues las instrucciones del PDF que contiene, todo volverá a su cauce.

Pero claro, ahora tendrás que recuperar primero la carpeta EFS.

Ya me cuentas...

Salu2
__________________
🐾🐾 The Truth is Out There... 🐾🐾
Responder Con Cita
  #56  
Viejo 03/02/13, 18:47:19
Array

[xs_avatar]
thortxu1 thortxu1 no está en línea
Miembro del foro
 
Fecha de registro: ago 2010
Mensajes: 96

bueno, en este rato, he borrado la carpeta efs y la he vuelto a crear como me dijistes y al montar me da el mismo error que antes...

~ # busybox mke2fs /dev/block/mmcblk0p3
busybox mke2fs /dev/block/mmcblk0p3
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
5136 inodes, 20480 blocks
1024 blocks (5%) reserved for the super user
First data block=1
Maximum filesystem blocks=262144
3 block groups
8192 blocks per group, 8192 fragments per group
1712 inodes per group
Superblock backups stored on blocks:
8193
~ # busybox mount -w -t ext4 /dev/block/mmcblk0p3 /efs
busybox mount -w -t ext4 /dev/block/mmcblk0p3 /efs
mount: mounting /dev/block/mmcblk0p3 on /efs failed: File too large
estoy desesperado, espero poder arreglarlo...
Responder Con Cita
  #57  
Viejo 03/02/13, 18:48:45
Array

[xs_avatar]
ptolomeoo ptolomeoo no está en línea
Miembro del foro
· Votos compra/venta: (2)
 
Fecha de registro: may 2010
Mensajes: 84
Modelo de smartphone: Note N7100

ejecuta
mount
y pega el resultado

Última edición por ptolomeoo Día 03/02/13 a las 18:51:41.
Responder Con Cita
  #58  
Viejo 03/02/13, 18:54:01
Array

[xs_avatar]
ptolomeoo ptolomeoo no está en línea
Miembro del foro
· Votos compra/venta: (2)
 
Fecha de registro: may 2010
Mensajes: 84
Modelo de smartphone: Note N7100

 Cita: Originalmente Escrito por Gelrooss Ver Mensaje
Yo creo... que os habéis ido al tema de la carpeta EFS y que la habéis liado. Porque creo, que lo que tenía era el BootLoader jodido.

Yo creo que si te bajas esto... http://www.wuala.com/Gelrooss/GT-I9300_JTAG

Y sigues las instrucciones del PDF que contiene, todo volverá a su cauce.

Pero claro, ahora tendrás que recuperar primero la carpeta EFS.

Ya me cuentas...

Salu2
hombre por el bootloader no te arranca, pero ni creo que te de un error de efs... de todos modos si tiene un backup no habrá problema...
Responder Con Cita
  #59  
Viejo 03/02/13, 18:57:58
Array

[xs_avatar]
Gelrooss Gelrooss no está en línea
Colaborador/a
· Votos compra/venta: (37)
 
Fecha de registro: mar 2009
Localización: VALENCIA
Mensajes: 4,799
Modelo de smartphone: De lo último... lo mejor.
Tu operador: MasMóvil
 Cita: Originalmente Escrito por ptolomeoo Ver Mensaje
hombre por el bootloader no te arranca, pero ni creo que te de un error de efs... de todos modos si tiene un backup no habrá problema...
Cierto. Por eso digo... que recupere el efs y después que pruebe lo que le he pasado.

http://www.wuala.com/Gelrooss/GT-I9300_JTAG

Hay que leer el pdf que acompaña.

Salu2
__________________
🐾🐾 The Truth is Out There... 🐾🐾
Responder Con Cita


  #60  
Viejo 03/02/13, 18:58:59
Array

[xs_avatar]
thortxu1 thortxu1 no está en línea
Miembro del foro
 
Fecha de registro: ago 2010
Mensajes: 96

 Cita: Originalmente Escrito por Gelrooss Ver Mensaje
Yo creo... que os habéis ido al tema de la carpeta EFS y que la habéis liado. Porque creo, que lo que tenía era el BootLoader jodido.

Yo creo que si te bajas esto... http://www.wuala.com/Gelrooss/GT-I9300_JTAG

Y sigues las instrucciones del PDF que contiene, todo volverá a su cauce.

Pero claro, ahora tendrás que recuperar primero la carpeta EFS.

Ya me cuentas...

Salu2
he creado la carpeta efs y con push he copiado la que tenia en el pc al terminal...

C:\sdk\sdk\platform-tools>adb push efs /efs
push: efs/bluetooth/bt_addr -> /efs/bluetooth/bt_addr
push: efs/drm/playready/NVS -> /efs/drm/playready/NVS
push: efs/drm/playready/DxSecureDB_secondary -> /efs/drm/playready/DxSecureDB_se
condary
push: efs/drm/playready/DxSecureDB -> /efs/drm/playready/DxSecureDB
push: efs/drm/playready/DeviceKey -> /efs/drm/playready/DeviceKey
push: efs/drm/playready/00002.PRV -> /efs/drm/playready/00002.PRV
push: efs/FactoryApp/serial_no -> /efs/FactoryApp/serial_no
push: efs/FactoryApp/keystr -> /efs/FactoryApp/keystr
push: efs/FactoryApp/hw_ver -> /efs/FactoryApp/hw_ver
push: efs/FactoryApp/factorymode -> /efs/FactoryApp/factorymode
push: efs/FactoryApp/baro_delta -> /efs/FactoryApp/baro_delta
push: efs/imei/mps_code.dat -> /efs/imei/mps_code.dat
push: efs/wifi/.mac.info -> /efs/wifi/.mac.info
push: efs/wv.keys -> /efs/wv.keys
push: efs/nv_data.bin.md5 -> /efs/nv_data.bin.md5
push: efs/nv_data.bin -> /efs/nv_data.bin
push: efs/nv.log -> /efs/nv.log
push: efs/h2k.dat -> /efs/h2k.dat
push: efs/gyro_cal_data -> /efs/gyro_cal_data
push: efs/00000000.authtokcont -> /efs/00000000.authtokcont
push: efs/.nv_state -> /efs/.nv_state
push: efs/.nv_data.bak.md5 -> /efs/.nv_data.bak.md5
push: efs/.nv_data.bak -> /efs/.nv_data.bak
push: efs/.nv_core.bak.md5 -> /efs/.nv_core.bak.md5
push: efs/.nv_core.bak -> /efs/.nv_core.bak
25 files pushed. 0 files skipped.
7068 KB/s (5262881 bytes in 0.727s)

ahora me descargo lo que me dices aver si tengo suerte...

EL ODIN ME DA FAIL!!! he seguido las instrucciones del pdf y en el primer paso me da fail...

Última edición por thortxu1 Día 03/02/13 a las 19:08:27.
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Foros Samsung > Otros smartphones de Samsung antiguos > Samsung Galaxy S III

Herramientas


Hora actual: 14:53:46 (GMT +1)



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

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