3 votes

Où Android stocke-t-il la liste des paquets désactivés ?

Donc je jouais avec adb pm uninstall et maintenant mon téléphone ne démarre pas. Donc je suis en fait curieux, comment vraiment pm uninstall fonctionne, où stocke-t-il la liste des paquets désinstallés (si c'est le cas) et s'il y a un moyen de revenir sur les changements que j'ai effectués via la commande adb shell avec Root.

1voto

user1874594 Points 376

Pour répondre à votre question. Non, il n'y a pas de moyen de récupérer une application désinstallée sur Android comme sous Windows où vous pouvez restaurer un point dans le temps - cette fonctionnalité n'est malheureusement pas si bien développée sous Linux ( Android est une modification lointaine de Linux ). Si vous aviez désinstallé en utilisant cette commande ( ci-dessous ) au lieu de pm uninstall (ce qui ne fait que cacher l'application alors que vous la jetez).

adb shell pm uninstall -k --user 0 <package>

vous pouvez réinstaller en utilisant

adb shell cmd package install-existing <package>

On dirait que vous ne correspondez pas tout à fait à ce qui précède. Dans ce cas, vos autres options sont

-cherchez sur internet pour le même package et voyez si vous pouvez le réinstaller (il y a de grandes chances que vous trouviez la même version exacte et, si c'est une application système, elle peut ne pas s'installer correctement ou si elle a été utilisée par un autre utilisateur). crypto keys )
-Sauvegarder les données existantes. Si vous avez un ancien /system puis le restaurer après un nettoyage complet.
-Resintall new ROM à partir de zéro et restaurer les données de backup

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