PDA

Ver la Versión Completa : [ TUTORIAL ] Prevención y copia de la carpeta efs y como restaurarla (Muy importante)


chucky6600
30/09/13, 10:59:48
Pues eso amigos...debido a todos los errores y perdidas de terminal (perdida de señal no recuperable) vamos a hacer este pequeño tutorial para evitar males mayores en nuestro terminal....


EL POST SE REPARTE EN TRES SECCIONES:
*- QUE ES LA CARPETA EFS
*- COMO CREAR UNA COPIA DE LA CARPETA EFS
*- COMO RESTAURARLA


Carpeta efs corrupta = imei corrupto y perdida de datos .
Resultado = terminal sin linea ni paquete de datos

¿Qué es la carpeta EFS?

En esta carpeta se encuentra los archivos que contienen datos muy importantes de nuestro terminal como por ejemplo IMEI o PRODUCT CODE. En muchas ocasiones, al flashear una nueva rom el proceso sobre-escribe esta carpeta y la terminal perderá conexión, ya que no podrá registrar el IMEI en la red. Los datos de la carpeta EFS contienen información vital y única de la terminal. Aclaro que estos datos son intransferibles, es decir, no podemos restaurar a partir de una copia que no haya sido creada en nuestro terminal


¿Como hacer un backup de la carpeta EFS?

La copia de seguridad así como la restauración se puede hacer de 2 maneras, el método manual, y a través de una aplicación que lo realice en forma automática (ver play store). Es necesario tener acceso root para cualquiera de los dos métodos, en este tutorial lo vamos a hacer de la forma manual ya que es la forma mas confiable.

IMPORTANTE: Antes de flashear una ROM / Custom Rom por primera vez, debes hacer copia de la carpeta EFS

Nuestros terminales tienen un "partición" /efs donde se guardan los datos encriptados relativos al 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.
Una vez que ocurre esto, se pierde el IMEI siendo imposible recuperarlo si no se cuenta con un backup.

Empecemos:
Para crear el backup vamos a utilizar la app root explorer de pago o Root Browser... Gratis en la play

para ello hay que ser root y tener la aplicacion superuser

*-Abrimos root explorer , damos permisos y entraremos directamente en la raiz de la memoria donde visualizaremos la carpeta efs.
*- Hacemos tick arriba donde pone r/w y cambiara a r/o

*- Mantenemos pulsado sobre la carpeta efs y nos saldra el menu , damos a copiar.

*- Ahora buscamos storage / extsdcard y le damos a copiar aqui. Mas tarde la podemos copiar tambien en el pc o donde queramos.

chucky6600
30/09/13, 10:59:58
RESTAURAR CARPETA EFS
Si la copia la hiciste manual:
1- Usando Root Explorer y tu copia de la efs
2- Guarda una segunda copia de esa carpeta a la PC (por si sale algo mal)
3- Borrar la carpeta efs original en el teléfono
4- Reiniciar
5- Al iniciar el celular, automáticamente volverá a crear una nueva carpeta efs, con el Root Explorer combina unos archivos por otros
6- se reiniciará solo,NO REINICIEIS y listo.

http://www.youtube.com/watch?v=LMOZsL7UaMQ

Si la hiciste desde el recovery mira el video:
http://www.youtube.com/watch?v=yF6wlGWzq5g

chucky6600
30/09/13, 11:10:50
Hay un nuevo método para hacer backup de EFS/IMEI

Se trata de la aplicación del Play EFS MANAGER S4 v1.1 https://play.google.com/store/apps/details?id=com.kelzsoca.efsmanager.S4&hl

No deja descargarla para algunos paises como España, pero se puede descargar de aquí https://www.dropbox.com/s/6jqkap0ti84v6su/EFS%20Manager%20S4-1.1.apk

He probado solamente el proceso de Backup y ha creado los ficheros de las 4 particiones que muestra, desconozco si realmente contienen el IMEI y si lo recuperaría con éxito en caso de necesidad real.

