finalmente eccoci qui...con la Cyanogenmod 11 (kitkat 4.4.4) reale e non fake come tutte quelle che si trovano in giro (una cosa impensabile fino a qualche mese fa per un cellulare mediatek)
premetto subito una cosa...la rom è work in progress, ha ancora molti bug (non ne pregiudicano il funzionamento ma sono limitanti) e non è da intendersi per uso quotidiano
un'altra cosa che mi preme dire prima di tutto: un enorme grazie a chrmhoffmann per la sua CM11 mediatek, è il primo che è riuscito a compilare la cyano per un cell mt6589
la discussione della rom originale è qui: [ROM][UNOFFICIAL][WIP] Cyanogenmod 11 (4.4.3 - kitkat) for Wiko Stairway (mtk6589) - xda-developers
se avete un account su XDA passate a lasciargli un thanks, se lo merita !
per il funzionamento di questa rom (e di kk in generale) è necessario un kernel con delle apposite patch e il supporto a selinux attivo, visto che zopo non ha ancora aggiornato a KK e che non ha rilasciato i sorgenti del kernel ho provveduto a compilare un kernel partendo da dei sorgenti di altri cellulari, potete leggerne l'evoluzione qui: https://www.androidiani.com/forum/zo...le-con-kk.html
oltre al kernel patchato ad hoc serve anche una recovery con il supporto a selinux e kernel relativo quindi anche in questo caso ho provveduto a compilare la twrp 2.7.1.0 utilizzando sempre il mio kernel.
tutto il lavoro è stato fatto in doppia versione per il 980 e per il 990 quindi dalla sezione download scaricate le versioni giuste a seconda del vostro cellulare.
dopo questa breve introduzione vi scrivo qui le cose che funzionano e cosa invece non va direttamente copiate dalla discussione originale su xda:
What works:
- SIM1 for phone calls (incoming/outgoing) and SMS, data (2g, 3g)
- SIM2 is a WIP
- Audio (microphone - now also outside phone calls, loudspeaker, headphones)
- Sensors
- Wifi (not wifi direct)
- GPS (no A-GPS yet nor EPO assist files, so the fix can take a bit)
- hw composer
- camera for taking pictures (not video)
- wifi and usb tethering
- battery usage stats (expect the usage for Display to be very unprecise)
- candy crush, facebook and twitter
What doesn't work, known bugs:
- 2nd sim card 3G switch
- Dual SIM is a WIP, not has some bugs (data connection instability, etc.)
- camera for "movies" does not work
- (hw) video en/decoding not enabled
- bluetooth not available
- FM radio not available
- A-GPS does not work, GPS works though but slowish
- rest of MTK specifics (what?)
nel link su xda che ho postato sopra potete anche leggere i vari changelog da una versione all'altra
provvederò ad aggiornare la rom man mano che chrmhoffmann rilascerà nuove versioni
download:
recovery
recovery_2.7.1.0kk_980.img
recovery_2.7.1.0kk_990.img
Versione 2 con supporto chiavette OTG USB (FAT32 read/write e NTFS read only)
recovery2.7.1.0kk_v2_980.img
recovery2.7.1.0kk_v2_990.img
ROM:
rom ver. 0.17 del 24/09/2014
ZOPO_CM11_0.17.zip md5: c86da87661beb49244549c39b3a7e556
changelog (da XDA):
- sync with CM
- first attempt to make BT work: a2dp, car and file transfer seem to work (sometimes - I am not really sure who the culprit is: linux/windows or the phone. BT sucks). Thanks go to arcee who put me on the right track here.
Kernel per modelli 980/990/C3 (ultima versione beta 7.6): Lista Kernel CM 0.17
(nella rom è già compreso quello del 980a)
rom ver. 0.12 del 21/07/2014
ZOPO_CM11_0.12.zip md5: 588e77f23be3378d155c8d79626cf4fc
changelog (da XDA):
- sync with CM
- OK google detection
Kernel per modelli 980/990/C3 (ultima versione beta 7.6): Lista Kernel
(nella rom è già compreso quello del 980a)
rom ver. 0.11 del 06/07/2014
ZOPO_CM11_0.11.zip md5: 85db0bb1891fc6368cb783289cb09163
Kernel per modelli 980/990/C3 (ultima versione beta 7.6): Lista Kernel
(nella rom è già compreso quello del 980a)
rom ver. 0.9 del 29/06/2014
android KitKat 4.4.4
ZOPO_CM11_0.9.zip md5: ee8fddca4f15e3562d0171f32b30b89b
Kernel per modelli 980/990/C3: kernel beta 5
rom ver. 0.8 del 17/06/2014
ZOPO_CM11_0.8.zip md5: e8b8870797e0f753718f38c65e21762d
ZOPO_CM11_kernel980b.zip
ZOPO_CM11_kernel990.zip
gapps (la versione per CM11) Google Apps ? CyanogenMod
installazione:
prima di tutto occorre aggiornare la recovery, scaricate la versione adatta al vostro cell (980 o 990) e copiate il file .img nella sd interna nella directory principale
lanciate mobileuncle mtk tools (se non ce l'avete installatelo, serve il root per poter flashare tramite questa app)->tap su recovery update->tap sul file img della recovery che avete copiato nella sd->ok->finito il flash vi chiede se volete riavviare in recovery...come volete
questa recovery si può tenere e usarla per qualsiasi rom o file zip quindi non è necessario tornare alla recovery precedente in caso vogliate installare altre rom
IMPORTANTE: se usavate già una versione precedente della twrp potreste avere sulla SD un file da cancellare quindi con un file manager controllate sia in /storage/sdcard0 che in storage/sdcard1 se avete il file ui.zip nella cartella /TWRP/theme. se c'è cancellatelo, questo perchè la gestione dei temi è cambiata nelle ultime versioni della twrp quindi usando un tema vecchio potrebbero mancare delle opzioni nella recovery (oltre che avere uno spam di errori di opzioni non supportate)
scaricate lo zip della rom, lo zip del kernel990 se avete uno zopo 990 e lo zip delle gapps e copiate il tutto sulla sd
riavviate in recovery
prima di flashare la rom consiglio caldamente di fare un backup così potrete tornare alla rom e configurazione precedente in modo indolore e in 5 minuti.
(per effettuare il backup:tap su backup->assicuratevi che ci siano attivati boot, data e system...potete anche abilitare la compressione per risparmiare un po' di spazio->se volete date un nome al backup e potete decidere se farlo sulla memoria interna (emmc) o esterna (sdcard)->fate lo swipe a destra e aspettate la fine del processo)
fatto il backup è necessario fare il full wipe factory reset (obbligatorio per mettere questa rom se si proviene da un'altra rom...se invece state aggiornando la CM da una versione precedente potete fare solo il wipe cache e dalvik cache per mantenere tutti i dati/app)
dopo il wipe flashate in ordine:
- ZOPO_CM11_0.xx.zip (la rom vera e propria, contiene già il kernel del 980a)
- solo se avete un ZP990 o C3 flashate il kernel del 990 o C3
- lo zip delle gapps che avete scaricato (tutte le app google necessarie per le varie sincronizzazioni, market etc)
finiti tutti i flash riavviate e aspettate, come al solito il primo avvio impiega un po'
se avete un ZP980 o ZP990 e vi accorgete che la rotazione dello schermo è sbagliata (cioè girate il tel in landscape e l'immagine è capovolta sottosopra) scaricate il kernel versione b, copiatelo sulla sd, entrate in recovery e flashatelo (non servono wipe) (si tu aquilacd70 devi farlo subito...lo sappiamo tutti che il tuo 980 è al rovescio rispetto agli altri )
dopo il riavvio la rotazione dovrebbe essere corretta.
alcune cose da sapere:
per abilitare le opzioni sviluppatore: impostazioni->info sul telefono->tap 7 volte sulla voce "Numero Build" fino a quando dirà "adesso sei uno sviluppatore"
una volta abilitate entrate in opzioni sviluppatore->attivate riavvio avanzato per avere il riavvio in recovery nel menù di spegnimento
se volete da qui potete anche abilitare il debug usb e in fondo a tutto potete decidere quale runtime usare...dalvik oppure ART
se mi verrà in mente altro aggiornerò la discussione
se ti piace il mio lavoro se vuoi puoi offrirmi un caffè clicca qui
Screenshot_2014-06-17-21-24-40.jpgScreenshot_2014-06-17-21-24-19.jpgScreenshot_2014-06-17-21-24-57.jpgScreenshot_2014-06-17-21-25-23.jpgScreenshot_2014-06-17-17-46-36.jpg