2 votes

Xposed Framework supprimé après la mise à jour manuelle de CM ?

J'exécute actuellement le nightly officiel de cm12.1 sur mon LG G3 AT&T (modèle d850) avec le Framework Xposed installé. Cependant, chaque fois que je mets à jour manuellement Cyanogenmod (car je n'ai pas de récupération compatible pour l'installation automatique), le Framework Xposed est supprimé/désactivé, me forçant à localiser le fichier zip du framework téléchargé (installation manuelle xposée pour des raisons). Ce n'est pas vraiment un gros problème pour moi et cela ne m'affecte pas beaucoup, ni mon téléphone, mais je serais heureux si quelqu'un avait trouvé une solution "possible" pour ce bug mineur.

2 votes

Je suis presque sûr que la mise à jour détruit la partition système, sur laquelle Xposed est installé. Mais je peux me tromper.

0 votes

Oui, c'est ce que je pensais aussi... A un moment donné, j'ai pensé que les mises à jour écraseraient juste les fichiers et non les dossiers (en se référant à /system), à moins que le cadre xposé ne modifie les fichiers système (par exemple build.prop). Mais je ne sais pas...

0 votes

Vous devez vérifier le script de mise à jour dans l'un des fichiers zip.

2voto

AZNPNOY2000 Points 84

Ok donc ce n'est pas un bug mais dans le script de la mise à jour du framework xposed, une fonction appelée install_overwrite est appelé à plusieurs reprises et, d'où le nom overwrite, va remplacer le fichier préexistant dans le dossier /system. Ainsi, pour installer le framework xposé, il est nécessaire de le réinstaller à chaque mise à jour.

1 votes

C'est vrai, car Xposed remplace une partie de la structure du système (un fichier) pour "s'accrocher et exposer ses interfaces" (d'où son nom), qu'une mise à jour du système d'exploitation écraserait à nouveau - désactivant ainsi Xposed.

1voto

Matthieu Points 19

Ce script réinstallera automatiquement Xposed après le dirty-flashing d'une ROM (c'est-à-dire en la flashant sans effacer les données utilisateur). L'article lié comprend les instructions pour le télécharger et l'installer, et décrit son fonctionnement. https://www.reddit.com/r/xposed/comments/3u2xw9/release_xposed_addond_backup_scripts_it_keeps/

Essayez de chercher "xposed script after updating cyanogenmod" avec votre moteur de recherche.

3 votes

Bienvenue chez Android Enthusiasts ! Bien que cela puisse théoriquement répondre à la question, il serait préférable d'inclure les parties essentielles de la réponse ici, et de fournir le lien pour référence. Sinon, votre réponse devient inutile si le lien disparaît. Pour d'autres conseils, veuillez consulter : Comment rédiger une bonne réponse .

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