4 votes

Android M Preview 2 : "Error : Cannot Load System.img"

J'essaie de mettre à jour ma Nexus 9 à la M developer preview 2, et quand j'essaie d'exécuter la commande fastboot flash system system.img J'obtiens l'erreur suivante

erreur : Impossible de charger 'system.img'.

J'ai essayé de re-télécharger l'image depuis Google et de reflasher plusieurs fois, mais cela donne la même erreur. Je suis capable de flasher d'autres images système de Google, mais pas celle-ci. Je n'ai pas vu cela comme un problème connu sur Google. Quelqu'un d'autre a vu ce problème ou a des suggestions ?

0 votes

Diese fil de discussion sur reddit pourraient être liés. Certains points méritent d'être mentionnés : flash sous Ubuntu, mise à jour de l'ADT (je n'en ai pas testé).

3voto

Zonko Points 162

J'ai rencontré la même erreur. Erreur impossible à charger system.img . J'ai trouvé la solution après quelques tentatives et quelques images. Il s'avère que j'avais une ancienne version d'ADB et que je ne pouvais installer que les anciennes images d'usine.

Si vous voulez installer Android Marshmallow, assurez-vous d'installer la dernière version d'ADB.

0 votes

Je rencontre le même problème en flashant Nougat (7.0.0). Fastboot ne semble pas indiquer un numéro de version, et je ne trouve pas de moyen d'obtenir la version du SDK, mais pour référence, la version d'ADB qui est livrée avec la bonne version de Fastboot est 1.0.32. (1.0.31 ne fonctionne pas).

3voto

naki Points 171

Bien sûr, il n'est pas garanti que la raison de votre erreur "cannot load" soit la même que celle que j'ai rencontrée (le rapport d'erreur de fastboot n'est pas très détaillé, donc je ne le saurais pas), mais si c'est le cas, appliquer l'ajustement décrit ci-dessous devrait résoudre votre problème.


Pour tout ce qui fastboot vous donne une erreur "cannot load", utilisez la commande de flashage de fastboot. -S (avec un argument de taille pour cette option qui est plus petit que la taille de la plus grande image à flasher).

Donc, en utilisant votre exemple, je vous suggère d'essayer ce qui suit :

fastboot -S 512M flash system system.img

La taille que j'ai choisie (512M) équivaut à environ la moitié de la taille de l'image que vous avez essayé de flasher.

0voto

LJD200 Points 722

Pour être honnête, c'est un peu un mystère ! Voici quelques suggestions que vous trouverez sur le web :

  • Exécutez 'adb kill server' et ensuite 'adb start server' et essayez à nouveau.
  • Assurez-vous que vous utilisez la dernière version de adb et fastboot et réessayez.

Quelqu'un sur XDA a également mentionné que ce problème est lié au cryptage de l'appareil et que l'effacement et le formatage de la partition de données pourraient aider (ce qui effacera toutes vos données). Cela ne semble pas tout à fait lié mais on ne sait jamais...

0voto

Nik Reiman Points 16156

Note : Si vous n'avez pas l'un ou l'autre du chargeur de démarrage ou de la radio .img ne vous inquiétez pas, tous les appareils n'en ont pas besoin. **Vous devez procéder dans cet ordre exact

1) tapez fastboot flash bootloader [nom de votre fichier].img

2) tapez fastboot flash radio [nom de votre fichier].img

3) tapez fastboot reboot-bootloader

4) tapez fastboot flash recovery recovery.img

5) tapez fastboot flash boot boot.img

6) tapez fastboot flash system system.img

Source : http://www.talkandroid.com/guides/beginner/how-to-install-the-lollipop-factory-image-on-your-nexus-device/

Fonctionne bien sur Marshmallow aussi !

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