Home
» Tipps für Mobilgeräte
»
So deinstallieren Sie jede Android-App mit ADB (einschließlich System-Apps und Bloatware)
So deinstallieren Sie jede Android-App mit ADB (einschließlich System-Apps und Bloatware)
Android-Geräte verfügen über zahlreiche vorinstallierte Apps. Manche davon sind zwar nützlich, viele sind jedoch überflüssig und unerwünscht. Glücklicherweise können Sie jede Android-App mit ADB bedingungslos deinstallieren.
ADB ist ein leistungsstarkes Tool-Set, das Ihnen mehr Kontrolle über Ihr Android-Gerät gibt. Obwohl ADB für Android-Entwickler gedacht ist, benötigen Sie keine Programmierkenntnisse, um Android-Apps damit zu deinstallieren.
ADB (Android Device Bridge) ist ein Tool, mit dem Sie Code auf Android von Ihrem Computer aus ausführen können. ADB eröffnet durch die Leistungsfähigkeit der Kommandozeile viele Möglichkeiten. Sie können ADB aber auch für einfache Aufgaben verwenden, wie zum Beispiel zum Übertragen der Zwischenablage, zur Remote-Installation von Apps und natürlich auch zur Deinstallation.
Die Deinstallation von Apps mit ADB erfordert keinen Root-Zugriff und ist ziemlich einfach, sobald Sie den Dreh raus haben. Sie können mit ADB nicht nur fast jede App deinstallieren – einschließlich System-Apps und Bloatware –, sondern auch Apps per Remote-Zugriff per Wireless Debugging deinstallieren.
Da ADB über Code mit Ihrem Gerät kommuniziert, müssen Sie zum Deinstallieren der App den vollständigen Paketnamen und nicht den bekannteren Markennamen der App angeben (das wäre beispielsweise „com.facebook.katana“ statt Facebook).
Der Paketname klingt vielleicht nach etwas, womit Entwickler herumspielen, aber die Wahrheit ist, dass Sie den Paketnamen einer App mit ADB leicht herausfinden können. Sobald Sie den Paketnamen haben, genügt ein einziger Befehl, um die App dauerhaft zu deinstallieren.
1. Installieren Sie ADB auf Ihrem Computer
Sie müssen ADB auf Ihrem Computer installieren, bevor Sie die App auf Ihrem Android-Gerät deinstallieren. Laden Sie die App herunter und starten Sie anschließend das Terminal Ihres Computers im ADB-Ordner. Alternativ können Sie ADB auch über das Terminal installieren.
ADB ist für Windows, Mac und Linux verfügbar. Wenn Sie Linux verwenden, benötigen Sie wahrscheinlich keine Anleitung zur Installation von Apps über das Terminal. Auf anderen Plattformen können Sie Scoop für Windows und Homebrew für Mac verwenden , um ADB zu installieren. Diese beiden Programme sind Kommandozeilen-Installer, mit denen Sie Apps über das Terminal installieren können.
Wir verwenden als Beispiel einen Windows-Computer. Sobald Scoop installiert ist, können Sie ADB mit einem einzigen Befehl über die Eingabeaufforderung installieren.
Starten Sie die Eingabeaufforderung , indem Sie im Startmenü nach cmd suchen, dann den folgenden Befehl eingeben und die Eingabetaste auf Ihrer Tastatur drücken.
scoop install adb
Scoop lädt ADB automatisch herunter und installiert es. Sollten Abhängigkeiten fehlen, fragt Scoop Sie um Erlaubnis, diese zu installieren. Geben Sie Y ein und drücken Sie die Eingabetaste , um die Installation zuzulassen.
Installieren Sie ADB mit Scoop
ADB ist nun installiert und einsatzbereit. Der ADB-Paketname ist unter Homebrew und Linux unterschiedlich. Sie können ADB mit Homebrew auf Ihrem Mac wie folgt installieren:
brew install android-platform-tools
Und unter Linux können Sie Folgendes verwenden:
sudo apt-get install android-tools-adb
2. Verbinden Sie ADB mit dem Android-Gerät
Natürlich müssen Sie USB-Debugging auf Ihrem Android-Gerät aktivieren, um ADB mit diesem Gerät verwenden zu können. Dadurch können Sie per USB-Kabel oder drahtlos eine Verbindung zu Ihrem Gerät herstellen.
Handelt es sich bei Ihrem Gerät um ein Smartphone, schließen Sie es am einfachsten per USB-Kabel an Ihren Computer an. Bei einem stationären Gerät wie einer Android TV-Box sollten Sie Wireless Debugging mit ADB ausprobieren.
Unabhängig davon, welche Verbindungsmethode Sie wählen, können Sie eine Liste der verbundenen Geräte abrufen, indem Sie den folgenden Befehl im Terminal ausführen:
adb devices
ADB verbindet Gerät über USB
Dieser Befehl zeigt die Seriennummer für über USB angeschlossene Geräte und die lokale IP-Adresse für drahtlose Verbindungen an.
3. Suchen Sie den Anwendungspaketnamen mit ADB
Obwohl die meisten Apps einfache Bezeichnungen haben, verwendet Android diese nicht zur Identifizierung. Was passiert, wenn zwei Apps dieselbe Bezeichnung haben? Um mögliche Verwechslungen zu vermeiden, verwendet Android einen eindeutigen Paketnamen zur Identifizierung der App. Beispielsweise wird Google Maps in der App-Liste als Maps angezeigt , der tatsächliche Name von Google Maps lautet jedoch com.google.android.apps.maps.
Glücklicherweise können Sie ADB im selben Terminalfenster verwenden, um den Paketnamen einer App zu finden. Sobald ADB mit Ihrem Gerät verbunden ist, führen Sie den folgenden Befehl aus, um die ADB-Shell aufzurufen:
adb shell
Sie sollten nun Ihren Gerätenamen neben der blinkenden Anzeige sehen. Führen Sie anschließend den folgenden Befehl aus, um eine Liste aller auf Ihrem Android-Gerät installierten Pakete zu erhalten:
pm list packages
Installierte Pakete mit ADB auflisten
Rufen Sie den ADB-Paketmanager auf, um alle auf Ihrem Android-Gerät installierten Pakete aufzulisten. Die schiere Länge dieser Liste – und die vielen Pakete, von denen Sie noch nie gehört haben – lässt darauf schließen, dass auf Ihrem Gerät viele Apps installiert sind, von denen Sie nicht einmal wissen. Die meisten davon sind Hintergrund-System-Apps, die Ihr Android-Gerät im Hintergrund am Laufen halten.
Warnung :
Sie können alle aufgeführten Android-Pakete mit ADB deinstallieren, das heißt aber nicht, dass Sie das auch tun sollten. Die meisten dieser Apps sind für den Betrieb Ihres Systems unerlässlich, und ihre Deinstallation kann die Funktionalität Ihres Geräts beeinträchtigen. Deinstallieren Sie System-Apps nur, wenn Sie wissen, was Sie tun!
Eine vollständige Liste der auf Ihrem Android-Gerät installierten Pakete kann Ihnen zu einem besseren Verständnis verhelfen, die Suche nach dem Paketnamen einer bestimmten App ist jedoch nicht sehr effektiv.
Sie können den folgenden Befehl verwenden, um die Ergebnisse zu filtern:
pm list packages |grep chrome
adb grep-Paket
Dieser Befehl filtert die Paketliste so, dass nur Pakete mit dem Namen „Chrome“ angezeigt werden. Ersetzen Sie „Chrome“ durch den Namen Ihrer Anwendung oder Ihres Entwicklers, um Pakete für diese Anwendung zu finden.
4. Deinstallieren Sie die App
Nachdem Sie nun den Paketnamen der App kennen, liegt die App vollständig in Ihren Händen. Wenn Sie sich noch in der ADB-Shell befinden, beenden Sie diese, indem Sie „exit“ eingeben und die Eingabetaste drücken. Geben Sie anschließend den Paketnamen in den folgenden Befehl ein und führen Sie ihn aus:
adb uninstall com.spotify.lite
Deinstallieren Sie Android-Apps mit ADB
Dieser Befehl deinstalliert Spotify Lite vom verbundenen Android-Gerät. Ersetzen Sie com.spotify.lite durch den Paketnamen der gewünschten App. Die App verschwindet, sobald ADB ein Erfolgsergebnis ausgibt.
Beachten Sie, dass der obige Befehl das System nur auffordert, die App für den aktuellen Benutzer zu deinstallieren. Es gibt keine Möglichkeit, die App für alle Benutzer zu deinstallieren, es sei denn, Sie rooten Ihr Telefon.
Seien Sie gewarnt: Die Deinstallation von System-Apps kann Ihr Gerät beschädigen. Deinstallieren Sie daher nur Apps, bei denen Sie sich sicher sind. Apps wie Gmail, Google Play Music, Google Play Movies usw. können sicher deinstalliert werden. Löschen Sie jedoch niemals den Google Play Store oder die damit verbundenen Dateien. Sollte Ihr Telefon nach der Deinstallation einer bestimmten App instabil werden, installieren Sie sie erneut aus dem Google Play Store oder setzen Sie Ihr Telefon auf die Werkseinstellungen zurück.
Je nach Hersteller sind auf manchen Telefonen nur wenige Bloatware- und System-Apps installiert, die sich leicht deaktivieren lassen, während auf anderen Geräten Apps von Drittanbietern installiert sind, die der Benutzer weder löschen noch deaktivieren kann.
Android-Nutzer genießen dank Open Source mehr Freiheiten, allerdings unterliegt Android einigen Sicherheitsbeschränkungen. System-Apps und die meisten vorinstallierten Apps lassen sich auf Ihrem Android-Gerät nicht ohne zusätzliche Schritte deinstallieren. ADB ist ein Tool, das diese Einschränkung umgehen kann. Schließlich ist es Ihr Telefon, und Sie sollten die volle Kontrolle darüber haben. Mit den obigen Anweisungen können Sie Bloatware-Apps von Ihrem Android-Telefon entfernen, ohne es rooten zu müssen.
Das Beste an der Deinstallation von Android-Apps mit ADB ist, dass Sie Ihr Gerät nicht rooten müssen, um es zu verwenden. Schließen Sie einfach Ihr Gerät an, suchen Sie den Paketnamen der App und führen Sie den Deinstallationsbefehl aus. Jetzt wissen Sie, wie das geht. Verabschieden Sie sich von Bloatware und ungenutzten Apps!