0 votes

One Plus One - CM11 - Ne parvient pas à terminer l'OTA

J'ai mis à jour le fichier ContactsProvider.apk dans sys/priv-app. Cependant, j'essaie de flasher la dernière mise à jour de CM et je continue à rencontrer une correspondance manquante de hachage. En particulier :

assert failed: apply_patch_check("/system/priv-app/ContactsProvider.apk", "fb6e94a195230a7d056372699dfe01a7ad7cefad", "4be1a92ade982716f9f64e53a48bdbb6dad997a")

Avec cela, je ne suis pas en mesure de compléter le flash par TWRP. Je suis sur la dernière img (v2.8.0.1) et j'ai déjà essayé de restaurer une sauvegarde antérieure pour voir si le fichier reviendrait à son état d'origine. Lorsque je restaure, tout revient (comme prévu) mais le fichier en question ne revient pas. J'ai également essayé de charger la mise à jour avec adb sideload, mais sans succès.

Je suis à la recherche de suggestions qui pourraient m'aider à passer ce cap, même si cela signifie un nettoyage complet ou une réinitialisation.

1voto

Andy Brudtkuhl Points 1714

L'erreur vous dit qu'elle ne s'appliquera pas parce que le système que vous avez actuellement ne correspond pas à la base à laquelle la mise à jour est censée s'appliquer, parce que vous avez mis à jour ce fichier. D

Si vous avez toujours le fichier ContactsProvider.apk original, le restaurer permettra d'appliquer la mise à jour.

Si vous ne pouvez pas restaurer la version originale de ContactsProvider.apk, vous ne pourrez pas appliquer d'autres mises à jour. Vous devez télécharger une image Cyanogenmod complète et la flasher. Les mises à jour OTA fonctionneront alors à nouveau, tant que vous ne modifiez pas d'autres fichiers du système d'exploitation.

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