Auf einer SD-Karte lassen sich normalerweise viele Apps installieren, ohne dass der Speicherplatz zuneige geht. Wer die Karte allerdings oft wechselt, hat das Problem, nicht immer alle Anwendungen zur Verfügung zu haben.
Als Alternative bietet sich die System-Partition an. Das ist die Partition, die die eigentliche Firmware des Telefons (ROM) enthält. Sie ist normalerweise als Read-Only-gemountet, hat aber meist noch ausreichend Platz für ein paar zusätzliche Apps. Dieser Platz ist sozusagen verschenkt.
Vorteil dieser Methode ist, dass die App keinen zusätzlichen Platz im internen Telefonspeicher verbraucht, aber trotzdem verfügbar ist, wenn man die SD-Karte entfernt oder tauscht. Außerdem funktioniert das mit allen Android-Versionen und nicht erst ab Version 2.2.
Zunächst sollte man sich einen Überblick verschaffen, wie viel Platz auf den einzelnen Partitionen noch vorhanden ist. Das macht man am besten mit adb shell busybox df -h. Danach sieht man in etwa folgende Liste:
Filesystem Size Used Available Use% Mounted on tmpfs 311.6M 0 311.6M 0% /dev /dev/block/mmcblk0p25 549.2M 360.1M 161.2M 69% /system /dev/block/mmcblk0p26 1.1G 281.2M 816.6M 26% /data /dev/block/mmcblk0p27 290.5M 20.0M 255.5M 7% /cache /dev/block/mmcblk0p28 20.6M 7.9M 12.7M 38% /devlog tmpfs 311.6M 0 311.6M 0% /mnt/asec tmpfs 8.0M 0 8.0M 0% /app-cache /dev/block/vold/179:33 14.9G 1.4G 13.5G 10% /mnt/sdcard /dev/block/vold/179:33 14.9G 1.4G 13.5G 10% /mnt/secure/asec
Man erkennt, dass in der System-Partition noch 161,2 MByte frei sind, die man für Apps nutzen kann. Um die App "DasTelefonbuch" dorthin zu verschieben, verwendet man folgende Befehlsfolge:
adb shell busybox mount -o remount,rw /system
adb shell busybox mv /data/app/de.dastelefonbuch.android-1.apk /system/app/
adb shell busybox mount -o remount,ro /system
Anschließend muss das Telefon neu gebootet werden, bevor man die verschobene App nutzen kann.
Allerdings hat das Verschieben von Apps in die System-Partition auch zwei Nachteile: Falls man die App aus dem Market hat, werden Aktualisierungen in die Partition /data geschrieben. Der Platzvorteil verschwindet also, sobald eine neue Version erscheint. Dann muss die App erneut verschoben werden.
Das zweite Problem tritt auf, wenn man die Firmware aktualisiert beziehungsweise ein neues ROM einspielt. Dabei wird die gesamte System-Partition überschrieben und die Anwendungen, die man dort installiert hat, sind weg. Man muss sie entweder neu installieren oder vor dem Firmware-Update zurück nach /data/app verschieben.
Kontinuierliche Content Produktion und Markenaufbau sind essentieller Pfeiler von langfristigen Unternehmenserfolg. Das ist mittlerweile auch…
KI-Funktionen beschleunigen die Erholung des PC-Markts. Der Nettogewinn legt um 44 Prozent zu, der Umsatz…
Googles App-Entwickler-Kit dient der Tarnung des schädlichen Codes. Der Sicherheitsanbieter Jamf hält die Schadsoftware für…
Ausgeklügelte Phishing-Kampagne verwendet eine weiterentwickelte Version der Rhadamanthys-Stealer-Malware.
Die EU-Kommission kritisiert die Verknüpfung von Facebook und dem hauseigenen Online-Kleinanzeigendienst. Sie sieht darin einen…
Fast zwei Drittel halten jedoch eine Umsetzung aller Vorgaben von NIS 2 bis Jahresende für…