Originariamente inviato da
daldroid
Scusa, vado di fretta e piu' che una guida ti lascio qualche istruzione:
1) scarica
http://svn.infernix.net/nandroid/dump_image-arm dal repository svn di nandroid (appunto
nandroid - Revision 36: /)
2) Apri "better terminal" o altro terminale sul TIM Magic (pitgian ha usato Better termianl, credo. Io uso adb da pc via usb).
Al prompt $ scrivi il comando "su" (no virgolette) seguito da enter
Il prompt ora e' #
3) trasferisci il file sul Magic a scelta tra 3a) opppure se usi adb salta al punto 3b)
3a) copia dump_image-arm sulla sdcard del Magic. Salta al punto 4)
3b) se usi adb, copia il dump_image-arm nella directory dove hai l'eseguibile di adb funzionante, poi dai il comando "adb push dump_image-arm /data/local/dump_image-arm". Non inserire le virgolette. Salta al punto 5)
4) se hai copiato il file sulla sdcard, dal terminale sul Magic dai il comando "cat /sdcard/dump_image-arm > /data/local/dump_image-arm"
5) avendo copiato da pc su sdcard o usato adb, in ogni caso ora ti ritrovi il file /data/local/dump_image-arm.
Rendilo eseguibile dando da terminale del magic (o da adb shell dopo avere eseguito "su") il comando "chmod 755 /data/local/dump_image-arm"
6) esegui (sempre da terminale del magic o da adb shell) "/data/local/dump_image-arm recovery /sdcard/recovery.img"
Se compaiono messaggi "out of memory" o simili, ripeti il comando sino a che non compaiono piu' (puo' capitare se non hai appena acceso il Magic o se hai parecchi programmi in esecuzione)
7) nella sdcard trovi la copia della recovery flash originale TIM (recovery.img). Nella speranza che non ti serva mai ;-)
Come nota aggiungo che probabilmente la stessa procedura funziona se scarichi dal repository di nandroid il file dump_image-arm-uclibc e sostituisci nei comandi precedenti dump_image-arm-uclibc a dump_image-arm. Pero' non ho testato
Tieni presente che ho scritto a memoria perche' non ho tempo per riprovare tutta la sequenza, se provi e ti da errori fammi sapere.
Per il dump delle varie partizioni, puoi procedere analogamente per misc e boot, ma ti avviso che ho provato il restore solo della recovery.
Per le partizioni system, data e cache va invece usato mkyaffs2image.
Tengo a precisare che quanto sopra e' solo una alternativa all'uso di nandroid ed usa gli stessi programmi. purtroppo al momento sul nostro TIM magic non ho trovato modo di avviare una recovery non originale con il nandroid a bordo, se no tutto piu' semplice e soprattutto restorabile (ricorda, io ho provato il restore solo della partizione recovery).
Un saluto e scusa per la fretta.