Android Bloatware ohne root-Zugriff entfernen

Wie entfernt man ungewรผnschte Software vom Android-Phone ohne root-Zugriff zu haben? Die allermeisten Android-Phones werden mit sogenannter Bloatware (also vorinstallierter Software) ausgeliefert. Und nicht selten kann man diese Software dann nicht deinstallieren.

Egal ob รผber den Play Store oder die System-Einstellungen – einige Bloatware lรคsst sich รผber die รผblichen, bekannten Wege nicht deinstallieren. Ich habe einmal ein hรถherwertiges Samsung-Smartphone besessen und dort war beispielweise die Facebook-App nicht deinstallierbar. Und selbst bei reinen Google Pixel-Phones gibt es die ein oder andere Anwendung, die sich auf herkรถmmlichen Weg nicht deinstallieren lรคsst (Digital Wellbeing, Google Play Filme & Serien, Pixel Buds oder die Pixel Tipps).

Und dann gibt es natรผrlich auch noch Anwendungen/Apps die einem vom Mobilfunkprovider untergejubelt werden. Bei Telekom beispielsweise immer wieder gern dubiose SMS-Specials (nicht nur, dass die App ungefragt kommt, sie lรคsst sich auch nicht regulรคr deinstallieren und stellt darรผber hinaus in meinen Augen ein fragwรผrdiges, kostenpflichtige SMS-Angebot dar):

Android ADB SIM Special entfernen

Android Bloatware mittels ADB entfernen

Android an sich ist im Gegensatz zu iOS deutlich offener und erlaubt einem den ein oder anderen Tweak. So kann man vom PC aus รผber die USB-Verbindung mittels Android Debug Bridge (ADB) auf das Smartphone per Terminal zugreifen und Linux-Befehle ausfรผhren.

Achtung! Bei falscher Nutzung des ADB-Tools kannst du dein Smartphone beschรคdigen!

Es ist mรถglich, ADB auch unter Windows zu betreiben. Ich selbst bevorzuge die Nutzung unter Linux. Hierfรผr habe ich in einer VirtualBox immer eine aktuelle Instanz von Parrot OS griffbereit. Um so auf das am PC angeschlossene Smartphone zugreifen zu kรถnnen, muss man in Virtualbox in den Einstellungen der virtuellen Maschine unter USB das Durchreichen von USB-Verbindungen explizit aktivieren:

Android ADB SIM Special entfernen

Ist dies getan, muss man noch am Smartphone das Debugging aktivieren. Nun kann man mit folgendem Befehl ADB starten und sich dann alle installierten „Pakete“ des eigenen Smartphones auflisten:

adb shell

pm list packages --user 0

Der User 0 bedeutet, dass es sich um die Packages des Hauptusers handelt. Sollte man mehrere Profile/User auf dem Gerรคt aktiv haben, muss man dies ggf. anpassen.

Um nach einem speziellen Paket zu suchen und den konkreten Namen ausgegeben zu bekommen, kann man die Package-Liste nach Suchbegriffen filtern:

pm list package --user 0 | grep 'stk'

In diesem Beispiel suche ich nach „stk“, da dies das Kรผrzel fรผr das zuvor genannte Telekom-SMS-Special ist. Als Ergebnis erhalte ich den Namen des Packages com.android.stk

Zum deinstallieren fรผr den Hauptuser (User 0) auf meinem Google Pixel, fรผhre ich nun noch folgenden Befehl aus:

pm uninstall -k --user 0 com.android.stk

Nach wenigen Sekunden ist die App verschwunden:

Android ADB SIM Special entfernen

In diesem Beispiel habe ich das Vorgehen einzig fรผr das Telekom-SMS-Spezial beschrieben – es ist aber mรถglich jede installierte App so zu deinstallieren!

Egal ob die nervende Facebook-App oder andere vorinstallierte Apps – mittels ADB und dem zuvor beschriebenen Vorgehen, solltest du jede unbeliebte App deinstallieren kรถnnen!

Grundsรคtzlich ist es mรถglich, dass รผber diesen Weg deinstallierte Apps durch Updates (also von Android) „wiederkommen“. Aber: Handy an den PC anschlieรŸen, Debugging aktivieren und per ADB entfernen – fertig! ๐Ÿ™‚

Schreibe einen Kommentar