http://img.tapatalk.com/d/14/03/02/thumbnail/ube4a3at.jpg

Mientras no haya un procedimiento que sepamos que funcione con seguridad, lo mejor que podemos hacer es hacer backups con todos los métodos aparecidos y rezar para que alguno de ellos funcione en caso de catástrofe.

Más información en el post de XDA:
http://forum.xda-developers.com/showpost.php?p=50738966&postcount=4

manuelamadeo
30/09/13, 11:38:08
Gracias Chuky, buena guia¡
No en todas las rom es necesario hacer esto¡ por ejemplo todo aquel que instale mi rom se puede ahorrar este paso ya que ya lo hago yo automaticamente se crea un backup del efs en tu sd interna, cada vez que instales una nueva actualización se te volvera a crear el backup, eso si esto solo es posible en aquellas rom que te den esta opción como por ejemplo es la mia en la versión basada en el firm original¡

chucky6600
30/09/13, 11:45:05
Gracias Chuky, buena guia¡
No en todas las rom es necesario hacer esto¡ por ejemplo todo aquel que instale mi rom se puede ahorrar este paso ya que ya lo hago yo automaticamente se crea un backup del efs en tu sd interna, cada vez que instales una nueva actualización se te volvera a crear el backup, eso si esto solo es posible en aquellas rom que te den esta opción como por ejemplo es la mia en la versión basada en el firm original¡

ok...buena idea tu tambien en incluirlo en la propia instalacion..pero por ejemplo en la cyao no hay esa opcion...asi que mas vale prevenir:ok:

manuelamadeo
30/09/13, 12:03:45
Si cuando vuelva actualizar la cyanoguen la incluire tambien, ademas es flaseable despues via odin

chucky6600
30/09/13, 12:07:40
Si cuando vuelva actualizar la cyanoguen la incluire tambien, ademas es flaseable despues via odin

OK.:gracias:

Cauchin
01/10/13, 18:11:02
Hola chucky, quiero agregar que los que bajan la app no paga osea la app Explorer no les deja copiar ni mover nada, por lo menos ami me paso.. Y en cambio baje la app Root Browser y esa si me dejo :D

Txakur
01/10/13, 18:53:43
Hola, Cauchin. Si buscas un pelín en este mismo foro, seguro que encuentras y funcionando de lujo :grin:

Cauchin
01/10/13, 19:36:52
Hola, Cauchin. Si buscas un pelín en este mismo foro, seguro que encuentras y funcionando de lujo :grin:

:P no pense en buscarla jaja gracias igual!

chucky6600
01/10/13, 22:56:06
Hola chucky, quiero agregar que los que bajan la app no paga osea la app Explorer no les deja copiar ni mover nada, por lo menos ami me paso.. Y en cambio baje la app Root Browser y esa si me dejo :D

:P no pense en buscarla jaja gracias igual!
Tampoco es para ponerse asi... Simplemente te daban un consejo e intentaban ayudarte... Pero ya vemos que no lo necesitas:ok:

digib
08/11/13, 18:13:24
Por aquí me ando también con dudillas :sisi1:

Hice este procedimiento que indicó chucky y después de hacer backup de la carpeta EFS y pasarla al PC, me puse a observar las subcarpetas y ficheros que contienen, con un visor de texto tipo Notepad2 o Total Commander.

La duda que me asalta es: ¿ dónde exactamente se guarda la información de IMEI y MAC ? En la subcarpeta IMEI hay un archivito de 3 bytes llamado mps_code.dat, que visualizándolo en mi caso solamente figuran las letras "PHN". No me parece que pueda ser el nº de IMEI encriptado..

en el resto de subcarpetas aparte de la \DRM donde navegando y bajando niveles hay dos ficheros de 1Kb aproximadamente cada uno, a no ser que esté ahí veo ningún fichero que parezca contener los datos sensibles de los que queremos hacer backup.

En XDA developers en este post http://forum.xda-developers.com/showthread.php?t=1753833 dicen nada más empezar que:
RESTORING AN /EFS BACKUP DOES NOT APPEAR TO RESTORE AN IMEI AT THIS TIME.

