Scopo del thread
In questo thread verranno illulstrate alcune regole di base su alcuni aspetti delle ROM per i cellulari Mediatek.
Questo thread NON si occupa del supporto del singolo modello di cellulare, che viene demandato allo specifco thread di riferimento.
Questo thread illustra alcune possibile modifiche di base delle ROM.
Tool e strumenti per teelfoni Mediatek
In questo thread
Tools per telefoni Mediatek
Sono dispoonibili alcuni programmi/strumenti sofwtare utili per i teelfoni Mediatek quali
Driver USB ADB (connesione PC)
Driver USB Prelaoder
MTKDroid
SPFlashtool
Multimedia Downloader Tool
Android Platform tools (adb.exe/fastboot.exe)
Android Build Tools (aapt.exe/zipalign.exe)
Identificazione caratteristiche hardware/software telefono
Esistono prodotti con lo stesso nome ma che pososno avere caratteristiche hardware diverse.
Ogni ROM è realizzata su caratteristiche specifche hardware del modello.
Per questo prima di fare qualsiais operazione è importante avre ben chiaro le caratteristiche hardware/sofuware del proprio modello.
Per identificare/raccogliere info ssul software/hardware del proprio modello esistono vari sistemi che potrebbero aiutarvi
Verifica hardware con telefono che non si avvia
- Premere contemporaneamnet [POWER] + [VOL-]
- Quando appare il logo del teelfono alsciare [POWER e mantenere premuto [VOL-]
- Dopo alcuni secondi apparirà il menu [Factory Mod]
- Per spostarsi usare i tasti [VOL+] e [VOL-] e usare [HOME] per confermare
- Spostarsi sulla voce [Version] e confermare con [Home]
- Appariranno una serie di voci prenedere nota di queste voci
- Al limite fate una foto con ad esempio un altro cellulare).
- Premere il tasto [Back] vicno al tasto [Home] (non Back in giallo sul display)
- Riapparirà il menu principale.
- Spostarsi sulla voce [Reboot] e confermare con Home.
- Se il cellulare non si avvia per spegnerlo togliete la batteria.
Verifica hardware con telefono funzionante
Andare in modalità tastiera telefonica
Digitare sulla tastiera *#*#116#*#*
Prendere nota delle info visualizzate
Volendo premendo contemporante <POWER> + <VOL> verrà creato un file immagine con la copia dello scherme
Premere <Home> per tornare al menu principale.
Estrazione dei file boot.img o recovery.img (partizioni MTD)
Questa procedura è utile per estrarre il file boot.img che poi può essere modificato per sbloccare il telepono.
Questa procedura si riferisce ai teelfoni con partizione MTD (tipicamente i teelfoni di fascia bassa)
Nei casi di telefoni non rootati è possibile comunque estrarre i file boot.img o recovery.img utilit per sbloccarli localmente.
REQUISITI
Android adb-platform tools
PC
Driver USB telefono instalalti
Telefono + cavo USB
STEPS:
Apri il prompt MS-DOS (in Windows7/Windows8 con diritti di amministratore). Digita il comando
adb devices [ENTER] -> check devive connected
adb shell cat /proc/mtd [MTD] -> show mtd partition
ora controlla sullo schermo a quale mtd corrispodne la partizione che vuois alvare (ex. boot)
dev: size erasesize name
mtd0: 00040000 00020000 "misc"
mtd1: 00500000 00020000 "recovery"
mtd2: 00280000 00020000 "boot"
mtd3: 04380000 00020000 "system"
mtd4: 04380000 00020000 "cache"
mtd5: 04ac0000 00020000 "userdata"
identifica la partizione che vuoi salvare (ex. boot = mtd2)
per identificare la cartella corrispodnente alla tua SD ((ex. /sdcard) digita il coamndo
adb shell ls /sdcard
se non funziona prova con /sdcar2 o altro.
Quando hai dientificato la partizioen che vuois alvare e la cartella della SD digita
adb shell cat /dev/mtd/mtd2 > /sdcard/boot.img
se vuoi salvare la partizione boot nel file boot.img nella cartella /sdcard
or
adb shell cat /dev/mtd/mtd1 > /sdcard/recovery.img
se vuoi salvare la partizione recovery nel file recovery.img nella cartella /sdcard
Backup immagine ROM (partizioni MTD/EMMC) con MTKDroid/Flashtool
Questa procedura è utile per effettuare un backup della propria ROM su teelfoni non rootati.
Questa procedura si riferisce ai telefoni con partizione MTD o EMMC
REQUISITI
Android adb-platform tools
PC
Driver USB telefono installati
Telefono + cavo USB
STEPS:
- Scaricare e installare i driver USB ADB (se non sono già stati instllati)
- Scaricare e installare i driver USB Preloader (se non sono già stati instllati)
- Scaricare MTKDroid e SP Flashtool e decomprimere i file scaricati nel disco fisso.
- Accendere il telefono e collegarlo al PC. verificare che venga riconosciuto da PC (devono essere installati i driver USB ADB)
- Eseguire MTKDroid.
- Selezionare "Mappa memoria interna". Prendere nota per la partizione fat del valori scatter (indirizzo iniziale).
- Creare il file scatter selezionando "Crea file scatter".
- Chiudere MTKDRoid, spegnere il cellulare, e scollegarlo dal PC. Estrarre la batteria dal cellulare.
- Scaricare, decomptimere ed eseguire Flashtool.
- Caricare il file scatter creato con MTKDroid.
- Selezionare in Flashtool la scheda READBACK.
- Selezionare ADD. Nome file=ROM-O - start address=0x000000 - size=sieze ROM=valore scatter fat letto precedentemente e confermare.
- Selezionare READBACK. Collegare il telefono spento (senza batteria) al pc via USB.
- verificare che compia per un attimo il popup deld river preloader e parta la barar di attività.
- Se non parte la barra di attività provare lasciando collegato il telefono ad inserire la batteria.
- Al termine della lettura verra visualizzata una finestra con un segno di OK.
- chidere la fienstra e il programma Flashtool.
Estrazione dei file boot.img o recovery.img (partizioni MTD/EMMC) con MTKDroid/Flashtool
Questa procedura è utile per estrarre il file boot.img che poi può essere modificato per sbloccare il telepono.
Questa procedura si riferisce ai telefoni con partizione MTD o EMMC
Nei casi di telefoni non rootati è possibile comunque estrarre i file boot.img o recovery.img utilit per sbloccarli localmente.
REQUISITI
Android adb-platform tools
PC
Driver USB telefono installati
Telefono + cavo USB
STEPS:
- Scaricare e installare i driver USB ADB (se non sono già stati instllati)
- Scaricare e installare i driver USB Preloader (se non sono già stati instllati)
- Scaricare MTKDroid e SP Flashtool e decomprimere i fiel scaricati nel disco fisso.
- Accendere il telefono e collegarlo al PC. verificare che venga riconosciuto da PC (devono essere installati i driver USB ADB)
- Eseguire MTKDroid.
- Selezionare "Mappa memoria interna". Prendere nota dei valori scatter (indirizzo inziale) e size (dimensione ) di bootimg.
- Creare il file scatter selezionando "Crea file scatter".
- Chiudere MTKDRoid, spegnere il cellulare, e scollegarlo dal PC. Estrarre la batteria dal cellulare.
- Scaricare, decomprimere ed eseguire Flashtool.
- Caricare il file scatter creato con MTKDroid.
- Selezionare in Flashtool la scheda READBACK.
- Selezionare ADD. Nome file=boot.img - start address=indirizzo partenza boot (valore scatter nella mappa memoria) - size=size del boot (valore size visto nella mappa memoria) e confermare.
- Selezionare READBACK. Collegare il telefono spento (senza batteria) al pc via USB.
- verificare che compia per un attimo il popup deld river preloader e parta la barar di attività.
- Se non parte la barra di attività provare lasciando collegato il telefono ad inserire la batteria.
- Al termine della lettura verra visualizzata una finestra con un segno di OK.
- chidere la fienstra e il programma Flashtool.
- Per vedere come decomprimere/modificare/ricomprimere il fiel boot.img vedi specifico articolo.