PROBLEMA Encryption unsuccessful

Trata de realizar el formato desde el mismo flashtools:

Sin título.png

Hola.

Ya lo he intentado. Parece que funciona, incluso sale el icono verde de confirmación, pero luego está todo igual. No se si estoy usando el fichero scatter correcto, pero creo que sí, porque es el que utilicé cuando le instalé al teléfono el recovery. También he probado a descargarme la ROM oficial (desde needrom), y también he probado con su fichero scatter, pero nada. Por ese camino no he conseguido nada.

A veces me salia un error diciendo PMT Change ROM error y otras veces que la plataforma de la ROM (MTK6589) no coincidía con la del destino (y esta estaba vacía, como si no reconociera el tipo de teléfono).

Gracias por tu ayuda.
 
El log del recovery cuando intento restaurar la copia de seguridad que hice en su día muestra lo siguiente. Se ve como no puede montar /cache ni /data

Código:
Starting recovery on Tue Jan  1 05:41:25 2013
can't open /dev/tty0: No such file or directory
framebuffer: fd 3 (720 x 1280)
ioctl(): blank: Invalid argument
ioctl(): blank: Invalid argument
ThL W8/W8+ CWM-based Recovery v6.0.3.3
recovery filesystem table
=========================
  0 /tmp ramdisk (null) (null) 0
  1 /system ext4 /dev/block/mmcblk0p5 (null) 0
  2 /cache ext4 /dev/block/mmcblk0p6 (null) 0
  3 /data ext4 /dev/block/mmcblk0p7 (null) 0
  4 /sdcard vfat /dev/block/mmcblk0p8 (null) 0
  5 /external_sd vfat /dev/block/mmcblk1p1 (null) 0
  6 /sd-ext auto /dev/block/mmcblk1p2 (null) 0
  7 /boot emmc /dev/bootimg (null) 0
  8 /recovery emmc /dev/recovery (null) 0
  9 /uboot emmc /dev/uboot (null) 0

W:Unable to get recovery.fstab info for /datadata during fstab generation!
W:Unable to get recovery.fstab info for /emmc during fstab generation!
I:Completed outputting fstab.
I:Processing arguments.
W:failed to mount /dev/block/mmcblk0p6 (Invalid argument)
E:Can't mount /cache/recovery/command
I:Checking arguments.
Warning: No file_contexts
I:device_recovery_start()
Command: "/sbin/recovery"

ro.serialno=
ro.bootmode=unknown
ro.baseband=unknown
ro.bootloader=unknown
ro.hardware=mt6589
ro.revision=0
ro.emmc=0
ro.boot.emmc=0
ro.factorytest=0
ro.secure=1
ro.allow.mock.location=0
ro.debuggable=1
persist.sys.usb.config=adb
ro.build.id=JDQ39E
ro.build.display.id=cm_w8-userdebug 4.2.2 JDQ39E eng.ceco.20130528.104200 test-keys
ro.build.version.incremental=eng.ceco.20130528.104200
ro.build.version.sdk=17
ro.build.version.codename=REL
ro.build.version.release=4.2.2
ro.build.date=Tue May 28 10:44:02 CEST 2013
ro.build.date.utc=0
ro.build.type=userdebug
ro.build.user=ceco
ro.build.host=HP-Linux
ro.build.tags=test-keys
ro.product.model=w8
ro.product.brand=THL
ro.product.name=cm_w8
ro.product.device=w8
ro.product.board=w8
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=THL
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=mt6589
ro.build.product=w8
ro.build.description=cm_w8-userdebug 4.2.2 JDQ39E eng.ceco.20130528.104200 test-keys
ro.build.fingerprint=THL/cm_w8/w8:4.2.2/JDQ39E/eng.ceco.20130528.104200:userdebug/test-keys
ro.build.characteristics=default
ro.cm.device=w8
ro.rommanager.developerid=cyanogenmod
keyguard.no_require_sim=true
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.google.clientidbase=android-google
ro.com.android.wifi-watchlist=GoogleGuest
ro.setupwizard.enterprise_mode=1
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=false
ro.cm.version=10.1-20130528-UNOFFICIAL-w8
ro.modversion=10.1-20130528-UNOFFICIAL-w8
ro.config.ringtone=Orion.ogg
ro.config.notification_sound=Deneb.ogg
ro.config.alarm_alert=Hassium.ogg
ro.carrier=unknown
ro.ril.hsxpa=1
ro.ril.gprsclass=10
ro.adb.qemud=1
dalvik.vm.lockprof.threshold=500
net.bt.name=Android
net.change=net.bt.name
dalvik.vm.stack-trace-file=/data/anr/traces.txt
init.svc.ueventd=running
init.svc.recovery=running
init.svc.adbd=running
service.adb.root=1

