4 votes

Erreur "has unexpected contents" lors du sideloading sous Android 5.0

J'ai une Nexus 7 (2013) (wifi) et j'essaie de mettre à jour le logiciel vers Android 5.0. Lorsque j'essaie de faire un sideload, j'obtiens cette erreur :

Installing update...
mount: failed to mount /dev/block/platform/msm.sdcc.1/by-name/system at /system: Invalid argument
Verifying current system...
"/system/app/Drive.apk" has unexpected contents.
E: Error in /tmp/update.zip
(Status 7)
Installation aborted.

Comment je l'ai fait :

J'ai placé le fichier OTA dans le dossier sdk platform-tools. J'ai ensuite ouvert une invite de commande et tapé "adb sideload 5a0f7a47588c268c239e58cf568823c6637c5af1.signed-razor-LRX21P-from-KTU84P.5a0f7a47.zip" et j'ai obtenu cette erreur.

Qu'est-ce que j'ai fait de mal ?

1voto

Cela signifie que la récupération ne reconnaît pas l'apk de google drive dans le paquet de mise à jour. la plupart des ROMs ne sont pas livrées avec google drive pré-installé, donc je suppose que vous essayez d'utiliser une image d'usine, qui doit être décompressée et flashée via fastboot. les images d'usine ne peuvent pas être installées via la récupération.

Tout d'abord, vous aurez besoin du SDK Android. Voici un lien pour l'obtenir : http://developer.Android.com/sdk/index.html

Ensuite, vous devrez déverrouiller le bootloader. éteignez votre nexus 7 et maintenez les touches marche/arrêt et volume vers le bas jusqu'à ce qu'il passe en mode fastboot. connectez maintenant votre nexus 7 à votre ordinateur via USB, ouvrez un terminal de commande et tapez "fastboot devices" et appuyez sur entrée. si votre ordinateur reconnaît le périphérique, le terminal affichera le numéro de série et le fastboot.

L'étape suivante effacera toutes les données de l'appareil. Si vous êtes d'accord, continuez.

maintenant, tapez "fastboot oem unlock" et appuyez sur la touche entrée. l'appareil vous demandera de confirmer le déverrouillage du bootloader. suivez les instructions sur le nexus 7 pour déverrouiller le bootloader. une fois terminé, le terminal affichera un message de réussite. après avoir terminé, tapez "fastboot reboot-bootloader" et appuyez sur la touche entrée pour rafraîchir le bootloader.

maintenant, déplacez le zip de l'image dans le dossier platform-tools du sdk Android et décompressez l'image d'usine sur votre ordinateur à l'aide de l'outil zip dont vous disposez. il y a un deuxième fichier zip dans le paquet, assurez-vous de le décompresser également. ensuite, dans le terminal, naviguez dans le dossier de l'image d'usine décompressée et tapez "./flash-all.sh" (OSX/Linux) ou "flash-all.bat" (Windows) selon le système d'exploitation de votre ordinateur.

Laissez-le faire son travail et l'appareil devrait démarrer dans le système d'exploitation quand il aura terminé.

0voto

saloalv Points 423

Le fichier de l'application a été modifié d'une manière ou d'une autre, changé ou supprimé. Cherchez votre numéro de build dans les paramètres et recherchez-le sur Google. Avec un peu de chance, vous trouverez un zip avec des fichiers .img dedans. Si vous avez les bons fichiers img, reflashez system.img et vous pourrez flasher l'OTA.

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