Giusto qualche giorno fa abbiamo potuto apprendere con enorme piacere che il team CyanogenMod ha espresso la sua posizione sulla prossima versione della ROM CyanogenMod 10, la quale avrà a bordo Android 4.1 Jelly Bean. Il team ha spiegato che c’è prima bisogno di completare lo sviluppo della CyanogenMod 9 e di rilasciarne qualche versione stabile per poi concentrarsi sulla CM 10 con Jelly Bean. Tale “piano” è stato nuovamente confermato dal team da poche ore, da quando sono emersi nuovi dettagli ufficiali sulla CyanogenMod 10 provenienti direttamente dal profilo Google+ del team.

Tali dettagli ci rendono consapevoli ancora di più di quello che CyanogenMod dovrà affrontare e su cui dovrà fortemente lavorare per realizzare la nuova ROM. Il “source di Jelly Bean“, dice il team, “è stato ri-arrangiato e quindi bisognerà procedere manualmente nella stesura del codice, ma questo c’era da aspettarselo“. Il team, inoltre, non fa mistero che il lavoro sarà arduo in quanto Jelly Bean a tutti gli effetti non è un “minor update” ma risulta essere un aggiornamento molto importante di Android, ed è per questo che invita chi volesse a partecipare al lavoro di sviluppo.


Ecco i dettagli sui quali il team dovrà lavorare per la CM 10:

  • Potrebbe essere un “casino” basare il launcher di default su Trebuchet (quello della CM9)
  • Il Theme Engine potrebbe dare qualche problema
  • Le modifiche alla UI di sistema dovranno essere ridisegnate
  • Le modifiche alla Lockscreen dovranno essere ridisegnate
  • L’attuale interfaccia delle Impostazioni è buona, non c’è ragione di cambiare qualcosa

In poche parole, CyanogenMod e la comunità di sviluppatori che supporta il team dovranno lavorare sui punti sopraelencati non appena sarà terminato il lavoro sulla CyanogenMod 9, che ad oggi rimane l’obiettivo principale. Non ci sono nuovi dettagli sui dispositivi che potrebbero ricevere la CM 10 ma, come il team stesso espose la volta precedente, crediamo che tutti i device che hanno ricevuto ufficialmente la CyanogenMod 9 possano ricevere anche la CyanogenMod 10 senza grossi problemi.

In attesa di ulteriori aggiornamenti su Jelly Bean, che come dice CyanogenMod ci saranno solo quando la CM 9 sarà terminata, vi lasciamo al contenuto del post ufficiale del team sul profilo Google+.

Jelly Bean Status Update

Repositories for all AOSP projects have been created on our github to alleviate any potential mismatches (branch is ‘jellybean’).

While Jelly Bean won’t require a major rewrite of all the CM features, the source has been re-arranged and re-factored enough that a simple merge isn’t possible. So we will proceed with manual merging (this was to be expected really).

The plan of attack will be to cherry-pick everything from CM9 and fix the merge conflicts and relocations. It’s tedious but the only way. Ideally the original patch authors will forward-port their changes, so if you are out there and want to help out, join us in #cyanogenmod -dev.

+ Trebuchet might be messy to rebase onto JB.
+ Theme Engine will be messy.
+ SystemUI stuff will need to be restyled.
+ Lockscreen stuff will need to be restyled.
+ The current UX of Settings is good, no reason to change anything there.

A manifest (Cyanogenmod/android.git) will be going up later this afternoon, so the masses will be able to sync directly from our source at that point as well.

This will be it on the updates (so we can focus on actually working). Next post referencing JB should be when the merge/cherry-pick process is complete.

-CyanogenMod Team

[Via]