I:Checking for extendedcommand...
I:Skipping execution of extendedcommand, file not found...
W:failed to mount /dev/block/mmcblk0p7 (Invalid argument)
W:failed to mount /dev/block/mmcblk0p6 (Invalid argument)
E:Can't mount /cache/recovery/log
E:Can't open /cache/recovery/log
W:failed to mount /dev/block/mmcblk0p6 (Invalid argument)
E:Can't mount /cache/recovery/last_log
E:Can't open /cache/recovery/last_log
W:failed to mount /dev/block/mmcblk0p6 (Invalid argument)
W:Can't unlink /cache/recovery/command
 
Si intento montar /dev/block/mmcblk0p6 en /cache esto es lo que sucede:

Código:
~ # mount /dev/block/mmcblk0p6 /cache
mount: mounting /dev/block/mmcblk0p6 on /cache failed: Invalid argument

Intento chequear el sistema de archivos:

Código:
~ # e2fsck -p /dev/block/mmcblk0p6
/dev/block/mmcblk0p6: recovering journal
/dev/block/mmcblk0p6: Superblock needs_recovery flag is clear, but journal has data.
/dev/block/mmcblk0p6: Run journal anyway

/dev/block/mmcblk0p6: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
  (i.e., without -a or -p options)
~ # e2fsck -fv /dev/block/mmcblk0p6
e2fsck 1.41.14 (22-Dec-2010)
/dev/block/mmcblk0p6: recovering journal
Superblock needs_recovery flag is clear, but journal has data.
Run journal anyway<y>? y
yes

e2fsck: unable to set superblock flags on /dev/block/mmcblk0p6
 
me explicas un poco mejor que movil es? por que hay el w8 w8+ w8s
 
Es el THL W8 4G
probaste estas roms ?

· Para el W8 4GB:Link aquí. Flahseable con FlashTool
· Para el W8 8GB: Link aquí. Flahseable con FlashTool
· Para el W8 16GB: Link aquí. Otra rom para este modelo. Ambas flasheables desde recovery.
La primera lleva imeis... deberás cambiarlos por los tuyos tras la instalación
· Para el W8+ 16GB:Link aquí. Flasheable con FlashTool. Otra más actualizada aquí (previo registro)

es que en el caso de que le metas una que no le corresponde o sea si pillas la de 16 y el tuyo es de 8 te pasara lo de encryption
 
Acabo de hacer lo siguiente. Desde el ADB he copiado binariamente los datos del dispositivo con el sistema de archivos que se monta en /cache, lo he copiado a mi ordenador con linux y lo he montado. Y funciona, puedo leer el contenido:

Código:
~ # dd if=/dev/block/mmcblk0p6 of=/tmp/cache.img
258048+0 records in
258048+0 records out
132120576 bytes (126.0MB) copied, 2.605873 seconds, 48.4MB/s

Lo transfiero a mi linux con ADB y listo el contenido. Ahí está el archivo recovery/last_log al que no puede acceder el recovery cuando intento restaurar el backup. Parece que efectivamente contiene los archivos de /cache, pero ¿por qué no lo puede montar el teléfono?

