Deinstallieren Sie Apps, die vom Telefonanbieter gesperrt wurden


86

Ich verwende ein Samsung I9000 und habe einige ärgerliche Apps, die vom Telefonanbieter vorinstalliert wurden, z. B. einen Musikladen, einen benutzerdefinierten Webbrowser und andere Apps, bei denen Speicherplatz verloren geht.

Diese beschissenen Apps können weder mit dem Manage applicationsTool noch durch Bearbeiten der Apps-Kacheln im vorderen Menü deinstalliert werden.

Ich denke, ich muss ein Root-Benutzer sein oder so, um diese Apps loszuwerden, aber ich weiß nicht wie.


1
Optionen für Geräte ohne Rootberechtigung (wenn auch eingeschränkter) finden Sie unter Wie kann ich mit unerwünschten Systemanwendungen ohne Rootberechtigung umgehen? .
Eldarerathis

Antworten:


55

Ja, du musst verwurzelt sein. Informationen zum Rooten finden Sie unter der folgenden Frage: Wie rolle ich mein Android-Gerät?

Eine der einfachsten Möglichkeiten, System-Apps nach dem Rooten zu deinstallieren, ist die Verwendung von Titanium Backup . Sie können einfach auf eine App klicken und Deinstallieren auswählen.

Hinweis: Achten Sie darauf, was Sie entfernen! Möglicherweise möchten Sie Titanium verwenden, um sie zu sichern, bevor Sie sie entfernen, falls Ihr Telefon dadurch instabil wird oder nicht mehr funktioniert.

Beachten Sie auch, dass der Bootloader beim Neustart möglicherweise System-Apps wiederherstellt. Entsperren Sie nach Möglichkeit Ihren Bootloader. Möglicherweise müssen Sie auch ein benutzerdefiniertes, desodexiertes ROM installieren oder das vom Bootloader wiederhergestellte Image bearbeiten. Das hängt von Ihrem Gerät ab, aber mit dem SGS sollten Sie keine Probleme mit dem Bootloader haben.


7
Wichtiger Vorbehalt: Das Entfernen von Standard-Apps führt normalerweise dazu, dass OTA-Updates von Ihrem Mobilfunkanbieter fehlschlagen. Sie sind in der Regel besser dran, wenn Sie einfach TiBU zum "Einfrieren" der Apps verwenden, sodass das Aktualisieren problemlos möglich ist.
Logos

Einfrieren ist die beste Lösung, auch wenn Sie keine OTA-Updates benötigen. Das Einfrieren entspricht der Deinstallation, wenn Sie den Speicherplatz im ROM ignorieren. Mit diesem können Sie Änderungen rückgängig machen, wenn Sie es in Zukunft benötigen ...
Android Quesito

19

Sie können ADB auch zum Entfernen von Anwendungen verwenden, die Anwendungsmethoden sind jedoch einfacher. Da für die Verwendung von ADB kein Markt erforderlich ist, funktioniert dies für Benutzer, die verwurzelt sind, aber den Android-Markt oder ähnliche Marktplätze nicht verwenden können oder möchten.

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

So sehen Sie, was installiert ist: pm list packages

So entfernen Sie ein Paket:

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

CyanogenMod erfordert, soweit ich das beurteilen kann, nur den rmSchritt, nicht den pmSchritt; Wenn Sie eine deodexierte Version von Android verwenden, benötigen Sie möglicherweise nur den Schritt rm.

Wenn Sie besorgt sind, dass Sie die Anwendung in Zukunft benötigen (drahtlose Updates), können Sie adb pulldie APK auf Ihren Desktop kopieren (anstatt sie an einen anderen Ort auf Ihrem Telefon zu verschieben) oder einfach mvdie APK auf Ihre USB-Karte oder USB Speicher.

Weitere Informationen finden Sie unter http://wiki.cyanogenmod.com/wiki/Barebones .


2
adb remountist kein optionaler Schritt. Sie müssen Ihre / system-Partition mit Lese- / Schreibzugriff erneut einbinden.
Broam

Aha. Vielen Dank. Ich habe mit der Titanium Backup App deinstalliert. Das scheint sicherer für das Entfernen von System / App-Paketen. Jeder, der absolut sicher ist, dass er keine App möchte, kann Pakete aus der Shell entfernen, wie Sie gezeigt haben. Geeky aber riskant :-)
hAcKnRoCk

Meine Antwort ist hier, weil es eine Gruppe von Android-Nutzern gibt, die nicht über Googles Android-Markt verfügen (oder diesen nicht wollen), aber Root-Zugriff auf ihre Geräte haben. Es ist einfach genug, adb pulldie apk auf Ihrem Desktop zu speichern, bevor Sie sie vom Telefon entfernen. Ich werde das zu meiner Antwort hinzufügen.
Broam

Ich mag pm disable com.packagees auch, Apps einzufrieren. Es ist einfach, sie wieder zu aktivieren, wenn etwas kaputt geht. Verwenden Sie adb shelldann su, um zu root zu wechseln.
Chloe

Hier ist ein ausführlicheres Tutorial für Interessierte: So deinstallieren Sie Carrier / OEM Bloatware ohne Root-Zugriff
brasofilo

15

Sie können sie nicht ohne root entfernen. Sie werden in einem Verzeichnis installiert, auf das ohne root nicht zugegriffen werden kann. Sie können jedoch das nächstbeste tun, die Augen schließen, die Finger in die Ohren stecken und so tun, als ob sie nicht existieren. Der Weg, dies zu tun, besteht darin, einen Starter (wie ADW, wenn Speicher zur Verfügung steht) zu erhalten, mit dem Sie Symbole ausblenden können. In diesem Fall werden sie weiterhin installiert (und wenn etwas sie auslöst, werden sie angezeigt), aber zumindest müssen Sie sie nicht mehr anzeigen.


ADW macht den Trick mehr oder weniger. Ich konnte keine Möglichkeit finden, die Apps zu "verbergen", aber ich kann alle fehlerhaften App-Symbole in einen Ordner verschieben, damit sie nicht im Weg sind. Wenn jemand weiß, wie er sie effektiver "verstecken" kann, lassen Sie es mich bitte wissen.
Fragesteller

1
LauncherPro kann die Apps in der App-Liste ausblenden, damit sie Sie nicht stören (Menü -> Einstellungen -> Allgemeine Einstellungen -> Versteckte Apps). Sie werden zwar immer noch in Suchergebnissen usw. angezeigt, dies ist jedoch wahrscheinlich der nächstgelegene Punkt, an dem Sie nicht mehr verwurzelt sind.
Onik

4

Ja, Sie müssen Ihr Telefon rooten, um vorinstallierte Apps zu entfernen.

Sehen Sie diese Fragen hier und hier .

Stellen Sie sicher, dass Sie über Nandroid ein Backup erstellen, bevor Sie Anwendungen entfernen. Sie können eine App löschen, auf die sich das System stützt (aus dem einen oder anderen Grund). Führen Sie eine Suche durch und stellen Sie sicher, dass die zu entfernenden Apps sicher entfernt werden können.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.