Es scheint, dass einige Apps standardmäßig auf SD-Karte speichern, wenn sie zum ersten Mal auf Froyo installiert werden, anstatt standardmäßig auf den internen Speicher zu setzen. Das ist ärgerlich, denn immer wenn ich die SD-Karte als Speicher in Windows einbinde, verschwinden die Symbole für diese Apps von meinem Zuhause Bildschirm, und ich muss in die Apps-Liste gehen und sie finden, um sie wieder zum Startbildschirm hinzuzufügen. Wenn ich es überhaupt merke, sind sie weg.
Ich habe ein Galaxy S mit über 1,4 GB freiem internen Speicher, also mache ich mir absolut keine Sorgen darüber, dass Apps Speicherplatz im internen Speicher beanspruchen oder der Speicher knapp wird, also würde ich diesen Platz gerne nutzen und den SD-Speicher für sparen meine Dateien (dh Bilder, Filme und Musik).
Apps, die sich irgendwie auf meine SD-Karte verschoben hatten, als ich gerade nachgesehen habe, waren SliceIt und Open Signal Maps. Ich erinnere mich, dass sowohl Angry Birds als auch Angry Birds Seasons dies in der Vergangenheit auch getan hatten, bis ich sie wieder auf das Telefon verlegte (tatsächlich dachte ich eine Weile, dass Angry Birds Seasons Angry Birds ersetzt hatte, als das Original vom Startbildschirm verschwand herum Zur gleichen Zeit, als ich Seasons installierte, wurde ich dann ein paar Tage später misstrauisch, als Seasons auch verschwand und beide auf der SD fand).
Dank dieser Antwort auf diese Frage ist das Verschieben von Apps auf SD nur für gerootete Geräte verfügbar? .
Ich habe den getInstallLocation
ADB-Befehl entdeckt und den Installationsort auf meinem nicht gerooteten Telefon auf intern gesetzt.
Wenn das Android SDK installiert und mein Telefon über USB mit aktiviertem USB-Debugging-Modus verbunden ist, geben Sie die folgenden Befehle ein:
adb devices
(Überprüfen Sie, ob ADB mein Telefon sehen und die erforderlichen Dienste starten kann)
adb shell
(verbindet eine Shell mit dem Telefon)
pm getInstallLocation
(Rückkehr 0[auto]
)
pm setInstallLocation 1
(setzt den Standardinstallationsort auf den internen Speicher)
pm getInstallLocation
(erneut ausführen, um zu überprüfen, ob es jetzt an der richtigen Stelle eingestellt ist, kehrt zurück 1[internal]
)
exit
Hardware sicher entfernen, Telefon ausstecken und fertig, ohne Root!
Ich habe es selbst noch nicht ausprobiert, aber hier ist ein XDA-Thread mit einem Programm, mit dem Sie jede App auf oder von Ihrer SD-Karte verschieben und die Installationsstandardeinstellung auf Internal, SD oder Auto setzen können. Ich glaube, Auto ist die Standardeinstellung.
Yeradis
Matthäus Lesen