2 votes

Que faire si vous avez accidentellement supprimé des applications importantes et que vous ne pouvez pas les réinstaller ?

Que faire si vous avez accidentellement supprimé des applications importantes et que vous ne pouvez pas les réinstaller parce que Google Play ne les propose pas ? Par exemple le système Android, le serveur com.Android dun et l'assistant com.Android.lgsetup (c'est-à-dire essentiellement les applications qui sont là à l'origine). Et toutes les quelques secondes, ce message apparaît :

"Désolé ! Le processus com.Android.phone s'est arrêté de manière inattendue. Veuillez consulter réessayer."

Et je ne peux même pas aller dans le navigateur ou dans Task Killer car à chaque fois que je le fais, il s'arrête de force. Comment puis-je réinstaller ces applications ? Je pense avoir effacé toutes les données de ces applications, mais je n'ai pas effacé le navigateur, alors pourquoi ne puis-je pas ouvrir le navigateur ?

Dois-je vraiment l'envoyer en réparation ou puis-je le réparer ?

4voto

Milner Points 533

Pour les applications système courantes comme celles que vous avez mentionnées, il n'y a aucun moyen de les désinstaller ou de les réinstaller : sans Root, on peut tout au plus les désactiver (même pas toutes). Mais ils ne sont généralement pas retenus dans le playstore pour être réinstallés. Même s'ils reçoivent des mises à jour par le biais du playstore (comme GMail, Maps et l'application Playstore elle-même), certains d'entre eux doivent résider sur le site de l /system afin de fonctionner correctement (la Google Play en est un exemple).

Mais comme la même situation pourrait également s'appliquer aux "applications normales", examinons-la de plus près :

Applications utilisateur

Bien qu'ils arrivent généralement via Google Play Il se pourrait bien qu'ils soient supprimés un jour (les bloqueurs de publicité qui ont été interdits en sont un exemple récent). Pour cela, des outils comme AppMonster s'avèrent utiles : ils permettent de stocker une copie des applications .apk sur votre carte SD (la version Pro peut même le faire automatiquement à chaque fois qu'une application est installée/mise à jour). Ainsi, si vous devez supprimer une application pour une raison quelconque et que vous souhaitez la réinstaller plus tard (ou même si vous souhaitez installer la même application sur un appareil sans compte Google), vous pouvez le faire de la manière suivante Chargement latéral le site .apk . La désinstallation, bien sûr, se fait facilement soit via ParamètresApps ou même via AppMonster lui-même.

Applications système

Ici, c'est très différent. Sans Root, vous pouvez au maximum désactiver une application ( ParamètresApps faites défiler jusqu'à l'application, ouvrez ses détails, appuyez sur la touche Désactiver ) - si votre appareil fonctionne sous Android 4.0 ou une version ultérieure, bien sûr.

Avec Root, les choses sont un peu différentes : en théorie, vous pouvez tout désinstaller. Un problème pratique pourrait être que vous rendez votre appareil inutilisable, si vous désinstallez par exemple un élément de base du système. De plus, la suppression de leurs données pourrait poser problème lors de la réinstallation. Donc, si vous en avez vraiment besoin, voici ma recommandation :

  1. Installez ADB sur votre ordinateur (soit par l'intermédiaire de l'interface de l'ordinateur). SDK Android complet -- ou en utilisant une installation minimale, voir Existe-t-il une installation minimale d'ADB ?
  2. Faites une sauvegarde de l'application que vous allez désinstaller pour être prêt en cas de problème. Vous pouvez utiliser adb backup pour cela, qui sauvegarde l'application y compris ses données.
  3. Faites une copie de l'application .apk pour une réinstallation. Vous pouvez utiliser adb pull pour ça. Le site .apk est situé à /system/app Ainsi, votre commande pourrait ressembler à adb pull /system/app/Browser.apk . pour copier les données du navigateur .apk de l'appareil vers le répertoire actuel de votre ordinateur.
  4. Maintenant que vous avez deux solutions de rechange, vous pouvez essayer de désinstaller l'application. Toujours en utilisant ADB, vous appelez d'abord adb shell alors vous devez devenir Root ( su ), et vous pouvez maintenant utiliser le pm (gestionnaire de paquets) pour pm uninstall com.package.name . Vous pouvez également retirer le .apk von /system/app .

Pour réinstaller l'application, il vous suffit de copier le fichier .apk retour à /system/app . Pour restaurer les données, vous pouvez utiliser adb restore .

Notez que la manipulation des applications système comporte toujours le risque de rendre votre système inutilisable. Il est donc toujours recommandé de faire une sauvegarde complète (le mieux est d'utiliser la sauvegarde Nandroid à partir de votre récupération personnalisée). avant à de telles opérations - donc, dans le pire des cas, vous pouvez revenir à votre point de départ.

Traitement de l'erreur "Le processus X s'est arrêté de manière inattendue".

Il existe plusieurs façons de remédier à cette erreur. À ma connaissance, aucune d'entre elles n'inclut la désinstallation d'une application système.

  • si l'application en question est une application utilisateur
    • supprimer son cache. Si cela n'aide pas :
    • supprimer ses données. Si ça ne vous aide toujours pas :
    • supprimer l'application. Si cela ne peut pas être fait parce que l'application est dans une "boucle de fermeture forcée" :
    • démarrer dans mode sécurisé et supprimez l'application à partir de là.
  • si l'application en question est une application système :
    • Je prie pour que vous ayez une bonne sauvegarde :)
    • comme avec l'application utilisateur : essayez d'abord de supprimer le cache, puis les données.
    • rien ne va ? Alors tu dois faire un Réinitialisation en usine

-3voto

asdfjkl Points 4045

La meilleure chose à faire est de faire une sauvegarde, et de faire une réinitialisation d'usine.

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