mercoledì 29 febbraio 2012

CyanogenMod 9. Prossimamente su Optimus One!

Il mio Optimus One continua a darmi soddisfazioni. Dopo il passaggio a CyanogenMod 7.1 credevo di aver raggiunto il top, ma mi sbagliavo.

Non smetterò mai di ringraziare mik_os per il lavoro svolto. Ho sperato che continuasse a lavorare su questo terminale per gustare nuovi aggiornamenti non ufficiali, ma è accaduto molto di più!

Ebbene si. Da qualche mese LG P500, meglio conosciuto come Optimus One, è entrato ufficialmente nella grande famiglia CyanogenMod!
Questa notizia mi ha emozionato tantissimo, e stentavo a crederci.

Non è stata ancora rilasciata una versione stabile, ma le nightly procedono abbastanza bene.
Al momento ho installato la 34 e mi sembra fluida.
Qui potete trovare l'elenco delle nightly disponibili e questo è il link alla discussione su androidworld.it.

Per installare una nightly si può seguire la guida all'installazione di CyanogenMod 7.1 con alcuni piccoli cambiamenti.
La baseband deve essere Gingerbread, quindi se avete il porting di mik_os dovrete prima fare l'upgrade alla versione Gingerbread rilasciata da LG e poi potrete procedere al flash della ROM.
Per installare la recovery dovrete ottenere (riottenere, nel caso veniste da CM 7.1) i permessi di root per Android 2.3. Consiglio questa guida.
Per il resto rimane tutto uguale. Ovviamente bisogna sostituire l'archivio contenente la ROM con quello scaricato dal sito di CyanogenMod.

Dopo l'installazione ho purtroppo riscontrato un bug relativo all'applicazione GO SMS, una delle mie preferite (maledizione). In pratica il telefono si riavvia da solo ogni volta, o quasi, che si riceve un SMS. Questo è ovviamente inaccettabile e mi sono ritrovato costretto a disinstallare l'app per tornare a quella di default.

Pensando che il problema fosse dovuto al kernel ho flashato il franco.Kernel 4. Non ho risolto il bug riavvio continuo, ma ho notato un miglioramento delle prestazioni, per cui ho deciso di lasciarlo.

Per installarlo basta seguire questa semplice procedura (ovviamente vale anche per l'installazione di altri kernel supportati):

riavviare in recovery (io ho Clockwork Mod)

effettuare un backup nandroid per ripristinare il sistema in caso di problemi
backup and restore -> backup
successivamente procedere con un wipe della partizione di cache
wipe cache partition
io ho effettuato anche il wipe della cache della macchina virtuale su cui gira android (è opzionale ma consiglio di farlo)
advanced -> wipe dalvik cache
infine installare il kernel dalla directory della SD in cui abbiamo salvato precedentemente l'archivio zip che lo contiene
install zip from sdcard -> choose zip from sdcard -> kernel_folder -> kernel.zip
per completare la procedura basta riavviare il telefono selezionando
reboot system now
Per ottimizzare le prestazioni della batteria occorre fare un wipe battery stats . Per fare ciò, con la batteria al 100% ed il terminale ancora collegato al caricatore, riavviamo in recovery ed eseguiamo
advanced -> wipe battery stats

EDIT: ho risolto il bug. Ecco come!

Ma le novità per Optimus One non sono finite qui. Lupohirp, uno sviluppatore italiano, sta lavorando al porting di CyanogenMod 9!

Da buon nerd non ho resistito e l'ho flashato. Non è consigliato utilizzarlo tutti i giorni perché manca ancora di funzionalità (ad esempio non si interfaccia con la fotocamera dello smartphone), ma è un qualcosa di spettacolare.

Android 4 e prestazioni notevolmente migliorate sono il biglietto da visita di questo progetto. Non vedo l'ora che si arrivi ad una versione stabile. Nel frattempo vi lascio il link alla discussione su androidworld.it.

Piccolo consiglio. Quando effettuate cambi ROM assicuratevi di togliere la SIM card. Android prevede l'attivazione automatica della connessione dati quindi, se non avete un piano dati attivo, all'accensione il vostro credito calerà istantaneamente!

Questa volta ho fatto il backup, ma ho dimenticato di togliere la scheda, -2€!!! Avrei preferito perdere di nuovo i miei dati. E non ridete di me!

4 commenti:

ottimo!ti seguo!ho anche io ho un 01, e seguo assiduamente sia xda che androidworld. Attenderò che vengano risolti i problemi degli apn(dal quale sono affetto) sulla cm9 per passare definitivamente a ics:)

Grazie per la visita e per il commento :)

I problemi di cui parli sono relativi al porting di Lupohirp?

Domanda. Quando passi da una nightly all'altra delle rom cyanogen con GB che wipe fai?
Inoltre sai dirmi se c'è qualche novità per questa CM9?

Da una nightly all'altra basta fare wipe cache (è consigliato anche dalvik cache) e nulla più. Volendo puoi fare anche un wipe /system. Non fare wipe data.

Novità sulla CM9 non ne ho. Appena saprò qualcosa di più (e farò qualche nuovo test) di sicuro scriverò un nuovo post! ;)

Posta un commento