Results 1 to 2 of 2

Thread: Posible método de restauración del EFS - Reparación IMEI

777
  1. [translate]    #1
    Junior Member
    Join Date
    Sep 2010
    Location
    Barcelona
    Posts
    16

    Default Posible método de restauración del EFS - Reparación IMEI

    Este post es una traducción de este post y por tanto todo el mérito es de tom3q.

    En cualquier caso, si nada de esto funciona, SERASER os ayudará por un módico precio.

    -- Post traducido de tom3q --

    A veces, la partición /efs puede corromperse por un bug en el XSR hasta el punto que no puede montarse de nuevo.

    Si tienes la mala suerte de que esto te pase, puede ser que despues de todo tengas suerte y no se ha corrompido demasiado. Con este método puedes probar de arreglarlo.

    Requisitos prévios: adb (en Windows o en Linux), acceso a un PC con Linux instalado y un cable USB.

    Primero, obtén un volcado de lo que queda de tu partición EFS:

    1. Vuelca el contenido del dispositivo stl que contiene la partición EFS: (en la shell adb, estando en recovery, asumiendo que tu SD esta montada)
      Code:
      cat /dev/stl10 > /sdcard/efs.stl
    2. Copia el fichero en tu PC, usando por ejemplo adb pull: (saliendo préviamente de adb shell)
      Code:
      adb pull /sdcard/efs.stl
    3. Monta la partición en un Linux como VFAT: (como root o usando sudo, asumiendo que el directorio /mnt/efs existe)
      Code:
      mount -o loop efs.stl /mnt/efs

    Si hasta este punto ha funcionado, estás de suerte. Si ha fallado, aun no está perdido, hay la posibilidad de recuperar algo usando un programa de recuperación de particiones FAT. En cualquier caso esto sobrepasa el abasto de esta guia.

    Si se monta sin errores:

    1. Copia todo el contenido de /mnt/efs a un sitio seguro: (dejando de ser root y asumiendo que tienes un directorio llamado efs_backup en tu directorio home)
      Code:
      cp -R /mnt/efs/* ~/efs_backup
    2. Desmonta el fichero: (como root usando sudo):
      Code:
      umount /mnt/efs

    Ahora que tienes nv_data.bin de nuevo, puedes usar las instrucciones de Qbanin (COMPLETE IMEI RESTORE HOW-TO) para reintroducirlo en tu telefono o usar estas instrucciones simplificadas que podrían no funcionar en todos los casos:

    1. Reformatea tu particion EFS (desde adb shell, estando en recovery):
      Code:
       stl.format /dev/bml10
    2. Reinicia tu telefono en recovery de nuevo. (saliendo préviamente de adb shell)
      Code:
       adb reboot recovery
    3. Introduce el contenido recuperado:
      Code:
       adb push ~/efs_backup /efs
    4. Reinicia el telefono, esta vez a Android i comprueba tu IMEI.

    Por supuesto, a estas alturas podria ser que no funcionase debido a que nv_data se ha corrompido. Sin embargo, en algunos casos puedes estar de suerte y recuperar tu IMEI.

  2. [translate]    #2
    Junior Member
    Join Date
    Aug 2010
    Location
    Spain
    Posts
    13

    Default

    Tutorial de gran ayuda, ¡gracias!

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •