Procedura per SPOSTARE LE applicazioni sulla SD
Ciao a tutti,
volevo eseguire la procedura per installare le applicazioni sulla SD.
Ho fatto cosi :
- ho caricato la dude's cupcake 0.93 versione app2sd
- ho formattato la mia SD da 2GB in due partizioni :
- 1° partizione FAT 32 ( 1.5 Gb)
- 2° partizione EXT 2 ( 500 Mb)
il tutto fatto tramite Gparted Live
Partiamo dal fatto che la ROM è di 256 Mb ( htc dream).
Non so quanto spazio occupa una dude's cupcake una volta che la flashi sulla ROM del cell.( GRADIREI UNA RISP)
PRIMA DELLA PROCEDURA :
23 Mb liberi sulla ROM del cell
233 Mb occupati tra la DUDE + 30 applicazioni che ho installato io)
Cio significa che su 256 Mb di ROM ho occupato 233 Mb
Quindi me ne rimanevano 23 Mb liberi di ROM
Ho scaricato il programma app2sd da xda-developers :
Ho installato il file .apk tramite sdk.
Ho mandato in esecuzione l'app e ho cliccato su
- Move app to SD
- Move dalvik-cache to SD
Poi ho fatto quit.
Ho riavviato il cell per precauzione
RISULTATO :
Ora andando a vedere sotto Impostazioni--->Scheda SD e MEMORIA ho visto che i Mb liberi che ho sono SOLO 54 Mb.
Cio vuol dire che mi ha liberato di circa 31 Mb la memoria ROM del cell.
Questo è il problema..........cosa ha spostato nella SD?
Ho fatto sotto adb shell il comando df (vedere allegato)
Ora DOMANDE :
- perche mi trovo solo 33 mb liberi?
- L'app oppure la procedura che si fa manualmente non cancella i dati dalla ROM prima/dopo averla copiata nella SD?
- Sposta solo quello che hai installato tu o anche le app che installi quando carichi la DUDE/HAYKURO/ecc ?
Ciao e grazie.
Serpico
Mia Procedura (app2sd su xda funziona)
Ciao a tutti,
ho eseguito alla lettera la procedura per spostare le applicazioni e la
davil-cache su SD.
La procedura da seguire è qundi reperibile al link :
Apps-to-SD in Recovery Terminal Tutorial(includes cache and dalvik-cache) - xda-developers
La mia procedura :
ho scaricato la DUDE'S CUPCAKE app2sd
reperibile al link
The Dude's Cupcake (AOSP + ADP1.5) Regular and Apps2SD [2009-04-29] - xda-developers
- ho installato tramite eoeAppInstall tutte le applicazioni salvate in una cartella di backup che avevo sul pc (oppure sd)
Per la SD da 2GB :
- Ho creato 2 partizioni tramite il programma GPARTED scaricato dal link
SourceForge.net: GParted: Downloading ...
- fat 32 (1.5 gb)
- ext 2 (500 mb) - dove veranno spostate e installate le applicazioni -
La microsd l'ho inserita tramite lettore esterno per SD
DA CELL con gparted NON è POSSIBILE VEDERE LA SD almeno che non stiate utilizzando direttamente la distr. linux (ubuntu,ecc).
il primo step l'ho eseguito via pc tramite sdk 1.1 :
sotto prompt,andando sotto il percorso tools del SDK :
adb remount ( se è tutto ok ti da il messaggio di successo)
adb shell (ti compare il simbolo #)
su (dovrebbe visualizzare sul display l'applicazione "Superuser"....cliccare YES)
busibox df -h ( ti apparirà tutto il blocco fylesystem)
Se visualizzi tra questi blocchi il blocco /system/sd significa che è tutto ok per la procedura di partizionamento che hai eseguito in precedenza
LA PROCEDURA E' SEMPRE A VOSTRO RISCHIO E PERICOLO E NON MI ASSUMO NESSUNA RESPONSABILITA' !
SEGUITE ALLA LETTERA GLI STEP E LA PROCEDURA CHE TROVATE AL LINK CHE HO POSTATO SOPRA :)
CODICE STEP 1 ( 1° quadrante giallo della guida) :
**************************************
busybox cp -a /data/app /system/sd/
busybox cp -a /data/app-private /system/sd/
busybox cp -a /data/dalvik-cache /system/sd/
busybox cp -a /data/data /system/sd/
exit
exit
****************************
il secondo step l'ho eseguito via terminale tramite la seguente procedura:
riavvio del cell con il solito HOME+POWER button
- Si carica la Jf 1.42 o 1.43
Si fa un ALT+X per entrare in recovery mode
PREMI ENTER (del cell)
e poi ti compare al prompt il simbolo #
CODICE STEP 2 ( 2° quadrante giallo della guida)
*************************************
mount data
rm -rf /data/app
ln -s /system/sd/app /data/app
rm -rf /data/app-private
ln -s /system/sd/app-private /data/app-private
rm -rf /data/data
ln -s /system/sd/data /data/data
rm -rf /data/dalvik-cache
ln -s /system/sd/dalvik-cache /data/dalvik-cache
reboot
**************************
Se è andato tutto liscio in circa pochi minuti il cell si avvierà normalmente e avrete tutti le app caricate sulla SD (PARTIZIONE EXT2).
La verifica potete farla ripetendo lo step :
db remount ( se è tutto ok ti da il messaggio di successo)
adb shell (ti compare il simbolo #)
su (dovrebbe visualizzare sul display l'applicazione "Superuser"....cliccare YES)
busibox df -h ( ti apparirà tutto il blocco fylesystem)
alla parte /SYSTEM/SD sarà visualizzata la nuova dimensione occupata dalle app che hai spostato
MENTRE : tramite Impostazioni--->scheda SD e Memoria, in "Spazio Disponibile" potrai verificare la dimensione della ROM.
Spero di esservi stato di aiuto!
Ciao
Serpico