[Guida]
Cucinare una ROM (Cooked)
Ecco come iniziare a cucinare una ROM da zero (utile per chi è alle prime armi col flashing)!
Guida in aggiornamento!!!Innanzitutto sul milestone a differenza di altri terminali android, nel mio caso il galaxys, le rom si preparano direttamente sul cell---usando uno strumento indispensabile root explorer, senza il quale si potrebbe far poco o niente... e di avere sulla microsd installata una openrecovery...create quindi una cartella nandroid con all interno una sottorcartella adbrecovery per le vecchie openrecovery e per le nuove si chiamera openrecovery ( ci servira per salvare il lavoro sul proprio device)
si parte da una rom sbf originale.....fatto cio si va in recovery e si applica il root
poi io uso inizialmente titaniumbackup, con il quale si puo anche disinstallare oltre che backuppare,
con il quale mi vado a rimuovere tutte le applicazioni che non uso o non mi garbano, in genere sono quelle motorola....fatto cioabbiamo gia il device mezzo svuotato....poi si applicano le applicazioni interessanti o che ci piacciono di piu prendendole dal market,
ovviamente ( verranno installate in data/app) poi si controlla se le applicazioni base tipo google maps si ha la versione piu aggiornata, e quindi lo stesso vale per tutte le applicazioni di default o personali....
poi se si ha qualche applicazione esterna dal market che si vuole mettere, si installa con un file explorer e anche essa andra ad installarsi in data/app.
poi se si vuole cambiare il bootanimation si andra a prelevarlo da una qualsiasi rom moddata o lo si trova sui vari forum che supportano il milestone....( è una semplice ricerca google...quindi non serve una scienza) potrei consigliarvi di scaricare una rom, per poi spittarla/aprirla con unyaffs...ma questa è una altra spiegazione......
quindi una volta preso il bootanimation messo nella sd, qui entra in gioco rootexplorer, con il quale andremo in: sdcard/bootanimation.zip facendoci pressione per qualche secondo (sul bootanimation) si aprira una tendina tipo questa:
quindi digiteremo su copy, ci sposteremo su system e poi su media
dpodiche digitiamo su paste (incolla) quindi avremo spostato il bootanimation da sdcard a system/media
adesso non rimane che riparare i permessi, altrimenti al riavvio non funzionera bene, (questo vale per tutte le app che si installeranno dall esterno, mentre quelle che poi sposteremo in data/app hanno gia i permessi corretti), per riparare i permessi, facciamo sempre pressione su bootanimation, solita tendina e stavolta digitiamo sopra permission, e dovremo andare a mettere le spunte come riportato in figura, diciamo come se fosse una L rovesciata:
poi diamo ok. al riavvio avremo il nostro bootanimation personalizzato......ovviamente questo procedimento di salvare i permessi vale per tutte le applicazioni che si installeranno partendo da sdcard....
quindi ricordo:
in system/media oltre a trovare i suoni di default è dove metteremo il bootanimation personale
in data/app troveremo le applicazioni installate o dal market/o da sdcard gia con permessi corretti
in system/app troveremo tutte le applicazioni di default
la prima volta che si usa rootexplorer puoi sembrare difficoltoso, ma è di una facilita estrema,
ricordo inoltre che quando si sposta con copy/paste un applicazione o come gia visto su,il bootanimation e ci saremo messi nella posizione corretta, la prima volta che digiteremo paste, ci verra questa scritta :
quindi ci bastera cliccare su mount rw in altro a sinistra e cambiarlo in mount ro e cosi avremo il permesso di incollare l'applicazione:
capito questo semplice meccanismo, potremo quindi sistemarci la nostra rom a piacimento, questo vale anche per mettere il proprio launcher come adw o launcher2 etc....ovviamente per capire da root explorer in system/app quali siano le app dai nomi relativi da togliere le prime volte vi servira fare attenzione usando titanium backup, esempio con titanium backup che vi dara le immaggini di tutte le applicazioni installate e digiterete su disinstalla, prima di kiedervi conferma con ok, vi dara il percorso della pplicazione..esempio come "vuoi disinstallare quickoffice.apk che si trova in system/app?" ecco quel quickoffice.apk sara il nome dell applicazione, che troverete quindi in system/app quando non vorrete usare titanium backup, che a sua volta vi dara anche l'immagine dell'applicazione stessa....in system/app avremo questo:
finito con gli spoistamenti e le personalizzazioni, ci rimane quindi di andare in data/app e di spostare le precedenti applicazioni installate o scaricare dal market e metterle in system/app per farle diventare di default....
ricontrollate che tutto sia ok, allora andate in recovery,
ricordo importante prima di tutto, fate il wipe/data per togliere tutti i vostri dati utente e rubrica, poi se vi piace e sapete smanettare, applicate dalla recovery l'overclock, il conservative, il memhack, il jit se lavorate su una eclair, potete fare il zipaligned a tutto il sistema, il che rende la rom piu veloce e un minor consumo di ram, insomma finite di personalizzare, e passiamo a nandroid, cliccate su nandroid backup, al termine riavviate, effettuate un paio di volte un nandroid restore, e ricontrollate che la rom da voi preparata non dia problemi e che sia tutto ok, entrate poi inella microsd, nel percorso nandroid/adbrecovery o openrecovery fsate copia e incolla sul dektop del backup della rom appena preparata, comprimetela con winrar, rinominatela come vi aggrada, e uppatela sul vostro shared, e voila la rom è pronta.....
nelle fasi iniziali, specie la prima volta, mentre si smanetta sulle personalizzazione della propria rom, qualsiasi volta puo succedere di andare in loop o force close che il device si blocca, ricordate sempre, mettete in bootloader power+su del dpad e rifleshate con rsd la rom iniziale e quindi riniziate tutto il lavoro da zero.....
poi mano mano che andrete avanti vi verra la fantasia (come me) di provare applicazioni di altri terminali, temi di altri terminali, etc etc ed è ovvio che provando ci accorgiamo di incompatibilita'...dovremo sempre ripartire da zero con un bel flash della rom in .sbf.....
spero di esservi stato di aiuto!
ciao e buon lavoro!!
Ricordo che la Guida appartiene esclusivamente a questo forum, perciò chiunque voglia postarla da altre parti è pregato di chiedermi il permesso in privato, grazie!!!Edited by Travis90 - 28/10/2010, 13:22