2 votes

La mise à jour OTA échoue après avoir rooté le téléphone

J'ai un Nexus One non verrouillé que j'ai enraciné pour supprimer une application système (Twitter), mais maintenant la mise à jour système OTA échoue avec le message suivant

Verifying current system ...
assert failed: apply_patch_check("/system/app/Twitter.apk", "<long hex string>")
E:Error in /cache/c8847c98b948.signed-passion-FRG83-fromFR91.c8847c98.zip
(status 7)

Le déracinement de l'appareil ne semble pas résoudre ce problème. La suppression d'une application système ne se limite-t-elle pas à un simple " rm " du fichier .apk ? Par exemple, y a-t-il un fichier de configuration qui nécessite également Parcheando ?

2voto

Bryan Denny Points 21817

Il semble que vous deviez réinsérer le fichier Twitter.apk, le mettre à jour, puis le supprimer à nouveau. Avez-vous essayé ? Le patch lui-même essaie de trouver cet apk pour la mise à jour (je ne suis pas sûr que vous puissiez modifier le patch puisqu'il est probablement signé ?)

1voto

Mike Powell Points 2913

Ce qui a fini par fonctionner est la réinstallation de l'image stock du Nexus One (alias Passion). Il semble y avoir plusieurs façons différentes de revenir à une installation stock, mais ce qui a fonctionné pour moi a été :

  • Télécharger le PASSIMG_Passion_.zip fichier de shipped-roms.com
  • Renommer le fichier passimg.zip et le copier sur la carte SD via USB
  • Démarrage dans hboot (maintenir le bouton volume bas tout en allumant le téléphone)
  • J'ai sélectionné 'yes' quand on m'a demandé si hboot devait installer l'image.

Les étapes ci-dessus ont été inspirées par este dans le forum XDA-Developers. Après avoir fait cela, les mises à jour OTA ont recommencé à fonctionner.

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