Originariamente inviato da
Kalozzo
i test hanno avuto un buon esito, confido nei vostri report per eventuali problemi o suggerimenti
* sposta in automatico app e app-private su SD
* possibile spostare opzionalmente anche la cache e/o data su SD
* possibile riportare app data o cache sulla memoria interna
* controllo dello spazio disponibile
* non richiede la label
* bootloop free
* non richiede manutenzione dopo un aggiornamento della ROM
* funziona su tutte le recovery (testato solo su cwm2 e 3, se qualcuno mi da un feedback con la amonra lo ringrazio)
* testato solo su desire, ma dovrebbe funzionare su tutti i telefoni htc con l'ultimissima nightly
richiede:
- CM7 nighty bravo >= #7
- una partizione ext3 su SD (sia amonra che cwm permettono il partizionamento della SD)
consiglio vivamente di fare un nandroid prima di installare lo script e ogni qual volta decidiate di abilitare o disabilitare una funzione (per la cache non serve)
la configurazione di default con la sola app2sd è quella raccomandata, abilitando cache2sd o data2sd si avranno degli evidenti rallentamenti, è possibile abilitarli tutti e 3 e le performance saranno ovviamente peggiori (quest'ultimo è altamente sconsigliato dato il disco interno non verrà praticamente più utilizzato)
per abilitare lo spostamento bisogna eseguire lo script apposito con l'opzione disable o enable (dai nomi spero sia chiara la loro funzione) e quando richiesto riavviare l telefono (è possibile abilitare o disabilitare una funzione per volta)
una volta abilita o disabilita una funzione il primo avvio sarà un po lungo, dipende molto da cosa avete spostato e dove, quindi aspettate fiduciosi
codice:
/sd-ext/userinit.d/10cache2sdext-binds
/sd-ext/userinit.d/11data2sdext-binds
/sd-ext/userinit.d/12app2sdext-binds
alcuni esempi:
abilitare cache2sd
codice:
adb shell
/sd-ext/userinit.d/10cache2sdext-binds enable
(riavviare il telefono quando richiesto)
disabilitare app2sd:
codice:
adb shell
/sd-ext/userinit.d/12app2sdext-binds disable
(riavviare il telefono quando richiesto)
purtroppo non è possibile fare dei comandi più corti, quali "a2sd cachesd" o robe simili, perchè non voglio andare a toccare la /system come fanno gli altri script
a qualcuno potrà sembrare + scomodo, ma è esattamente l'opposto, poichè in questa maniera non si dovrà eseguire nessuna operazione dopo l'aggiornamento della rom, insomma una volta installata dovreste scordarvi che esiste
spero di essere stato il più chiaro possibile
http://dl.dropbox.com/u/1694782/data2sdext-signed.zip
http://dl.dropbox.com/u/1694782/reco...3.0.0.5-r3.img