Récemment, j'ai installé une ROM personnalisée appelée eelo. https://e.foundation/ . Il est livré avec l'application Telegram préinstallée. Après de nombreuses recherches, j'ai pu désinstaller l'application Telegram du système avec la commande suivante adb shell pm uninstall --user 0 org.telegram.messenger
. Mais quand j'ai essayé d'installer le nouvel apk avec adb install telegram.apk
J'ai obtenu l'erreur suivante
adb: failed to install telegram.apk: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package org.telegram.messenger signatures do not match the previously installed version; ignoring!]
J'ai aussi essayé de désinstaller avec ceci adb uninstall org.telegram.messenger
mais il a lâché Failure [DELETE_FAILED_INTERNAL_ERROR]
. En faisant des recherches plus poussées, j'ai découvert que je pouvais installer la nouvelle .apk
avec différents si je commente la section dans /data/system/packages.xml
se référant à telegram
. Mais après avoir fait le changement, lorsque je redémarre, je retrouve la version non éditée.
J'utilise actuellement Android Nougat 7.1.
Quelqu'un peut-il me dire pourquoi cela se produit et comment je peux l'empêcher de se produire ? Et comment pourrais-je installer une version différente de l'application ?