Código:
$ adb pull /tmp/cache.img
$ sudo mount -o loop cache.img /mnt/loop/
$ find /mnt/loop
/mnt/loop/
/mnt/loop/lost+found
/mnt/loop/recovery
/mnt/loop/recovery/last_log
/mnt/loop/backup
/mnt/loop/backup/com.google.android.talk
/mnt/loop/backup/com.google.android.talk/c2hhcmVkX3ByZWZzOmFjY291bnQtamEuYXJ0ZXphbmFAZ21haWwuY29t
/mnt/loop/backup/com.google.android.talk/c2hhcmVkX3ByZWZzOmFjY291bnQtamVzdXNhbmdlbC5kZWxwb3pvQGdtYWlsLmNvbQ==
/mnt/loop/backup/com.google.android.talk/c2hhcmVkX3ByZWZzOmFjY291bnQtamVzdXNhbmdlbEBhYmxvcXVlLmNvbQ==
/mnt/loop/backup/com.google.android.talk/c2hhcmVkX3ByZWZzOmFjY291bnQtamVzdXNhbmdlbEBjaWNsaXN0YXMub3Jn
/mnt/loop/backup/com.android.vending
/mnt/loop/backup/com.android.vending/dmVuZGluZw==
/mnt/loop/backup/com.android.vending/YXV0b191cGRhdGVfZW5hYmxlZA==
/mnt/loop/backup/com.android.vending/dXBkYXRlX292ZXJfd2lmaV9vbmx5
/mnt/loop/backup/com.android.vending/YXV0b19hZGRfc2hvcnRjdXRz
/mnt/loop/backup/com.android.vending/bm90aWZ5X3VwZGF0ZXM=
/mnt/loop/backup/com.android.vending/Y29udGVudC1maWx0ZXItbGV2ZWw=
/mnt/loop/backup/com.android.vending/bm90aWZ5X3VwZGF0ZXNfY29tcGxldGlvbg==
/mnt/loop/backup/android
/mnt/loop/backup/android/d2FsbHBhcGVyOi9kYXRhL3N5c3RlbS93YWxscGFwZXJfaW5mby54bWw=
/mnt/loop/backup/android/d2FsbHBhcGVyOi9kYXRhL2RhdGEvY29tLmFuZHJvaWQuc2V0dGluZ3MvZmlsZXMvd2FsbHBhcGVy
/mnt/loop/backup/com.android.keepass
/mnt/loop/backup/com.android.keepass/cHJlZnM6Y29tLmFuZHJvaWQua2VlcGFzc19wcmVmZXJlbmNlcw==
/mnt/loop/backup/@pm@
/mnt/loop/backup/@pm@/Y29tLmdvb2dsZS5hbmRyb2lkLmdvb2dsZXF1aWNrc2VhcmNoYm94
/mnt/loop/backup/@pm@/Y29tLmdvb2dsZS5hbmRyb2lkLmdt
/mnt/loop/backup/@pm@/Y29tLmFuZHJvaWQudmVuZGluZw==
/mnt/loop/backup/@pm@/Y29tLmFuZHJvaWQua2VlcGFzcw==
/mnt/loop/backup/@pm@/Y29tLm5sbC5hY3I=
/mnt/loop/backup/@pm@/Y29tLmdvb2dsZS5hbmRyb2lkLnRhbGs=
/mnt/loop/backup/com.android.providers.settings
/mnt/loop/backup/com.android.providers.settings/c3lzdGVt
/mnt/loop/backup/com.android.providers.settings/77+tV0lGSQ==
/mnt/loop/backup/com.android.providers.settings/77+tQ09ORklHX1dJRkk=
/mnt/loop/backup/com.android.providers.settings/Z2xvYmFs
/mnt/loop/backup/com.android.inputmethod.latin
/mnt/loop/backup/com.android.inputmethod.latin/c2hhcmVkX3ByZWY6Y29tLmFuZHJvaWQuaW5wdXRtZXRob2QubGF0aW5fcHJlZmVyZW5jZXM=
/mnt/loop/backup/com.android.calendar
/mnt/loop/backup/com.android.calendar/c2hhcmVkX3ByZWY6Y29tLmFuZHJvaWQuY2FsZW5kYXJfcHJlZmVyZW5jZXM=
/mnt/loop/backup/com.google.android.apps.genie.geniewidget
/mnt/loop/backup/com.google.android.apps.genie.geniewidget/YmFja3VwX3NoYXJlZF9wcmVmZXJlbmNlOnN5bmNhYmxlX3ByZWZz
/mnt/loop/backup/com.google.android.gm
/mnt/loop/backup/com.google.android.gm/YmFja3VwX2RhdGFfdjM=
/mnt/loop/backup/com.nll.acr
/mnt/loop/backup/com.nll.acr/aW5kaXZpZHVhbF9zZXR0aW5nc19kYXRh
 
probaste estas roms ?

