8 votes

Récupérer le système Android avec la récupération TWRP

Notez que j'utilise Mac OS X.


J'ai essayé d'installer une version non officielle de Cyanogenmod que j'ai trouvée sur XDA Developers qui prend en charge kltemini (SM-G800F). Cependant, j'ai commis une erreur quelque part dans l'installation, et j'ai reçu un message sur la récupération TWRP disant:

Impossible d'installer ce package sur des données incompatibles. Veuillez essayer un autre package ou exécuter une réinitialisation d'usine

Et lorsque j'essaie de redémarrer dans le système, je reçois:

Aucun système d'exploitation installé ! Êtes-vous sûr de vouloir redémarrer ?

Dans les commentaires, @beeshyams a indiqué que je peux installer depuis une source fiable comme SamMobile, où j'ai obtenu la version tchèque SM-G800F, que j'ai téléchargée. Cependant, le flash échoue avec:

Erreur de flashage du zip /external_sd/Android_Stock.zip

En le extrayant sur un ordinateur, j'obtiens un fichier .tar.md5, et en extrayant cela me donne plusieurs fichiers .img. J'ai lu que je devrais les compresser et les flasher, mais la même erreur est apparue.

Une autre solution pourrait être de télécharger une ROM personnalisée pour pouvoir enfin démarrer quelque chose, mais la plupart des ROMs ne prennent pas en charge le SM-G800F.

Je pourrais également aller en mode Téléchargement et télécharger la récupération d'origine, afin de réinstaller le système via OTA, cependant il y a un risque que je ne puisse plus utiliser le mode Récupération.

Comment puis-je résoudre cela ?


MISE À JOUR:

En essayant de flasher la récupération d'origine avec heimdall, l'impression est la suivante:

ERREUR: Échec d'envoi de données!
Libération de l'interface de l'appareil...

Je suis sur OS X et j'utilise l'interface de ligne de commande Heimdall pour le flashage


J'ai également créé un salon de discussion pour une discussion active ici: http://chat.stackexchange.com/rooms/33331/discussion-on-question

0 votes

Avez-vous essayé de chercher des stocks sur sammobile..source de confiance pour les appareils Samsung sammobile.com/forum/showthread.php?t=29452

0 votes

@beeshyams Merci pour la source fiable. Cela va certainement aider. Un autre problème est cependant l'accès à la external_sd sur le téléphone, car elle n'est pas détectable et ne se monte pas. Je vais essayer sur mon Ubuntu car ça a fonctionné là-bas auparavant.

0 votes

Il n'y a pas vraiment de risque tant que vous pouvez démarrer en mode Téléchargement. Flashé la récupération d'origine et faites ce que vous voulez avec. Lorsque vous avez besoin d'une récupération personnalisée, flashé-la en utilisant le même mode de téléchargement.

7voto

beeshyams Points 37355

En regardant les instructions d'installation de la ROM que vous avez flashée, je suppose que dans les options TWRP/CWM, sous Advanced Wipe, l'une des options " Wipe Dalvik Cache, Cache, System and Data " (probablement data) a été omise, ce qui a entraîné la situation actuelle.

[[ Éditer

Merci à l'OP d'avoir confirmé qu'il avait omis de supprimer les données lors de l'installation de CM. L'OP a fait quelques autres observations qui ne sont normalement pas observées avec CWM, mais qui peuvent se produire en raison d'incompatibilités de ROM " non officielle"

  1. CM ne démarrait pas normalement lorsque la partition data seule était sauvegardée
  2. Il a dû resortir à effacer les données pour retrouver un fonctionnement normal. Cela est également mentionné dans les instructions d'installation de la ROM

Flash de CyanogenMod:....Remarquez que la restauration pourrait échouer lors du retour à la ROM d'origine (souligné par le développeur de la ROM)

]]

Cela étant dit, comme vous l'avez souligné, il existe deux options

Option 1 Re-flash de CM ROM et revenir à l'origine si nécessaire

Option 2 Tenter de flasher directement la ROM d'origine

L'option 1 serait préférable car vous êtes incapable de flasher la ROM d'origine et vous obtenez un message d'erreur

Étapes suggérées pour l'option 1

  1. Redémarrer en mode de récupération de TWRP/CWM
  2. Effacer le cache de Dalvik, le cache et les données (dans Wipe -> Advanced Wipe pour TWRP)
  3. Installer CM ROM
  4. Installer le package zip de GApps
  5. Tester que la ROM est correctement installée en testant les fonctionnalités minimales du Google Play Store comme la connexion, l'appareil photo et les appels/SMS fonctionnent

Maintenant, en supposant que c'est réussi, utilisez la ROM pendant quelques jours avant de décider si vous voulez continuer avec elle ou revenir à l'origine

Retour à l'origine depuis CM 12

  1. Étant donné que vous utilisez OS X et Debian, installez Heimdall (je ne suis pas familier avec cela donc je passerai les détails)
  2. Flash de la récupération. Ce guide semble bien expliquer le processus mais vous pouvez suggérer une meilleure alternative avec votre expérience http://davideddu.org/blog/posts/how-to-flash-a-recovery-image-using-heimdall/

Informations supplémentaires qui peuvent être utiles pour les problèmes connexes et également pour couvrir les points soulevés dans la section des commentaires de la question

Utilisateurs de Windows:

  • Flashing Stock using Odin

Odin a différentes versions et certaines des versions ont des options modifiées. Par conséquent, la description dans les guides peut différer avec les options disponibles sur l'outil. Ce guide a une bonne description imagée correspondant à la nouvelle version d'Odin

http://androidmtk.com/flash-samsung-stock-rom-using-odin

Les instructions pour flasher la ROM d'origine sont couvertes ici Comment convertir .img en .tar pour flasher en utilisant l'outil Samsung odin?

0 votes

J'ai fait cela, et j'ai créé une salle de discussion (lien dans la question)

0 votes

Oui, je décernerai la prime dans 19 heures, une fois que StackExchange me le permettra. Merci :)

0 votes

Il semble que vous ayez presque tout. Le seul problème avec mon flash était que les données n'ont pas été effacées. Vous voudrez peut-être ajouter que si vous sauvegardez la partition de données et essayez de la restaurer, Cyanogenmod ne démarrera pas car il n'est peut-être pas compatible.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X