So deaktivieren Sie System-App-Bloatware auf Android ohne Root

Wenn Sie Bloatware oder vorinstallierte Apps auf Ihrem Android-Smartphone hassen, erfahren Sie hier, wie Sie sie deaktivieren können, auch wenn Android dies normalerweise nicht zulässt.

Was wir als „Bloatware“ definieren, hängt von unseren persönlichen Vorlieben ab, aber ich denke, wir sind uns alle darin einig, dass einige Hersteller und Netzbetreiber sich stärker schuldig machen, wenn es darum geht, Bloatware in ihre Smartphones zu integrieren, als andere. Bloatware kann je nach Sichtweise von einer vorinstallierten App wie Facebook bis hin zur Standard-Galerie-App, die nicht von Google Fotos stammt, reichen. Die verhasste Bloatware einer Person ist die geliebte Funktion einer anderen Person, aber leider kann die Person, die bestimmte vorinstallierte Apps als Bloatware einstuft, diese normalerweise nicht deinstallieren. Manchmal können Sie System-Apps deaktivieren, aber nicht bei jeder System-App können Sie sie deaktivieren.

Es gibt jedoch Möglichkeiten, diese Einschränkungen zu umgehen. Wir haben einen Leitfaden geschrieben

vor einiger Zeit Hier haben Sie gelernt, wie Sie alle vorinstallierten System-Apps auf Ihrem Android-Smartphone oder -Tablet „deinstallieren“. Das Problem mit dieser Methode ist zweierlei: Sie deinstalliert die App nicht vollständig und gibt keinen Speicherplatz zurück Um die Änderung rückgängig zu machen, müssen Sie entweder die APK von der Seite laden (falls Sie sie finden können) oder die APK auf die Werkseinstellungen zurücksetzen zurücksetzen. Dennoch ist diese Methode sehr nützlich und wir haben Dutzende von Forenbeiträgen und Benutzerskripten gesehen, die sie nutzen, um ihre neuen Android-Geräte zu entblößen. Um Benutzern dabei zu helfen, ihre Geräte auf sicherere Weise zu entlüften, möchten wir Ihre Aufmerksamkeit auf eine andere Methode lenken, die nicht nur das deaktiviert Sie können die Bloatware Ihrer Wahl vorinstallieren, sie aber auch ganz einfach nach Belieben wieder aktivieren, sodass eventuelle Fehler viel einfacher werden sich erholen von. Wir werden weiterhin ADB-Befehle verwenden, um mit Systemanwendungen herumzuspielen. Stellen Sie also sicher, dass Sie nichts deaktivieren absolut kritisch (verwenden Sie Ihr bestes Urteilsvermögen), aber diese Methode ist viel benutzerfreundlicher, wenn Sie das deaktivieren falsche App.


Deaktivieren Sie alle vorinstallierten System-Apps auf Android ohne Root

  1. Folgen dieses Tutorial um ADB auf Ihrem Windows-, Mac- oder Linux-PC zum Laufen zu bringen. ADB oder Android Debug Bridge ist ein Entwicklertool, mit dem Sie einige leistungsstarke Befehle zur Steuerung Ihres Geräts erteilen können. Wir verwenden es in unseren Tutorials häufig, um Dinge zu tun, die Sie sonst ohne ein gerootetes Gerät nicht tun könnten.
  2. Laden Sie eine App wie herunter App-Inspektor aus dem Google Play Store.
  3. Rufen Sie mit App Inspector den Paketnamen der App ab, die Sie deaktivieren möchten. Hier sind Screenshots, die Ihnen zeigen, wie:
  4. Starten Sie eine Eingabeaufforderung/PowerShell (Windows) oder ein Terminal (Mac/Linux) in dem Verzeichnis, in dem Sie die ADB-Binärdatei gespeichert haben. Für Windows-Benutzer können Sie dies tun, indem Sie die Umschalttaste gedrückt halten und dann mit der rechten Maustaste in den Ordner klicken. Wählen Sie im Menü die Option „Befehlsfenster hier öffnen“ oder „PowerShell-Fenster hier öffnen“.
    Öffnen des Befehlsfensters unter Windows 10
  5. Sobald Sie sich in der Eingabeaufforderung oder im Terminal befinden, geben Sie je nach Betriebssystem den folgenden Befehl ein:Windows-Eingabeaufforderung:adb shell pm disable-user --user 0 Windows PowerShell:.\adb shell pm disable-user --user 0 Mac/Linux-Terminal:./adb shell pm disable-user --user 0
  6. So sieht es beispielsweise aus, wenn Sie Cleanmaster (com.miui.cleanmaster) entfernen möchten, das als Teil von MIUI auf dem Xiaomi Mi Mix 2S vorinstalliert ist:Windows-Eingabeaufforderung:adb shell pm disable-user --user 0 com.miui.cleanmasterWindows PowerShell:.\adb shell pm disable-user --user 0 com.miui.cleanmasterMac/Linux-Terminal:./adb shell pm disable-user --user 0 com.miui.cleanmaster