· Para el W8 4GB:Link aquí. Flahseable con FlashTool
· Para el W8 8GB: Link aquí. Flahseable con FlashTool
· Para el W8 16GB: Link aquí. Otra rom para este modelo. Ambas flasheables desde recovery.
La primera lleva imeis... deberás cambiarlos por los tuyos tras la instalación
· Para el W8+ 16GB:Link aquí. Flasheable con FlashTool. Otra más actualizada aquí (previo registro)

es que en el caso de que le metas una que no le corresponde o sea si pillas la de 16 y el tuyo es de 8 te pasara lo de encryption

Hola. Esos enlaces no funcionan ya, al menos yo no soy capaz de dar con el enlace para descargar el fichero. No hace más que salir publicidad y nunca se descarga la ROM. La tuve que buscar en otro sitio, en www.needrom.com. También he intentado flashear la gravitymod2, pero el flash tool siempre se queja por lo de la PMT o por lo de que la plataforma de destino es desconocida.
 
Muchas gracias por vuestra ayuda, pero parece que era un tema de hardware. Ayer, cuando iba a probar a flashear la ROM que me indicó @Dr_Rock el teléfono dejó de encenderse. La luz de notificaciones no se enciende y el teléfono tampoco. Este parece ser el instante de la muerte:

Código:
Nov 15 03:57:46 gollum kernel: [30559.572027] usb 2-2: new high-speed USB device number 36 using ehci_hcd
Nov 15 03:57:46 gollum kernel: [30559.704933] usb 2-2: New USB device found, idVendor=0e8d, idProduct=2000
Nov 15 03:57:46 gollum kernel: [30559.704939] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Nov 15 03:57:46 gollum kernel: [30559.704942] usb 2-2: Product: MT65xx Preloader
Nov 15 03:57:46 gollum kernel: [30559.704945] usb 2-2: Manufacturer: MediaTek
Nov 15 03:57:46 gollum kernel: [30559.766829] cdc_acm 2-2:1.1: ttyACM0: USB ACM device
Nov 15 03:57:48 gollum kernel: [30562.375250] usb 2-2: USB disconnect, device number 36
Nov 15 03:57:48 gollum halevt: Running: halevt-umount -u /org/freedesktop/Hal/devices/usb_device_e8d_2000_noserial_if0; halevt-umount -s
Nov 15 03:57:48 gollum halevt: Running: halevt-umount -u /org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_1d_7_if1_serial_unknown_0; halevt-umount -s
Nov 15 03:57:48 gollum halevt: Running: halevt-umount -u /org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_1d_7_if1; halevt-umount -s
Nov 15 03:57:48 gollum halevt: Running: halevt-umount -u /org/freedesktop/Hal/devices/usb_device_e8d_2000_noserial; halevt-umount -s
Nov 15 04:00:10 gollum kernel: [30704.104017] usb 6-2: new full-speed USB device number 2 using uhci_hcd
Nov 15 04:00:10 gollum kernel: [30704.248054] usb 6-2: New USB device found, idVendor=0e8d, idProduct=0003
Nov 15 04:00:10 gollum kernel: [30704.248060] usb 6-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Nov 15 04:00:10 gollum kernel: [30704.256148] cdc_acm 6-2:1.0: ttyACM0: USB ACM device
Nov 15 04:00:20 gollum kernel: [30713.480055] usb 6-2: USB disconnect, device number 2
Nov 15 04:00:20 gollum halevt: Running: halevt-umount -u /org/freedesktop/Hal/devices/usb_device_e8d_3_noserial_if1; halevt-umount -s
Nov 15 04:00:20 gollum halevt: Running: halevt-umount -u /org/freedesktop/Hal/devices/usb_device_e8d_3_noserial_if0_serial_unknown_0; halevt-umount -s
Nov 15 04:00:20 gollum halevt: Running: halevt-umount -u /org/freedesktop/Hal/devices/usb_device_e8d_3_noserial_if0; halevt-umount -s
Nov 15 04:00:20 gollum halevt: Running: halevt-umount -u /org/freedesktop/Hal/devices/usb_device_e8d_3_noserial; halevt-umount -s

Antes el teléfono aparecía con idVendor=0e8d, idProduct=2000 mientras que ahora lo hace con idVendor=0e8d, idProduct=0003
 

Del blog

¿Ha terminado la locura de añadir tantas cámaras a los móviles?

  • Si

  • No

  • No lo se

  • Ya me gustaría...

  • Ya te gustaría...


Los resultados solo son visibles tras votar.
Atrás
Arriba