[Modding]Cubot GT99
[Tutorial] Flash firmware V. 0802 + Root + CWM Recovery + Partizionamento + GravityBox + Creazione FW Personalizzato
La seguente procedura da me testata è perfettamente funzionante sul mio device , tuttavia non è esente da rischi quindi effettua le modifiche con la consapevolezza di poter brickare il dispositivo. Per non avere problemi cerca di eseguire tutti gli step nell'ordine con cui sono stati scritti!
Non mi assumo alcuna responsabilità nel caso in cui il vostro telefono diventi un mattoncino.
Buon modding!
Scaricare i file necessari per eseguire la procedura da qui
Prima di effettuare tutte le modifiche disattiva l'antivirus e il windows UAC!
Flash del firmware Ver. 0802
Spoiler:
Ricorda che il flash del firmware riporta il telefono allo stato originario con conseguente perdita delle impostazioni, dati inseriti sulla memoria interna e programmi installati (non viene toccato nulla invece sulla Micro SD)
- Scarica Il flash tool qui ed il nuovo Firmware a questo link
- Installa i driver per MTK6589 e i driver PDAnet (scarica la versione dei driver PDAnet Z350 se stai usando Windows XP)
- Estrarre l'archivio "Cubot Flash tool SP_MDT_exe_v3.1304.00_A2013.02.26_customer.rar"
- Estrarre l'archivio contenente il firmware (password geekbuying.com)
- Spostare dall'archivio appena estratto la cartella "image" e inserirla nella cartella dove è stato estratto il flash tools
- Compilare il Flash tools nel seguente modo tenendo conto ovviamente del percorso dove avete estatto i file:
- Su "Factory Database-> Setup Data Source File" selezionare il file "MTK_DATABASE.mdb"
- Su "File -> "Open Download Agent File" seleziononare il file "MTK_AllInOne_DA.bin"
- Su "Scatter File" selezionare il file "MT6589_Android_scatter_emmc.txt"
Cattura.jpg
- Avvia il comanto "Start all"
- Collega il telefono spento al pc senza SIM e senza Micro SD inserite
- Controlla che il programma abbia riconosciuto il telefono e che la procedura del flash sia partita attraverso l'avanzamento della barra percentuale in una delle porte COM
- Attendi qualche minuto finché il pallino sulla porta COM predefinito non diventi verde
- Il nuovo firmware è stato installato
Per chi avesse problemi nel riconoscimento del telefono o più in generale con questa procedura di flash può provare il metodo alternativo che riporto al seguente link:
Metodo alternativo per il Flash del firmware Ver. 0802
Permessi di Root
Spoiler:
- Controlla di aver installato i driver per MTK6589 e i driver PDAnet (usa i driver PDAnet Z350 se stai usando Windows XP)
- attiva le opzioni sviluppatore sul telefono (in "Impostazioni"-> "Info sul telefono"-> premi 7 volte su "Numero Build"" ) e quindi attiva il debug USB (in "Opzioni Sviluppatore")
- Vai su "Impostazioni" -> "Sicurezza", spunta la casella "Origini sconosciute" e toglila invece su "Verifica applicazioni"
- Col telefono acceso e collegato al PC avvia il file "run.bat" nella cartella di motochopper e attendi che la procedura si avvii, premi per due volte due tasti quasiasi quando richiesto, il sistema Android si riavvierà ed avrai il telefono rootato..
Installazione CWM Recovery (In versione tradizionale o Touch!)
Spoiler:
- Se vuoi installare la CWM tradizionale estrai il file "recovery.img" modificato per il nostro Cubot contenuto nell'archivio "recovery CMW modificata per Cubot GT99.rar" o in alternativa se preferisci la nuova versione touch (grazie ad aiakos) scarica il file a questo link
- Inserisci il file "recovery.img" della CMW che hai scelto nella root della micro SD
- Scarica dal Market l'app MobileUncle Tools
- Avvia il programma MobileUncle Tools e seleziona "Recovery Update"
- Seleziona il file "recovery.img"
- Avvia la procedura del flash
- riavvia in recovery CWM
Partizionare la memoria interna
Spoiler:
Anche se ho testato personalmente la procedura di partizionamento a 2,77GB con successo su due device alcuni utenti stanno riscontrando problemi con quest'ultima. Se vuoi andare sul sicuro effettua il partizionamento a 2,5 GB se vuoi rischiare vai di 2,77GB. In entrambi i casi NON MI ASSUMO NESSUNA RESPONSABILITA' se qualcosa vada storto
- Sul PC: estrai l'archivio "partiziona telefono.rar"
- Iserisci i file "meteos-mtk6589-rom-edit-4gb-en.apk", deactive_SD_interna.zip e active_SD_interna.zip nella Micro SD
- Riavvia il telefono in CMW (Tasto power + vol su)
- Fai un backup della rom in CWM recovery - IMPORTANTE!
- Reboot telefono normale
- Installa l'app "meteos-mtk6589-rom-edit-4gb-en.apk"
- Seleziona l'opzione 2,5GB (testata e funzionante) oppure 2,77 GB (in fase di test)
- Riavvia il telefono in CWM (se riavvii normalmente ti resterà la schermata cubot fissa ma non preoccuparti)
- Effettua un "wipe data/factory reset", "wipe cache partition" e "wipe dalvik cache"
- Effettua il restore della rom che hai salvato precedentemente
- Senza riavviare installare sempre da CWM lo zip "deactive_SD_interna.zip"
- Riavvia il telefono normalmente vai su "Memoria" e controlla di avere un unica partizione "Archivio Interno" ed una partizione "SCHEDA SD" (della Micro SD), se la partizione della Micro SD viene rilevata come "Memoria Telefono" rientra in CWM e installa lo zip "active_SD_interna.zip"
Qui due foto che mostrano il partizionamento con l'opzione da 2,77GB
2,77 gb 2.jpg2,77 gb.jpg
Installazione GravityBox
Spoiler:
GravityBox è una suite di tweak per processori MTK6589 creata su XDA, ovviamente l'installazione non è necessaria, ma sarà molto gradita dagli utenti smanettoni
Qui qualche screenshot per capire di cosa si tratta:
1.jpg2.jpg
Scarica i due file necessari per la procedura da qui e qui e inseriscili nella micro sd.
- Entrare in recovery CWM ed effettuare il backup della rom (in caso qualcosa vada storto)
- Installa il file XposedInstaller_2.1.4.apk
- Avviare l'app e seguire la procedura per installare l'Xposed framework
- Riavviare il dispositivo, potrebbe capitare che il telefono non si riavvii, in questo caso tenere premuto il pulsante power fino allo spegnimento. Se dopo il riavvio il telefono va in bootloop o si blocca rientrare in recovery CWM ed effettuare il restore della rom salvata precedentemente (se è il tuo caso non puoi installare GravityBOX) -
- Se il tuo telefono si riavvia normalmente avvia l'installazione di "GravityBox.apk"
- Avviare l'app "Xposed Installer" andare nella finesta "Modules" e attivare GravityBox spuntando il quadrato sulla sinistra
- Riavviare il telefono
- Lanciare l'app GravityBox e settare le impostazioni desiderate
Un ringrazimento a XDA per questa procedura.
Creazione Firmware Personalizzato installabile da SP Flash Tool
Spoiler:
Come fare un Full backup della ROM (dal telefono) pronto per essere di nuovo flashato con SP Flash Tool
Occorrono:
ADB drivers
Poiché molti utenti hanno problemi ad installare i drivers ADB, è possibile utilizzare il seguente script che installa in automatico tutti i drivers necessari al vostro smartphone MTK e/o disinstalla quelli eventualmente presenti.
Zippyshare.com - Driver_Auto_Installer_v1.1236.00.rar
MTK Droid Tools
[UTIL][WIN][MT65xx] MTK Droid Root & Tools | MediaTek Android Smartphone - xda-developers
Abilitate il DEBUG USB, aprite Droid tools e collegate il vostro smartphone. Quando il telefono viene riconosciuto premete il tasto ROOT
Allegato 81198
Vedrete il box giallo in basso a sinistra diventare verde.
Adesso andate nel tab Root, backup, recovery
Spuntate il flag backup userdata and cache e premete il tasto BACKUP.
-Attenzione: userdata e cache possono contenere informazioni personali. Avrete bisogno di spazio sufficente nella SD per eseguire il backup (è nella SD che viene salvato prima di poterlo spostare sul PC). Se non avete una SD esterna, sarà utilizzata la SD interna, per essa valgono le stesse raccomandazioni.
Dategli tempo (è un processo lungo)
Allegato 81199
Al termine vi verrà chiesto se volete impacchettare ("PACK") backup… selezionate NO
Allegato 81200
Adesso cliccate sul bottone To prepare blocks for Flash Tool
Vi chiederà un file MD5… lo troverete dentro a
…\MtkDroidTools\backups\CUBOT-GT99_xxxx_backup_xxxx-xxxx\
Allegato 81201
Adesso avete un backup completo della vostra ROM pronto ad essere flashato con SP_Flash_Tool.
Se avete i files EBR1 ed EBR2 (ndt. ovvero se avete effettuato la ripartizione della memoria) avrete una ROM completa di ripartizione (2.5GB) e non solo di Root e CWM.