Questo articolo è stato pubblicato 2 anni 3 mesi 16 giorni tempo fa e potrebbe contenere informazioni non più valide.
Se qualcuno, come me, è rimasto fermo alla versione 2.1 di Android, ossia Eclair, saprà quanto è fastidioso trovarsi ad un certo punto senza più spazio per le applicazioni. Un metodo per evitare questo problema esiste, anzi, ne esistono due: app2sd e link2sd. Dopo il salto vi spiego i pro e i contro di queste due applicazioni che vi consentiranno di estendere notevolmente lo spazio a vostra disposizione spostando le applicazioni su sdcard.
App2sd
App2sd è l’applicazione più famosa per spostare le vostre applicazioni su sd, anzi in questo caso per installarle direttamente sulla vostra sdcard. Il suo sviluppo per smartphone con versione inferiore alla 2.2 (Froyo) lo dobbiamo, come sempre, agli sviluppatori di xda. Se siete in dubbio sulla procedura da seguire per l’installazione o su qualsiasi altra cosa che riguarda l’app, chiedete sul forum di xda per avere risposte celeri e precise.
Installazione
L’installazione di App2sd non è propriamente semplice e richiede pazienza. Come prima cosa è richiesto che il telefono sia possibilmente libero da applicazioni, avere Origini sconosciute attivato nelle Impostazioni alla voce Applicazioni e anche Debug USB. Vi consiglio anche di mettere il timeout del display al massimo per evitare la lockscreen che sarebbe fastidiosa quando l’app chiederà i permessi di root.
Il root del telefono può essere fatto con l’applicazione z4root oppure con il programma SuperOneClick, dopodichè potrete controllare l’effettiva riuscita scaricando questo file che dovrete estrarre (per comodità vi consiglio di metterlo in C:\).

