Si vous aviez lu attentivement le billet précédent, je vous avais dit de ne pas faire la mise à jour depuis le téléphone sous peine de rester bloquer sur TWRP…
Bon, maintenant votre téléphone reste sur TWRP et vous ne savez plus comment vous en sortir ?
Rassurez-vous votre téléphone n'est pas foutu, voici deux méthodes pour revenir sur le système Android et sortir du mode recovery.
Méthode 1
Depuis TWRP redémarrer le téléphone en mode fastboot (ou bootloader) puis, depuis un PC executer la commande suivante :
fastboot continue
Dans certains cas, cette modification n'est que temporaire, je vous conseille donc fortement de redémarrer le téléphone pour valider.
Méthode 2
Cette méthode, bien que fonctionnelle est dangereuse, soyez donc prudent sous peine de bloquer complètement le téléphone.
Lorsque le téléphone est en mode recovery, depuis le PC, lancer la commande suivante :
adb shell
Vous devez obtenir un shell sur le téléphone Android, avec les deux commandes suivantes. On va identifier les mémoires à effacer :
~ # find /dev/block/platform/ -name "*fota*" ~ # find /dev/block/platform/ -name "*misc*" /dev/block/platform/7824900.sdhci/by-name/misc
Ces deux commandes vont retourner des résultats, dans mon exemple, seule la recherche de la mémoire "misc" retourne un resultat.
Une fois le ou les deux mémoires identifiées, on va lancer la commande suivante :
dd if=/dev/zero of=resultat-de-la-commande-précédente
Dans mon cas :
dd if=/dev/zero of=/dev/block/platform/7824900.sdhci/by-name/misc
Une fois réalisé, il n’y a plus qu’à rebooter le téléphone.
1 De Jonathan -
Bonjour Aymeric,
Je viens de découvrir vous siteweb et j'ai pensé que vous pourriez être le seul à me sortir d'une galère ! J'ai un Wileyfox Swift en CyanogenMod 12 et impossible de passer en LineageOS 14.1... ça va faire 2 semaines que je suis dessus.
J'ai suivi tous les tutos de la toile, repris le problème étape par étape et pourtant mon Wileyfox refuse de démarrer en Mode Recovery !
J'ai beau :
- Appuyer sur le bouton Volume Bas + Power plus de 4 secondes
le premier screensplash avec le logo de Wileyfox s'affiche et reste ainsi indéfiniment
- Installé ADB et Fastboot, redémarrer mon Wileyfox depuis mon PC en Fastboot Mode avec 'adb reboot bootloader' ça okay ; adb devices ça okay ; 'fastboot flash recovery twrp-3.X.X.X.img' apparememnt okay (j'ai essayé toutes les versions)
- A partir de là, la commande 'adb devices' ne fonctionne plus (returns : 'error: device <'null'> not found' !
- Un mec dit qu'il faut ajouter '0x2970' dans le fichier '~/.android/adb_usb.ini' (source : https://afterthoughtsoftware.com/po...)
- Et quand je tape la commande 'adb reboot recovery' il m'affiche le manuel de toutes les commandes comme si j'avais demandé 'adb help'
Bref, j'ai tout essayé encore et encore, avec différentes versions de TWRP, sur différents ports USB, et je commence à désespérer sérieusement après 2 semaines à m'arracher les cheveux.
J’écris ce message comme on envoi une bouteille à la mer, j'espère que peut-être, vous auriez un conseil miraculeux pour mon Wileyfox Swift.
Jonathan
2 De APLU -
Jonathan,
Je vais te répondre par e-mail directement, plutôt que de faire des échanges par commentaire sur le billet.
Aymeric.
Edit du 5/10, hotmail semble ne plus vouloir accepter des mails si on paye pas 400$. @Jonathan, si tu as une autre boite mail, envoie un moi mail sur blog at aplu.fr…
3 De Jonathan -
Finalement, j'ai réussit à installer Lineage OS, c'était laborieux mais j'ai réussit.
Merci quand même.
Étrangement vos mails ont totalement disparu de ma boite Hotmail !!!