Désinstaller des applications verrouillées par le fournisseur de téléphone


86

J'utilise un Samsung I9000 et certaines applications ennuyeuses ont été préinstallées par le fournisseur du téléphone, comme un magasin de musique, un navigateur Web personnalisé et d'autres applications présentant une fuite de mémoire.

Ces applications merdiques ne peuvent être désinstallées ni par un Manage applicationsoutil, ni en éditant les mosaïques d'applications dans le menu avant.

Je suppose que je dois être un utilisateur root ou quelque chose pour me débarrasser de ces applications, mais je ne sais pas comment.


1
Pour des options relatives aux périphériques sans racines (bien que plus limitées), voir Comment gérer des applications système indésirables sans enracinement? .
eldarerathis

Réponses:


55

Oui, vous devez être enraciné. Pour vous enraciner, consultez la question suivante: Comment rooter mon appareil Android?

Une des manières les plus simples de désinstaller les applications système après l’enracinement consiste à utiliser Titanium Backup . Vous pouvez simplement cliquer sur une application et choisir Désinstaller.

Remarque: Faites attention à ce que vous supprimez! Vous pouvez utiliser Titanium pour les sauvegarder avant de les supprimer, au cas où cela rendrait votre téléphone instable ou cesserait de fonctionner.

Notez également que le chargeur de démarrage peut restaurer les applications système au redémarrage. Si possible, déverrouillez votre chargeur de démarrage; vous devrez peut-être également installer une ROM personnalisée qui est désodexée ou modifier l'image restaurée par le chargeur de démarrage. Cela dépend de votre appareil, mais avec le SGS, vous ne devriez pas avoir de problèmes liés au chargeur de démarrage.


7
Avertissement important: la suppression des applications stockées entraîne généralement l'échec des mises à jour OTA de votre opérateur. Il est généralement préférable d’utiliser simplement TiBU pour «geler» les applications afin que la mise à jour se déroule sans aucun problème.
Logos

La congélation est la meilleure solution même si vous n'avez pas besoin de mises à jour OTA. La congélation est équivalente à la désinstallation si vous ignorez l’espace disponible sur la ROM. Avec cela, vous pouvez annuler les modifications si vous en avez besoin à l'avenir ...
Android Quesito

19

Vous pouvez également utiliser ADB pour supprimer des applications, mais les méthodes d'application sont plus simples. Étant donné que l'utilisation de la BAD ne nécessite pas de marché, cela fonctionnera pour les utilisateurs qui sont enracinés mais qui ne peuvent ou ne veulent pas utiliser le marché Android ou des marchés similaires.

./adb remount #ROOT IS REQUIRED TO REMOUNT /system read-write
./adb shell
cd /system/app

Pour voir ce qui est installé: pm list packages

Pour supprimer un paquet:

rm PackageName.apk
pm uninstall class.name.of.package

Pour autant que je sache, CyanogenMod n’exige que le rmpas, pas le pmpas; si vous utilisez une version déodexée d’Android, il se peut que vous n’ayez besoin que de l’étape rm.

Si vous pensez que vous aurez peut-être besoin de l'application à l'avenir (mises à jour sans fil), vous pouvez utiliser adb pullpour copier l'apk sur votre bureau (au lieu de le déplacer vers un autre emplacement de votre téléphone) ou simplement mvl'apk sur votre carte USD ou Stockage USB.

Voir http://wiki.cyanogenmod.com/wiki/Barebones pour plus d'informations.


2
adb remountn'est pas une étape facultative. Vous devez remonter votre partition / système en lecture-écriture.
Broam

Je vois. Merci. J'ai désinstallé à l'aide de l'application de sauvegarde Titanium. semble être plus sûr pour supprimer les paquets système / app. Toute personne qui est absolument sûre de ne pas vouloir d’application peut supprimer les paquets du shell comme vous l’avez montré. Geek mais risqué :-)
hAcKnRoCk

Ma réponse est ici, car il existe un groupe d'utilisateurs Android qui n'ont pas (ou ne veulent pas) le marché Android de Google, mais qui ont un accès root à leurs appareils. C'est assez facile d' adb pullapk sur votre bureau avant de le retirer du téléphone. J'ajouterai cela à ma réponse.
Broam

J'aime aussi pm disable com.packagegeler les applications. Il est facile de les réactiver si quelque chose se brise. Utilisez adb shellensuite supour passer à la racine.
Chloé

Voici un didacticiel plus approfondi destiné aux personnes intéressées: Comment désinstaller Carrier / OEM Bloatware sans accès racine
bras

15

Vous ne pouvez pas les supprimer sans root, ils sont installés dans un répertoire auquel vous ne pouvez accéder sans root. Cependant, vous pouvez faire ce qu'il y a de mieux, fermer les yeux, mettre les doigts dans les oreilles et aller la-la-la-la-la en prétendant qu'elles n'existent pas. Pour ce faire, vous devez obtenir un programme de lancement (tel que ADW si la mémoire le permet), qui vous permet de masquer les icônes. Dans ce cas, ils seront toujours installés (et si quelque chose les déclenche, ils apparaîtront), mais au moins vous n'aurez plus à les regarder.


ADW fait plus ou moins le tour. Je ne pouvais pas trouver un moyen de "masquer" les applications, mais je suis en mesure de déplacer toutes les icônes d'applications incriminées dans un dossier afin qu'elles ne soient pas gérées. Si quelqu'un sait comment les "cacher" de manière plus efficace, veuillez me le faire savoir.
Interrogateur

1
LauncherPro peut masquer les applications de la liste des applications afin qu'elles ne vous dérangent pas (Menu -> Préférences -> Paramètres généraux -> Applications cachées). Mais ils apparaissent toujours dans les résultats de recherche, etc., mais c’est probablement le plus proche qui puisse être obtenu.
Onik

4

Oui, vous devez rooter votre téléphone pour supprimer les applications préinstallées.

Voir ces questions ici et ici .

Avant de supprimer toute application, ASSUREZ-VOUS DE FAIRE UNE SAUVEGARDE via Nandroid. Vous pouvez supprimer une application sur laquelle le système s'appuie (pour une raison ou une autre). Faites des recherches et assurez-vous qu'il est sécuritaire de supprimer les applications que vous souhaitez supprimer.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.