Lanciate nel prompt dei comandi:
cd /adb adb shell
In caso di riuscita otterrete come risposta il simbolo #; in caso di fallimento e di comparsa del simbolo $ basta dare il comando:
su
Se la procedura ancora non è andata a buon fine dovete rifare il root. Dovete poi partizionare la vostra sdcard, per esempio tramite MiniTool Partition Wizard, e creare una partizione primaria in Fat32 (dovete ci saranno i vostri soliti file quindi la più grande) e poi un’altra, sempre primaria, in Ext2 (quella delle applicazioni). Non esagerate con le dimensioni della partizione Ext2; di solito è consigliato un massimo di 1Gb.
Ora arriva l’installazione di app2sd vera e propria. Dovete scaricare il file, estrarlo e mettere il contenuto nella sdcard (di cui vedrete solo la partizione in Fat32). I file devono essere sciolti, non in una cartella. Ora tenendo il telefono attaccato ma con archivio usb disattivato, riaprite il prompt dei comandi e digitate (ricordando di dare il comando “su” se non da il #):
cd /adb adb shell sh /sdcard/app2sd.sh
Dovrebbe apparirvi qualcosa tipo:
+________________________________+ |********************************| |*Welcome To wolfilein's App2sd *| |*installing script *| |********************************| +--------------------------------+ ~this version should be go on any device ~ +___________________+ |********************| |* Menu *| |* *| |*[0] install app2sd*| |*[1] remove app2sd *| |*[2] exit *| |********************| +--------------------+ [0]
Date l’ok e poi fornite i permessi di root tramite il telefono; se è andato tutto a buon fine vedrete apparire le scritte qui sotto e il telefono verrà riavviato.
busybox is /system/bin/busybox rm failed for /etc/mount_sd.sh, No such file or directory +________________________________+ |********************************| | finished going reboot now | |********************************| +--------------------------------+
Pro e contro
Tra i pro ci sono sicuramente:
- utilità : è essenziale per chi è fermo ad Enclair
- comodità : tutte le vostre app direttamente su sd senza doverle scegliere
Ma ci sono dei contro:
- difficoltà : la procedura non è affatto semplice
- il procedimento potrebbe non andare a buon fine, senza che dipenda da voi
- irreversibilità : una volta fatto, potete liberarvene solo formattando la sd e comunque porderete tutte le vostre applicazioni
- la rimozione della sd, anche solo accidentale, rovinerà tutto quello che avrete fatto e dovrete rifare tutto da capo
Link2sd
Link2sd non installa propriamente le applicazioni su sd, ma le linka, cioè le sposta. Anche in questo caso lo sviluppo lo dobbiamo ad xda-developers.com. Una volta installato sarete voi a scegliere quali apps spostare sulla sd e quali lasciare sul telefono. Personalmente vi consiglio di linkare le applicazioni che usate meno e che non sono essenziali, tipo i giochi; lasciate launcher, lockscreen alternative e altre applicazioni di cui non potete fare a meno sul telefono.
Installazione
In questo caso il procedimento è molto semplice. Prima di tutto dovete partizionare la sd nello stesso modo che vi ho indicato per App2sd, quindi due partizioni: una in Fat32 e una in Ext2.
Poi scaricate l’app dal questo link e lo copiate semplicemente nella scheda sd per poi installarla normalmente con un file manager, per esempio Astro. Troverete l’app insieme a tutte le altre nel drawer e tutto quello che dovete fare è aprirla e linkare le applicazioni tramite il pulsante Create Link. Una volta fatto le app spariranno dal drawer per poi ricomparire dopo il riavvio del telefono.
Vi ricordo che anche questa app richiede necessariamente i permessi di root che vi verranno chiesti alla prima apertura di link2sd.

Come potete vedere, siete liberi di rimuovere il link e, dalla versione 1.3.0 appena uscita, potete lanciare, gestire o disinstallare le vostre applicazioni. Potete controllare lo spazio occupato sulla partizione creata apposta grazie all’opzione Storage Info che vi mostra anche la memoria del telefono e quella della partizione Fat32.
La funzione Market Fix serve a riparare i collegamenti con l’Android Market dopo aver linkato le applicazioni, in modo da rivisualizzarle nel market per verificare quando sono disponibili gli aggiornamenti. Nei casi, comunque rari, in cui non le visualizzasse vi consiglio l’utilizzo di AndroidPIT, di cui vi ho parlato in questo articolo.
Pro e contro
Tra i pro abbiamo:
- comodità : risparmio di spazio anche in questo caso
- selettività : scegliete voi quali e quante app linkare
- reversibilità : se vi stanca, rimuovete i link e la disinstallate come ogni app
- semplicità di installazione
Tra i contro invece:
- spazio: i link occupano comunque un po’ di spazio (pochi kb comunque)
Conclusioni
Trovo che link2sd sia superiore ad app2sd per molti aspetti, motivo per cui ho deciso di usare la prima al posto della seconda. Il vantaggio di avere un app semplice da installare e da togliere è palese rispetto ad una che richiede processi lunghi e non sempre sicuri. Ovviamente la scelta è soggettiva e io ho soltanto fatto un po’ di chiarezza tra queste due applicazioni.

Pingback: Tweets that mention App2sd o link2sd? Ecco come spostare le app su sdcard « Skimbu -- Topsy.com
Pingback: Root per Samsung Galaxy Gio - Pagina 8 - Forum Android Italiano
Pingback: Consigli app e impostazioni per il nostro i9003 - Pagina 7 - Forum Android Italiano
Pingback: Partizionare memoria galaxy ace - Samsung Galaxy Ace (S5830) - Forum Android Italia - AndroidWorld.it
Pingback: Attivazione Wi-fi (error) - Pagina 2 - Samsung Galaxy Ace (S5830) - Forum Android Italia - AndroidWorld.it
Pingback: Info root MOTOROLA FLIPOUT ME511 - Motorola Flipout - Forum Android Italia - AndroidWorld.it
Pingback: applicazioni da smartphone a SD? - Forum Android Italiano
Pingback: Applicazioni su flipout...HELPPPP - Motorola Flipout - Forum Android Italia - AndroidWorld.it
Pingback: APP ... Memoria interna VS memoria esterna - Pagina 2 - Samsung Galaxy Ace (S5830) - Forum Android Italia - AndroidWorld.it
Pingback: [Help] Primi passi HTC Hero! - Pagina 3 - Forum Android Italiano
Pingback: liberare spazio memoria interna - Forum Android Italiano
Pingback: ROM Originale con App2SD - Tutte le applicazioni direttamente sulla SD - Forum Android Italiano
Pingback: App2sd - Forum Android Italiano
Pingback: Pochissima memoria ROM - Pagina 2 - Acer Liquid Metal - Forum Android Italia - AndroidWorld.it
Pingback: Permessi di root e nuova microsd - Acer Liquid Metal - Forum Android Italia - AndroidWorld.it
Pingback: Problema spazio archiviazione acer liquid metal - Acer Liquid Metal - Forum Android Italia - AndroidWorld.it
Pingback: installare app su scheda SD - Acer Liquid Metal - Forum Android Italia - AndroidWorld.it