TO BE SAFE, USE THIS GREAT SCRIPT BROUGHT TO YOU BY DROTHENBERGER AND SFERNANDEZ:
http://forum.xda-developers.com/showpost.php?p=28528532&postcount=38 pero este enlace lleva a un script para hacer backup de bloques, no habla de estructura de ficheros. A parte es de otro modelo y es un post antiguo.

Siento mucha curiosidad por este tema, puede ser tal la catástrofe de no hacer bien el backup de estos datos que me estremezco al imaginarme en esa situación y me gustaría estar seguro de dónde están contenido exactamente nuestro IMEI y MAC.

Por cierto, si hacemos cualquier backup de nuestro smartphone con recovery, supongo que la carpeta EFS la incluirá en los .IMG que cree, y que por tanto a malas malas de ese backup propio siempre podremos recuperar también el IMEI y MAC... ¿es así?

digib
24/11/13, 03:07:15
No sé si servirá de algo pero siguiendo este post de XDA (http://forum.xda-developers.com/showthread.php?t=2449107) instale el recovery TWRP 2.6.3.0 que da opción de hacer backup de las particiones EFS, PRELOAD y MODEM y hice los nandroid backups de esas particiones en el formato de ese recovery. Así tengo backup de EFS a pelo como indica chucky en el primer post de este post y en formato recovery, que nunca se sabe...

También he visto por ahí en otro post de chucky (estás en todo!! ) el recovery de philz que parece muy completo pero creo que con lo que tengo ya basta.

chucky6600
26/11/13, 10:26:45
No sé si servirá de algo pero siguiendo este post de XDA (http://forum.xda-developers.com/showthread.php?t=2449107) instale el recovery TWRP 2.6.3.0 que da opción de hacer backup de las particiones EFS, PRELOAD y MODEM y hice los nandroid backups de esas particiones en el formato de ese recovery. Así tengo backup de EFS a pelo como indica chucky en el primer post de este post y en formato recovery, que nunca se sabe...

También he visto por ahí en otro post de chucky (estás en todo!! ) el recovery de philz que parece muy completo pero creo que con lo que tengo ya basta.
Perfecto asi tambien....hay varias maneras de hacer la copia de seguridad lo importante es tenerla siempre a mano...Gracias por el dato:ok:

equ
05/12/13, 20:07:31
muy buena aportación
Graciasssssssssss
Chucky:campeon::campeon::campeon::campeon::campeon :

digib
13/12/13, 20:56:18
Siguiendo con las dudas y desconfianza que tenía acerca de si verdaderamente se encuentra el IMEI en alguna de la carpetas de /EFS y que posteé en mi anterior reply de este post, he seguido investigando sobre este tema y parece que a día de hoy aún no hay método para realmente hacer backup del IMEI en el S4 Mini:


Normally, phones IMEI in previous galaxy devices (don't know about current S4, I own S4 Mini LTE), was stored in nv_data.bin file which was located in /efs folder on root. (which is a mount point for mmcblk0p10 partition in S4 Mini LTE). But, in this device, there is no nv_data bin file and IMEI is not stored nowhere close to efs partition. Not too many people own S4 Mini's and almost everybody whom I asked an information based their knowdledge on another devices and were feeding me false information I heard over and over again.

To clarify something, I know, that EFS partition doesn't contain IMEI, because:

No file in efs mount point contains IMEI.
No IMEI found checking EFS Professional backup (tar) on HEX level using various search methods. Even through-looked it, file is not that big.
No IMEI found through-looking .raw backup made using cygwin (which contains every single byte of partition, even though it is not a part of a file), which is 95+% warrant, that IMEI is not in EFS partition.



Fuente:
http://forum.xda-developers.com/showthread.php?p=48454558#post48454558

Así que por si acaso, no os confiéis al trastear. Chucky no sé si tú que estás mucho más puesto en este smartphone puedes confirmar o desmentirlo, yo llevo sólo un mes con el teléfono y estoy de acuerdo con lo que dicen en XDA, porque no he visto el IMEI en ningún fichero de los que hay en /EFS

Saludos

digib
15/12/13, 17:25:14
Parece que ya hay algo en claro, en cuanto se confirme que funciona yo mismo me ofrezco a traducirlo:

http://forum.xda-developers.com/showthread.php?t=2569532

Impa
04/01/14, 01:27:20
Y con "Root Browser" (gratuito) en vez de "Root Explorer" (de pago), ¿cómo serían los últimos pasos??
Gracias.

chucky6600
04/01/14, 07:17:17
Yo solo sé que si no hay imei en la efs el terminal no encuentra cobertura http://img.tapatalk.com/d/14/01/04/ybe2e9yn.jpg

Impa
04/01/14, 14:36:15
Y con "Root Browser" (gratuito) en vez de "Root Explorer" (de pago), ¿cómo serían los últimos pasos??
Gracias.

Me autorespondo y lo dejo por si le sirve a alguien más.

http://www.youtube.com/watch?v=__X42ZdonYE

Si no se pueden poner enlaces de youtube decírmelo y lo edito o que un moderador elimine mi mensaje directamente.

chucky6600
04/01/14, 16:43:45
Si no se pueden poner enlaces de youtube decírmelo y lo edito o que un moderador elimine mi mensaje directamente.

Todo correcto amigo.. Gracias :ok:

digib
04/01/14, 21:13:51
Puede ser, pero según leí y creí entender en el texto que quoteé de XDA, el fichero original donde se guarda el IMEI no es en la EFS, por lo que el método de backup o restauración no sería tan simple como restaurar el archivito que hay dentro de EFS/IMEI.


Yo solo sé que si no hay imei en la efs el terminal no encuentra cobertura http://img.tapatalk.com/d/14/01/04/ybe2e9yn.jpg

chucky6600
04/01/14, 21:33:35
Prueba :ok:
Te aseguro que yo no probaré

digib
07/01/14, 23:16:28
Prueba :ok:
Te aseguro que yo no probaré

Jajaja como dijiste que sin imei en EFS no hay cobertura, entendí que ya habías hecho pruebas tú mismo :risitas:

En el fondo sólo intento confirmar qué es lo que hay que hacer para tener la certeza de que hemos salvado con seguridad nuestro IMEI. Parece ser que en este modelo han modificado la distribución de particiones y dónde se almacena el backup del IMEI, porque no sólo se almacena en un sitio, si no que se carga en cada arranque desde una partición que no se monta a otro fichero. Por lo que si no sabemos restaurarlo a la partición, al reiniciar seguiríamos sin IMEI. Tampoco parece que en XDA lo tengan claro, entre que es un terminal relativamente nuevo y lo tiene poca gente, no está contrastado el tema.

Con lo novato que soy no me acaba de quedar claro. Gracias por ir comentando de todas formas, estás en todo :ok:

chucky6600
07/01/14, 23:32:25
Sí.. La verdad que hace hasta una triple particion pero por ahora no quedamos con ese backup por si acaso:risitas:

ayudaaalacageconelknox
24/02/14, 16:31:45
Lei la parte donde escribiste:"IMPORTANTE: Antes de flashear una ROM / Custom Rom por primera vez, debes hacer copia de la carpeta EFS"

amigo yo tambien debo aser esto porque ya kite el root y aora quiero poner la mk2 stock de samsung(primera ves q usare odin)

PS: recuerda el kingo modifico todo mi recovery y demas cosas y dejo el knox 0x1(cuenta como 1er flasheo)?

digib
14/03/14, 18:31:49
Hay un nuevo método para hacer backup de EFS/IMEI. Se trata de la aplicación del Play EFS MANAGER S4 v1.1 https://play.google.com/store/apps/details?id=com.kelzsoca.efsmanager.S4&hl

No deja descargarla para algunos paises como España, pero se puede descargar de aquí https://www.dropbox.com/s/6jqkap0ti84v6su/EFS%20Manager%20S4-1.1.apk

He probado solamente el proceso de Backup y ha creado los ficheros de las 4 particiones que muestra, desconozco si realmente contienen el IMEI y si lo recuperaría con éxito en caso de necesidad real.

http://img.tapatalk.com/d/14/03/02/thumbnail/ube4a3at.jpg

Mientras no haya un procedimiento que sepamos que funcione con seguridad, lo mejor que podemos hacer es hacer backups con todos los métodos aparecidos y rezar para que alguno de ellos funcione en caso de catástrofe.

Más información en el post de XDA:
http://forum.xda-developers.com/showpost.php?p=50738966&postcount=4

chucky6600
18/03/14, 11:34:38
Añado al post principal...Gracias

alex_mamau
02/04/14, 03:34:03
se que esta pregunta es medio tonta... pero ¿si solo rooteo mi celular s4 mini gti9195L telcel mexico solo quiero para quitar apps de publicidad e instalar wifi kill y algunas apps pero no cambiar la rom tengo que guardar la carpeta efs?

chucky6600
02/04/14, 11:10:48
se que esta pregunta es medio tonta... pero ¿si solo rooteo mi celular s4 mini gti9195L telcel mexico solo quiero para quitar apps de publicidad e instalar wifi kill y algunas apps pero no cambiar la rom tengo que guardar la carpeta efs?
SI...A la hora de rootear o eliminar alguna aplicación puede haber un error y si restableces mal puede perderse la efs

neca1979
09/05/14, 01:56:27
Otro gran paso. :besito:
Ya tengo mi copiada.....
y salvada en mi "nube" :grin:

chucky6600
09/05/14, 07:59:38
Otro gran paso. :besito:
Ya tengo mi copiada.....
y salvada en mi "nube" :grin:

Perfecto este paso podría ser el más importante :ok:

CristianFaZe
05/06/14, 01:06:58
La verdad tengo una grand duda en el proceso con root explorer , al hacer copia de la carpeta EFS solo tengo que pasarlo a la sd y despues lo guardo en mi pc y ya ? Esto es para prevenir cuando cambiamos de ROM ( COSA QUE NO ME GUSTA HACER ) O es por si nuestro mobil se llega a brickear? Estoy un poco confundido porque por lo que se cuando un movil se brickea la solucion es flashear el Firmware Stock que nos lo ofrece samsung en su pagina SAMMOBILE ojala me puedan aclarar esa duda =D ( CHUCKY GRACIAS ME AYUDASTE HACE UN TIEMPO A ENCONTRAR EL FIRMWARE STOCK DE MI ANTERIOR MOVIL )

CristianFaZe
05/06/14, 01:16:53
Tego una duda esto es cuando cambiamos de rom que el movil no pasa del logo de la rom o es cuando se nos brickea ? Por lo que se cuando se brickea un movil la forma de unbrick es flasheando un nuevo firmware de stock de nuestro pais o estoy equivocado yo la verdad no cambio de rom pero siempre se.me brickean los moviles xD :( entonces esto es por si se brickea el movil? Copiando la carpeta EFS hay algun riesgo?

josnahu
16/07/14, 15:52:35
Hola gente una pregunta: yo no hice ese backup y le cambié la rom por la de cyanogen mod m8 y sigo teniendo coneccion a internet, puedo llamar, todo normal y ahora capas que me pase a la rom stock hay algun problema? le puedo hacer ahora el backup? o ya no me sirve? Saludos

chucky6600
16/07/14, 17:55:54
Hola gente una pregunta: yo no hice ese backup y le cambié la rom por la de cyanogen mod m8 y sigo teniendo coneccion a internet, puedo llamar, todo normal y ahora capas que me pase a la rom stock hay algun problema? le puedo hacer ahora el backup? o ya no me sirve? Saludos
Lo lógico sería hacer el backup con la rom stock por si acaso.

chiquiolga
22/08/14, 23:24:59
Gracias por el aporte