Ver Mensaje Individual
  #1  
Viejo 18/02/14, 00:00:44
Array

[xs_avatar]
chucky6600 chucky6600 no está en línea
Equipo de HTCMania
· Votos compra/venta: (5)
 
Fecha de registro: jun 2011
Localización: No lo sé...¡Soy un muñeco!
Mensajes: 136,203
Tu operador: -

Samsung s advance TODO SOBRE LA EFS (solucion,errores,que es..etc)

AMIGOS EN ESTE TUTORIAL SABREMOS EXACTAMENTE QUE ES LA EFS ,SUS ERRORES Y COMO REPARAR NUESTRO TERMINAL CON LA PERDIDA DE DICHA CARPETA...TODO EN UN MISMO POST


¿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.

Contenido de la carpeta

nv_data.bak : El archivo más importante, contiene información de IMEI, PRODUCTCODE y SIM UNLOCK.
nv_data.bak.md5 : Checksum del anterior. Muy importante.
nv_ta.bin da: Copia funcional de él .nv.data.bak debería ser igual al .bak en tamaño.
nv_data.bin.md5 : Checksum del fichero anterior, si lo borras al reiniciar se crea automáticamente.
nv_sate t: No se sabe para que es, solo que si lo borras al reiniciar se crea automáticamente.
nv2.bak : SOLO FROYO Este archivo es el encargado en Froyo de gestionar todos estos datos.
nv2.bak.md5 : SOLO FROYO Checksum del anterior.

Carpeta ANDROID
(vacía)

Carpeta IMEI:
bt.txt: No se sabe para que es.
mps_code.dat : Contiene la información referente al SALES CODE (Configuración regional).


¿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. 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 Browser Lite (link a la playstore AQUI)
Al entrar en la aplicación veremos todas las carpetas del sistema, buscamos en la raiz la carpeta EFS, la mantenemos pulsada y aparecerá una pantalla con varias opciones, seleccionamos ''Copy''
El menú desaparece y nos desplazamos hacia abajo donde verán una carpeta negra llamada ''sdcard'', entramos y tocamos el botón ''Paste''
Con esto ya tendremos listo el backup de nuestra carpeta EFS, recomiendo comprimirlo y guardarlo en su pc


¿Como restaurar un backup de EFS
Para restaurar un backup usaremos la misma app, iremos al directorio donde tengamos nuestro backup de EFS, lo mantenemos pulsado, se abre el menú, elegimos ''Copy'' y luego ''Paste'' en la raiz de la memoria del sistema, al finalizar reiniciamos el terminal en modo recovery y hacemos
-Wipe data factory reset
-Wipe cache partition
-Advanced/wipe dalvik cache.



TUTORIAL CREADO POR BlackLP
-----------------------------------------------------

COMO RECUPERAR NUESTRO TERMINAL SI NO TENEMOS EL BACKUP DE DICHA CARPETA

ERROR CONOCIDO VISTO DESDE EL RECOVERY;
POSIBLEMENTE POR HACER LOS WIPES CON EL RECOVERY TACTIL
E: failed to mount /efs (No such file or directory)
E: failed to mount /efs (Invalid argument)
E: failed to mount /efs (Invalid argument)
E: check_selective_file:Can't mount /efs
E: multi_csc: Can't mount /efs


SOLUCION:

NECESITAREMOS
ROOT.ZIP
CWM.zip
UPDATE.ZIP

1- INSTALAMOS POR ODIN LA VERSION DE JB QUE QUERAMOS PONER.

2- UNA VEZ QUE EL FIRMWARE SE HAYA ACTUALIZADO (SOLO CUANDO APAREZCA LA PALABRA PASS EN ODIN) DESCONECTAMOS EL CABLE USB Y APAGAMOS EL TERMINAL.

3- INICIAMOS EN MODO RECOVERY
***Presionar Volumen ARRIBA + el botón central y simultaneamente presionar el boton de encendido***

4- FLASHEAMOS EL ARCHIVO ROOT.ZIP

5- DESPUES EL ARCHIVOCWM.ZIP

6- SE ABRIRÁ EN CWM TACTIL Y HAREMOS UN FULL WIPE
*factory reset
*cache
*dalvin cache
*system

Despues en advance hacer el wipe
*fix permissions.

7- DESPUES REINICIAMOS DESDE ADVANCE EL CWM Y VOLVEMOS A FLASHEAR EL CWM.ZIP Y A CONTINUACION EL UPDATE.ZIP
DESDE ESTE RECOVERY HAREMOS DE NUEVO EL FULL WIPE

8- COMO ULTIMO PASO FLASHEAREMOS EL FIRMWARE POR ODIN DEL PASO UNO E INICIAREMOS NORMAL

LISTO

IMAGEN DEL PROCESO
fuente: http://customgalaxysadvance.blogspot...utoriales.html








Última edición por chucky6600 Día 18/02/14 a las 11:46:15.
Responder Con Cita
Los siguientes 14 usuarios han agradecido a chucky6600 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]