Zum Inhalt springen

Apps deaktivieren: Unterschied zwischen den Versionen

788 Bytes hinzugefügt ,  17. Oktober 2021
debloater app - root - ... diese Anleitung funktioniert ohne Root!
(→‎Durchführung: hide oder uninstall)
(debloater app - root - ... diese Anleitung funktioniert ohne Root!)
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
[[Android]] bietet über das [[App]]-Menü in den [[Einstellungen]] die Möglichkeit, installierte '''Apps zu deaktivieren''', anstelle diese zu deinstallieren. Die Möglichkeit zur Deaktivierung wird immer dann angeboten, wenn eine Deinstallation nicht möglich ist, bspw. weil diese vorinstalliert sind und nicht auf der ''/data'' [[Partitionen|Partition]] gespeichert ist. In einigen Android-Versionen kann man [[ADB]] verwenden, um solche Apps zu deaktivieren, die nicht über die Oberfläche deaktiviert werden können.
[[Android]] bietet über das [[App]]-Menü in den [[Einstellungen]] die Möglichkeit, installierte '''Apps zu deaktivieren''', anstelle diese zu deinstallieren. Die Möglichkeit zur Deaktivierung wird immer dann angeboten, wenn eine Deinstallation nicht möglich ist, bspw. weil diese vorinstalliert sind und nicht auf der ''/data'' [[Partitionen|Partition]] gespeichert ist. In einigen Android-Versionen kann man [[ADB]] verwenden, um solche Apps zu deaktivieren, die nicht über die Oberfläche deaktiviert werden können.


Die ''Debloater App'' {{PlayStore|com.jumobile.manager.systemapp|System App Entferner (ROOT) von jumobile }} automatisiert und vereinfacht diesen Prozess. Auf dieser Seite wird erklärt, wie dies manuell durchgeführt werden kann.<ref>{{Internetquelle|url=http://android.stackexchange.com/a/114798/76163|titel=How can I disable a stock app that has its Disable button greyed out?|werk=android.stackexchange.com|zugriff=2016-10-10}}</ref>  
Die ''Debloater App'' {{PlayStore|com.jumobile.manager.systemapp|System App Entferner (ROOT) von jumobile }} automatisiert und vereinfacht diesen Prozess auf Geräten mit root-Zugang.  
 
Die Anleitung dieser Seite benötigt kein root und erklärt wie dies mit Hilfe der [[Android Debug Bridge|ADB]] durchgeführt werden kann.<ref>{{Internetquelle|url=http://android.stackexchange.com/a/114798/76163|titel=How can I disable a stock app that has its Disable button greyed out?|werk=android.stackexchange.com|zugriff=2016-10-10}}</ref>  


{{Achtung|Das Deaktivieren der falschen App kann zu einem "soft brick" führen, d.h. das Gerät ist dann nicht mehr bedienbar. Daher Vorsicht walten lassen!}}
{{Achtung|Das Deaktivieren der falschen App kann zu einem "soft brick" führen, d.h. das Gerät ist dann nicht mehr bedienbar. Daher Vorsicht walten lassen!}}
Zeile 22: Zeile 24:
</syntaxhighlight>
</syntaxhighlight>


* Identifizieren des zu deaktivierenden Paketes (aus der Liste musst du das Paket finden, welches man deaktivieren möchte, i.d.R. enthält der Paketname einige Teile des App-Namens oder ist ähnlich)
* Identifizieren des zu deaktivierenden Paketes (aus der Liste musst du das Paket finden, welches man deaktivieren möchte, i.d.R. enthält der Paketname einige Teile des App-Namens oder ist ähnlich) <syntaxhighlight lang="bash">
$ pm list packages linked                                                                                 
package:com.linkedin.android
$
</syntaxhighlight>
 
* Nun kann das Paket deaktiviert werden, dabei gilt:
* Nun kann das Paket deaktiviert werden, dabei gilt:
** In Android {{Android|4.x}} heißt der Befehl '''''enable'''''¹ <br /><syntaxhighlight lang="bash">pm enable PACKAGE_OR_COMPONENT</syntaxhighlight>(bspw. ''pm enable com.motorola.motocare'')
** In Android {{Android|4.x}} heißt der Befehl '''''enable'''''¹ <br /><syntaxhighlight lang="bash">pm enable PACKAGE_OR_COMPONENT</syntaxhighlight>(bspw. ''pm enable com.motorola.motocare'')
Zeile 29: Zeile 36:
* Nachdem der korrekte Befehl ausgeführt wurde, ist die App deaktiviert, die App ist aus dem App-Drawer verschwunden und, sollte die App einen Hintergrunddienst bereitgestellt haben, wurde dieser umgehend dauerhaft gestoppt.
* Nachdem der korrekte Befehl ausgeführt wurde, ist die App deaktiviert, die App ist aus dem App-Drawer verschwunden und, sollte die App einen Hintergrunddienst bereitgestellt haben, wurde dieser umgehend dauerhaft gestoppt.
==== hide oder uninstall? ====
==== hide oder uninstall? ====
'''<nowiki>[</nowiki> OHNE ROOT <nowiki>]</nowiki>'''
Die [https://www.heise.de/tipps-tricks/Android-Vorinstallierte-Apps-loeschen-ohne-Root-4324092.html Hilfe-Seite von Heise/Isabelle Bauer vom 1. März 2019] benutzt den Befehl  
Die [https://www.heise.de/tipps-tricks/Android-Vorinstallierte-Apps-loeschen-ohne-Root-4324092.html Hilfe-Seite von Heise/Isabelle Bauer vom 1. März 2019] benutzt den Befehl  
  pm uninstall -k --user 0 {app-id}
  pm uninstall -k --user 0 {app-id}
an.
an.<ref>[https://www.heise.de/tipps-tricks/Android-Vorinstallierte-Apps-loeschen-ohne-Root-4324092.html Android: Vorinstallierte Apps löschen ohne Root], zusätzlicher Text.</ref>
Es könnte sich hier um wieder eine neuere Version des obigen Befehls mit restloser Entfernung handeln.
Es könnte sich hier um wieder eine neuere Version des obigen Befehls mit restloser Entfernung handeln.
==== disable-user ====
In Gesperrter Umgebung (zum Beispiel Fire Tablets mit gesperrtem Launcher) funktioniert "disable" nicht mehr, dann muss man "disable-user" benutzen:
statt
* pm disable com.amazon.firelauncher
dann
* pm disable-user --user 0 com.amazon.firelauncher


=== Reaktivierung der App ===
=== Reaktivierung der App ===
Autopatrol
278

Bearbeitungen

Cookies helfen uns bei der Bereitstellung von Android Wiki. Durch die Nutzung von Android Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.