Verschieben Sie die App in Jelly Bean auf SD

Es gibt keine Option in Samsung Galaxy Mega 5.8, Android-Version 4.2.2 als „Auf SD-Karte verschieben“ im Anwendungsmanager.

Antworten (3)

Der andere Weg, dies zu tun, ist einfacher, der Blog , von dem ich das gelernt habe.

adb shell pm getInstallLocation, der zurückgegebene Wert ist 0 ist der Standardwert.

  • 0 Auto ist, wird das Android-Betriebssystem es standardmäßig so installieren, wie es am besten aussieht.
  • 1 intern ist, werden Apps im internen Dateisystem installiert.
  • 2 extern ist, werden Apps über eine SD-Karte im externen Dateisystem installiert.

Nun, um das auf einen externen Standort zu ändern

adb shell pm setInstallLocation 2, bleiben die Änderungen über Neustarts hinweg bestehen und alle Apps werden standardmäßig auf der SD-Karte installiert.

Achtung: Mir ist nicht bekannt, ob dies in den neueren späteren Versionen von Jellybean funktioniert. Als neuestes habe ich CM 10.1 Android 4.2, daher kann der Kilometerstand variieren.

Änderung:

Gemäß dem Kommentar von @Izzy unten sind die neueren Jellybean-Versionen und wahrscheinlich ab diesem Zeitpunkt für spätere Android-Versionen die oben verwendeten Befehle adb shell pm get-install-locationbzw. adb shell pm set-install-locationanstelle der älteren Befehle, wie oben hervorgehoben. Referenz hier gefunden

Kommentar von Canoe (als Antwort gepostet und daher entfernt): Beachten Sie eine Syntaxänderung. Auf neueren Android-Versionen ist es eher pm get-install-locationund pm set-install-location. Referenz (von Izzy): developer.android.com
@Izzy - Prost auf die Heads-up, wird es reparieren! :)

Probieren Sie AppMgrIII aus , es ist kostenlos, da keine Standardoption verfügbar ist.

Sie müssen Ihr Gerät rooten:

http://www.idroidspace.com/root-samsung-galaxy-mega-5-8-and-install-cwm-touch-recovery/

Installieren Sie dann die App im SD-Speicher und (endlich) können Sie Ihr Gerät unrooten, um die Garantie oder das Betriebssystem-Update nicht zu verlieren