Bhe, caro ciccio, io ho imparato a cucinare praticamente da solo, ho guardato cosa c'era in giro e ho cercato di tirare fuori quello che ritenevo fosse migliore. Alla fin fine si può riassumere il mio ideale di rom proprio con "purezza".
- Non ci devono essere funzionalità doppie in rom: ossia una sola applicazione per fare un determinato compito. Esempio pratico: c'è chi metteva il touchplayer per i video e nitrogen per la musica. touchplayer però funziona anche la musica. La cosa a me non piace: così piuttosto ho scelto l'accoppiata nitrogen-TCPMP, sebbene sia un po' più scarno come grafica, ma la visualizzazione di un video sull'omnia non è uno dei compiti principali, quindi è un "difetto" su cui sorvolare. O ancora peggio, chi metteva 3 applicazioni in rom che possono fare da player audio solo per venire incontro a tutti gli utilizzatori.
-Grafica elegante e non troppo "sovraccarica": basta vedere le screen della mia rom per capire.
-Scegliere sempre, magari a discapito di qualche funzionalità avanzata ma inutile su un telefono, l'applicazione più leggera per il telefono. Esempio: appunto nitrogen.
-S2U2 al posto del bloccaschermo del WM6.5. Assolutamente.
E' più leggero e ha più funzionalità. Al di fuori delle molte impostazioni del programma, ha il meteo, ed è molto più comoda e bella l'interfaccia.
-Cercare il pelo nell'uovo: eliminare ogni superfluo. Ho perso mesi per ripulire per bene l'OEM.
-La RAM non va liberata!!! E' inutile la ricerca di 1MB in più e vantarla tra le caratteristiche. Se senza sostituire applicazioni liberi un po' di ram, forse quella ram aveva un senso. E si chiama "memoria cache". E significa "aumentare le prestazioni", nel disegnare le interfacce a schermo o per gestire i dati delle applicazioni di base. (Piuttosto quindi occupare un mega in più
)
Il dialer: usare il minimal. E' più bello graficamente del dialer di sistema ed è pesante più o meno lo stesso. E si liberano 5MB di ram per fare le stesse cose del dialer samsung, che però va lasciato per coloro a cui serve la videochiamata.
-Ultima cosa: il completamento. E' molto comodo sia per chi cucina sia per chi usa la rom. Se usato bene permette di tenere la rom snella, in quanto i file non finiscono in \windows oltre che nella cartella programmi. E ciò aiuta le prestazioni. Inoltre permette all'utente di disinstallare alcune applicazioni, lasciando comunque ampia libertà di scelta all'utente finale.
Queste sono alcune delle mie linee guida.
Per cucinare io uso una antiquata cucina di Wozzer, leggermente modificata in modo da avere una interfaccia grafica con debug invece della riga di comando.
Per programmare facilmente su WM diventa obbligatorio Visual studio
PS. Non spero nulla, anzi, spero che la gente scelga le mie rom che sono frutto di anni di valutazione sulle applicazioni e sulle modifiche da fare.