Il nostro caro M1cha (coadiuvato da Linuxxx immagino) sta lavorando sulla CyaonogenMod 12, com'era prevedibile. Ad oggi ancora non è pronta per l'ufficialità visto che è in beta, ma è solo questione di tempo.
Spoiler:
Differenze rispetto alla CM11:
- Rimosso il supporto al TrueDualBoot (arriverà presto GRUB4ANDROID a rimpiazzarlo, con ancora più possibilità). La CM12 supporta comunque il doppio sistema implementato dalla Xiaomi, quindi può essere installata in entrambi i system (con TDB disattivato) e la partizione data sarà condivisa.
- OpenSource Camera HAL, grazie al quale sarà più facile fare porting di nuove versioni Android e fixare i bug.
- SDCARD filesystem detection, adesso è possibile formattare la sdcard in F2FS (oltre che data e cache (NON system)).
- Nuovo Audio HAL
- Improved Power consumption, vengono usati MPDecision, thermald e libqc-opt della Xiaomi insieme al power HAL della Qualcomm.
- Implementati QCOM time services
- Implementato Oppo QuickBoot
- Xiaomi blobs, vengono sostituiti dei blobs presi dal Nexus 4 con quelli originali della MIUI V5.
- Crittografia supportata altro motivo per il quale il TDB è stato rimosso.
Bugs
- Connessione Bluetooth (comunque utilizzabile)
- Problemi Audio (più che altro a livello qualitativo)
- Microfono: capita che in chiamata non funzioni il microfono (e non si sente nulla dall'altoparlante, in pratica la telefonata è muta da entrambe le parti), basta disattivare e riattivare il microfono dall'interfaccia della chiamata (a telefonata in corso) oppure riavviare.
Installazione
Ci sono dei problemi con le GApps: la CM12 è pesantuccia, e non lascia molto spazio per le GApps (inoltre non dà errore in recovery). La soluzione più semplice è installare delle GApps molto ridotte (tipo le Pico PA Gapps, consigliate quelle da circa 80MB, se vi danno problemi utilizzate la versione "uni" da circa 40MB), quella meno semplice è ripartizionare, ma di quello ce ne occuperemo più in là.
- Download del file zip: link
- Mettere il file nel telefono
- Fare un Nandroid backup della ROM corrente
- Wipe data, cache e davlik cache (wipe data non necessario per gli aggiornamenti della CM12, dopo la prima installazione).
- install zip from sdcard (CM12)
- install zip from sdcard (GApps) (metto il link per le GApps CM ma molto probabilmente daranno problemi per le dimensioni)
Per qualsiasi dubbio, non esitate.