Je possède une Samsung Galaxy Tab Pro 10.1 wifi (picassowifi). J'ai flashé la recovery avec TWRP et installé CyanogenMod 10 dessus. Après quelques mois, j'ai essayé d'installer une mise à jour nocturne pour CyanogenMod mais après cela, je ne pouvais plus démarrer la tablette. Elle s'est plantée après avoir affiché l'animation de démarrage. Maintenant je veux réinstaller l'ancienne version de CM.
Mais il y a quelques problèmes qui se sont posés :
- Je ne peux pas me connecter à l'onglet via adb
- Lorsque j'ai essayé d'installer CM à partir d'un zip, l'installation a échoué avec "E : Unable to mount /system"
- /system ne peut pas être monté dans le menu de montage de TWRP
J'ai essayé de formater l'espace interne, mais cela n'a eu aucun effet.
J'ai lu que "E : Unable to mount /system" pouvait être résolu en flashant un nouveau recovery ou en passant à ClockworkMod. Mais le flashage avec heimdall échoue également :
Root@Ubuntu:~# heimdall flash --RECOVERY twrp-2.8.7.0-picassowifi.img --no-reboot
Initialising connection...
Detecting device...
Claiming interface...
Setting up interface...
Initialising protocol...
ERROR: Failed to send data!Releasing device interface...
Root@Ubuntu:~# heimdall detect --verbose --usb-log-level debug
[timestamp] [threadID] facility level [function call] <message>
--------------------------------------------------------------------------------
[ 0.002649] [00000af8] libusbx: debug [libusb_get_device_list]
[ 0.002746] [00000af8] libusbx: debug [libusb_get_device_descriptor]
Device detected
[ 0.002799] [00000af8] libusbx: debug [libusb_exit]
[ 0.002818] [00000af8] libusbx: debug [libusb_exit] destroying default context
Root@Ubuntu:~# heimdall print-pit --verbose
Initialising connection...
Detecting device...
length: 18
device class: 2
S/N: 0
VID:PID: 04E8:685D
bcdDevice: 021B
iMan:iProd:iSer: 1:2:0
nb confs: 1
interface[0].altsetting[0]: num endpoints = 1
Class.SubClass.Protocol: 02.02.01
endpoint[0].address: 83
max packet size: 0010
polling interval: 09
interface[1].altsetting[0]: num endpoints = 2
Class.SubClass.Protocol: 0A.00.00
endpoint[0].address: 81
max packet size: 0200
polling interval: 00
endpoint[1].address: 02
max packet size: 0200
polling interval: 00
Claiming interface...
Setting up interface...
libusbx: error [op_set_interface] setintf failed error -1 errno 71
ERROR: Setting up interface failed!
Releasing device interface...
Mes questions sont donc les suivantes :
- (Comment) puis-je résoudre ce problème ?
- Existe-t-il un autre moyen de flasher la récupération dans ce type d'environnement ? Peut-être manuellement avec le Terminal de TWRP ?