PDA

Ver la Versión Completa : [IMPORTANTE] Antes de flashear una custom rom debes hacer copia de la carpeta EFS


siwy
07/11/11, 12:43:13
Bueno... como veo que esto de la cocina para nuestro teléfono puede despegar en breve me parece importante que conozcais esto, ya que a mi me sucedió lo impensable (para mí antesde conocer esto) dejando el IMEI del teléfono de la jefa todo en 000...
Así que creo conveniente que todos sepais donde está y como se puede hacer un backup de una de las particiones mas importantes de vuestro teléfono. Yo haría la copia y la guardaría en un par de sitios seguros... ya puede ser la sdcard, el pc, un cd en la estantería o si quereis otra copia escondida detrás de la taza del water...:roto2rie

Espero que os sea de ayuda...
Nuestros terminales tienen un "partición" /efs donde se guardan los datos encriptados relativos al IMEI (http://es.wikipedia.org/wiki/IMEI) , así como la mac del WIFI y bluetooth, product code, etc.


El acceso a esa partición en un principio no está disponible fácilmente, pero dar por seguro que hay veces que se corrompe, ya sea al flashear sobretodo custom roms o manipular indebidamente ODIN. Incluso hay veces que ocurre de forma inexplicable, doy fe.

Una vez ocurre esto, se pierde el IMEI siendo imposible recuperarlo si no se cuenta con un backup.

Esto puede darte problemas ya que se establece un IMEI genérico para todos lo afectados (en el sgs1 empezaba por 49XXX..) y puede haber servicios que bloqueen IMEIs duplicados, así que mejor tener disponible un backup de esa carpeta para que en estos casos extremos podamos recuperarlo.



Crear backup


OJO! Indispensable ser root



Elige el método que prefieras.




Root explorer descarga (https://market.android.com/details?id=com.speedsoftware.rootexplorer&feature=search_result)

Comprimir carpeta en zip (recomendado)


Manten pulsado encima de la carpeta /efs y "Zip this folder"
La copia estará en /sdcard/SpeedSoftware/Zip



Copia simple:


Copia la carpeta efs a tu sdcard



Vía comandos (adb shell o terminal):
Crear comprimido:
su
busybox tar zcvf /sdcard/efs-backup.tar.gz /efs

En un principio no hace falta que hagas más backups, con uno válido es suficiente si necesitamos restaurar, pero si quieres asegurarte puedes hacer más y guardarlos a buen recaudo por si el primero se pierde o corrompe.

Lo importante ahora es tener el backup bien guardado tanto en el móvil como en nuestro PC y llegado el momento se intentará.




Cómo restaurar nuestro backup de EFS (gracias a @Lorse (http://www.htcmania.com/member.php?u=96785))


Método 1:

Dificultad: Sencillo
Tiempo: + 2 minutos
Herramientas necesarias: Galaxy S II Root Explorer (http://www.wuala.com/Lorse/GALAXY%20S%20II/Aplicaciones/rootexplorer_2.16.apk/) y Copia de seguridad carpeta Efs


PREPARATIVOS PREVIOS



Tener instalado Root Explorer en el Galaxy
Tener copia de seguridad de la carpeta efs en la sdcard del Galaxy


VAMOS "PA YA"



Abrimos Root Explorer
Buscamos el zip o tar de la copia de la efs (Si ya la tienes descomprimida, este paso sáltatelo)

Por ejemplo si el backup está hecho con rootexplorer ve a /Sdcard/SpeedSoftware y ahí estará

Si el backup está hecho por una custom rom "de la casa" ve a /sdcard/EFS_BACKUP y escoge el más antiguo

O si la tienes en el PC pues crea una carpeta en la sdcard y mételo dentro





Pulsación larga sobre el zip o tar del backup y pulsamos "Extract all"
Los archivos extraídos los encontraremos en /sdcard/stracted






Ahora con root Explorer nos dirigimos a /efs
Botón izquierdo táctil y Multi-select > Select all > Delete




Con root explorer no dirigimos a la carpeta con nuestro backup descomprimido
Botón izquierdo táctil, Multi-select y seleccionamos los siguientes archivos

.nv_data.bak
.nv_data.bak.md5
nv_data.bin
mv_data.bin.md5


Pulsamos copy y navegamos de nuevo hasta el /efs original

Pulsamos Paste
Dejamos pulsado Power hasta que se reinicie (Si tienes menú extendido, pulsa Reboot)


Método 2: (si el método 1 falla, lo normal es que sea debido a que la partición está corrupta y no nos deja hacer nada en ella)


Descarga esto http://www.multiupload.com/SO7PDGAO7R
Galaxy en modo Download
Abre Odin
Marca la casilla Efs clear
En PDA carga el archivo descargado
No marques nada mas, conecta el Galaxy por Usb
Pulsa START


Una vez termine y se reinicie sigue los pasos anteriores menos esta parte:


Ahora con root Explorer nos dirigimos a /efs
Botón izquierdo táctil y Multi-select > Select all > Delete



Para saber un poco más del tema, el compañero Lorse se curró un tutorial muy bueno sobre el tema:
http://www.htcmania.com/showthread.php?t=146479
Salu2,
SiWy ;-)

gizmos
07/11/11, 13:08:20
Muchísimas gracias esto nos viene genial para los que empezamos ahora y estamos como un elefante en una cacharreria. Salu2

Enviado desde mi GT-I9103

josema294
07/11/11, 18:55:15
Gracias por la info, nunca esta de mas unas medidas de seguridad porsiaca

willir6
08/11/11, 00:22:42
vengaaaaaa que empiecen los fogones ya que estoy ala espera de esas roms, si no no me cambio a este movil XD

fus
08/11/11, 21:05:58
se podria hacer una especie de colecta, para el primero que saque un kernel, root seguro, y todas esas cosillas xDD

sirix105
08/11/11, 22:40:48
Espera sentando las roms.... Este movil no lo tiene casi nadie, y cocineros menos! Los chinos son la esperanza....

gizmos
09/11/11, 08:55:56
Para loa más entendidos en el tema. Hay alguna manera de hacer una copia de seguridad de nuestra rom original por sí la necesitamos más adelante. Gracias y salu2


Enviado desde mi GT-I9103

kavite
09/11/11, 15:57:16
Los chinos son la esperanza....
Lo mismo pasa en otros ambitos en Europa y EEUU... jejeje

fus
09/11/11, 19:34:57
Lo mismo pasa en otros ambitos en Europa y EEUU... jejeje

Esperemos que no.

Allenkoko
19/11/11, 13:40:13
Trasteando con la rom 2.3.6 perdí un archivo de la dirección efs/bluetooth/bt_addr, que al parecer es algo así como la id del bluetooth del dispositivo, hay manera de recuperarlo?
P.D.: cree la copia de la carpeta efs, pero al abrirla no esta ni la carpeta bluetooth... lo copiaría mal.

D4rKiTo
19/11/11, 14:50:02
Trasteando con la rom 2.3.6 perdí un archivo de la dirección efs/bluetooth/bt_addr, que al parecer es algo así como la id del bluetooth del dispositivo, hay manera de recuperarlo?
P.D.: cree la copia de la carpeta efs, pero al abrirla no esta ni la carpeta bluetooth... lo copiaría mal.

Yo no tengo ese archivo. ¿Te falla algo?

Allenkoko
19/11/11, 15:32:26
Yo no tengo ese archivo. ¿Te falla algo?

Pues al parecer por alguna razón al usar el apk de sixaxis controller del market me esta haciendo que me pete la opción, pero si reinicio el movil se soluciona.

Taker__
19/11/11, 16:14:33
Pues al parecer por alguna razón al usar el apk de sixaxis controller del market me esta haciendo que me pete la opción, pero si reinicio el movil se soluciona.

Yo intente en su dia esa apk creando el archivo bt y muchas mas cosas y nada,no hubo manera de hacer funcionar el mando.

Allenkoko
19/11/11, 16:25:28
Yo intente en su dia esa apk creando el archivo bt y muchas mas cosas y nada,no hubo manera de hacer funcionar el mando.

Con la 2.3.5 si me funcionaba, sin ningún problema. Puede que sea cosa de la rom.

Arkholl
18/08/12, 19:16:13
Tal vez esto debería de estar con chincheta. Sería más facil de encontrar (aunque tampoco es que sea difícil) y podría evitar problemas a la gente por desconocimiento.

roblade
21/08/12, 15:16:32
Tal vez esto debería de estar con chincheta. Sería más facil de encontrar (aunque tampoco es que sea difícil) y podría evitar problemas a la gente por desconocimiento.

estoy contigo. Tenia una copia de la EFS pero mal hecha, y ahora estoy... cagado, no se que hacer :S

chincheta aqui para evitar problemas!!