Und wir sind fertig! Die App sollte sofort deaktiviert werden und aus Ihrem Launcher verschwinden. Beachten Sie, dass in seltenen Fällen einige Apps automatisch wieder aktiviert werden, wenn das System über eine Funktion zur erneuten Aktivierung verfügt. Zum Beispiel das Deaktivieren des Bestands EMUI 9-Launcher auf chinesischen Huawei- oder Honor-Geräten Dies führt dazu, dass der Stock Launcher nach einiger Zeit automatisch wieder aktiviert wird. Wenn Sie das stört, versuchen Sie es mit dem „deinstallieren" Methode.

Aktivieren Sie alle deaktivierten vorinstallierten System-Apps erneut

Was wäre, wenn Sie eine App deaktiviert hätten und sie zurückhaben möchten? Es ist sehr einfach, die App wieder zu aktivieren! Gehen Sie zunächst zu Einstellungen > Apps und sehen Sie sich die Liste „Alle Apps“ an (sie befindet sich möglicherweise an einer anderen Stelle auf Ihrem Gerät). Normalerweise können Sie hier filtern, um die Namen aller deaktivierten Apps anzuzeigen. Wenn Sie wissen, welche App Sie wieder aktivieren möchten, führen Sie die folgenden Schritte aus:

  1. Öffnen Sie eine Eingabeaufforderung oder ein Terminalfenster und führen Sie den folgenden Befehl aus:Windows-Eingabeaufforderung:adb shell pm list packages -dWindows PowerShell:.\adb shell pm list packages -dMac/Linux-Terminal:./adb shell pm list packages -d
  2. Dieser Befehl listet alle deaktivierten Pakete auf. Suchen Sie den Paketnamen, der der App entspricht, die Sie erneut aktivieren möchten. Führen Sie jetzt einfach den folgenden Befehl aus, um einen davon wieder zu aktivieren:Windows-Eingabeaufforderung:adb shell pm enable Windows PowerShell:.\adb shell pm enable Mac/Linux-Terminal:./adb shell pm enable
  3. Wenn Sie Probleme haben, versuchen Sie es mit einem Neustart, nachdem Sie die App erneut aktiviert haben.

Was haben wir getan?

Zunächst ist es wichtig zu unterscheiden, was dieser Befehl bewirkt und warum er der Methode überlegen ist, die wir in unserem vorherigen Befehl verwendet haben Tutorial zum Entfernen von Bloatware. In diesem Tutorial haben wir eine Anwendung auf Benutzerebene deinstalliert, was bedeutet, dass sie weiterhin auf dem Gerät in der Systempartition installiert war, jedoch nicht für den Hauptbenutzer (Benutzer 0). Aus diesem Grund mussten Sie, um es wiederherzustellen, entweder die Werkseinstellungen zurücksetzen oder die APK von der Seite laden. In diesem Tutorial sind wir deaktivieren die App für den Hauptbenutzer, anstatt sie zu deinstallieren, was bedeutet, dass wir sie aktivieren können, ohne sie erneut installieren zu müssen.

Den Befehl pmdisable-user gibt es schon seit Jahren, er wurde jedoch zugunsten vonpmdisable übersehen. Sie würden denken, dass sowohl pmdisable-user als auch pmdisable --user 0 identisch wären, aber Sie liegen falsch. Aus irgendeinem Grund können Sie mit dem Befehl „disable-user“ grundsätzlich jede gewünschte Anwendung deaktivieren, während der reguläre Befehl „disable“ recht eingeschränkt ist.

Das Beste an dieser Methode ist, dass es eine wirklich einfache Lösung ist, wenn Sie eine Anwendung vermasseln und deaktivieren, die Sie nicht sollten. Sie erhalten außerdem weiterhin OTA-Updates, da Sie keine Systemdateien ändern. Aus diesem Grund benötigen wir den Teil „--user 0“ unseres Befehls, der angibt, dass die App nur für den aktuellen Benutzer deaktiviert wird, nicht für alle Benutzer, die Root-Zugriff erfordern würden.