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 :
- 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 ?
- 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.
- 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.
- 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