[Guida] Installare le proprie applicazioni su microSD (Apps2SD)

Questa è la guida originale, per leggere la guida AGGIORNATA seguire questo link nella wiki:

https://www.androidworld.it/wiki/Apps2SD

000011_sandisk_microsd

Quando la memoria interna del vostro telefono non vi basta più (e con HTC Dream e Magic è molto facile) allora è il momento di trasferire tutte le applicazioni su microSD.

Disclaimer:

Queste operazioni sono sempre in parte pericolose. Se non sapete cosa fate, non lo fate. Non ci assumiamo le responsabilità di eventuali problemi.

Prerequisiti:

  • Permessi di root (HTC Dream) (HTC Magic)
  • Avere una microSD da almeno 2GB, e di classe almeno 4 (6 sarebbe meglio). Per vedere la classe della microSD leggete il numerino nel cerchio sulla microSD.
  • Avere un lettore di card microSD con adattatore (come la foto in alto)

Guida:

Preparare la microSD.

Windows: Inserite la vostra microSD copiate tutti i dati della vostra microSD in una cartella sul vostro computer. Installate un programma come Partition Magic. Create una partizione FAT32 lasciando libero alla fine 512MB di spazio (di più non servono).

Fate ovviamente attenzione a non toccare la partizione del vostro computer. La seconda partizione da 512MB formattatela in EXT2. E' importante anche l'ordine, la prima deve essere FAT32 e la seconda EXT2. Copiate i vostri dati di nuovo nella partizione FAT32 della microSD.

Linux: Installate GParted e fate le stesse identiche cose di Windows.

Procedura Apps2SD.

  • Scaricate busybox (sì, è senza estensione) e copiatelo nella partizione FAT32 della vostra microSD.
  • Via ADB date i seguenti comandi:
    adb remount
    adb shell
  • Adesso siete nella shell del telefono e digitate:
    dd if=/sdcard/busybox of=/system/xbin/busybox
    chmod 4755 /system/xbin/busybox
  • Adesso digitando:
    busybox df -h
    dovrete avere almeno una riga che contiene: /system/sd Se non è così non proseguite
  • Adesso digitate:
    busybox cp -a /data/app /system/sd
    busybox rm -r /data/app
    busybox ln -s /system/sd/app /data/app
  • Riavviate il telefono con:
    reboot
  • Riavviato il telefono controllate che le vostre applicazioni funzionino.

Le applicazioni adesso sono quindi installate sulla microSD per un totale di 512MB di spazio :)