[Android][Root][Recovery][Rom] Zte MD Smart UPDATE:20/03/2016

Modifiche a hardware, software e accessori dei chinafonini

[Android][Root][Recovery][Rom] Zte MD Smart UPDATE:20/03/2016

Messaggiodi pajerm il 12/05/2013, 16:45

Prima di tutto vi informo che con queste guide c'è la possibilità di briccare il telefono quindi seguitele attentamente e fate tutto usando la testa, non mi assumo alcuna responsabilità per i danni che potrebbero causare :fischio:

CREARE BACKUP DI SISTEMA:

Per prima cosa creiamo un backup di tutte le partizioni con flash tool (http://www.mediafire.com/?c53icf9gcf9tdc6) e anche se alcune poi si rifiuteranno di ripristinarsi, potrà tornare di sicuro utile:

1 - Aprire Flash Tool
2 - Cliccate su "scatter loading" e selezionate "MT6573_Android_scatter.txt" nella cartella di flash tools
3 - Muovetevi nel tab "Read Block" e cliccate su "Add" e comparirà una riga con scritto "PageSpare" e altre cose..
4 - Fate doppio click su quella riga e vi comparirà una finestra, posizionatevi nella cartella in cui volete fare il dump del firmware e scrivete il nome della
partizione nel campo "Nome File:", in questo caso quindi scrivete "preloader" che è la prima partizione
5 - A questo punto il programma vi chiede di inserire l'indirizzo di inizio e la grandezza della partizione e scrivete su "Start Address:" 0x00000000 e su "Length:" 0x040000, infine selezionate "read Page Only" e cliccate su "OK".
6 - Ripetete il punto 5 per tutte e 14 le partizioni che ci sono nel telefono, per gli indirizzi seguite questa tabella:

NOME PARTIZ. | START ADD. | LENGHT
------------------------------------------------------------------
preloader | 0x00000000 | 0x00040000
dsp_bl | 0x00040000 | 0x000c0000
nvram | 0x00100000 | 0x00300000
seccnfg | 0x00400000 | 0x00020000
uboot | 0x00420000 | 0x00060000
boot | 0x00480000 | 0x00600000
recovery | 0x00a80000 | 0x00600000
secstatic | 0x01080000 | 0x00120000
misc | 0x011a0000 | 0x00060000
logo | 0x01200000 | 0x00300000
expdb | 0x01500000 | 0x000a0000
system | 0x015a0000 | 0x0fa00000
cache | 0x10fa0000 | 0x03c00000
userdata | 0x14ba0000 | 0x0aa20000
------------------------------------------------------------

7 - Cliccate su "Options > DA Download All > Speed > High Speed" e poi su "Options > DA Download All > Battery > Without Battery"
8 - Infine cliccate su "Read Back" e il programma si mette in attesa di rilevare il telefono in modalità bootrom
9 - Collegate il telefono senza batteria al pc ed effettuate il "TestPoint" ossia dovete creare un cortocircuito fra la massa del telefono e il punto evidenziato nella foto http://www.mediafire.com/view/cfv42y1hj9e06h8/Foto_TestPoint.jpg (il punto è indicato da una piccola frecca nera che ho disegnato sulla scheda madre). Io utilizzo una resistenza da 1000 Ohm per sicurezza ma potete utilizzare un qualsiasi filo conduttore o una graffetta. Io di solito la massa la prendo dalla placca in metallo che blocca la sim. Se avete effettuato il testpoint correttamente sentite partire l'installazione driver di windows (se non li trova automaticamente dategli in pasto questi: http://www.mediafire.com/?pxeqcfkuqwa9x73 ) oppure, se i driver sono già installati il programma flashtool parte con la lettura della memoria del telefono. Al termine del backup della memoria interna compare una piccola finestrella con un cerchio verde e significa che il backup è andato a buon fine.





INSTALLARE UNA RECOVERY MODIFICATA:

Se questa procedura non dovesse funzionare l'unico sistema che avrete per installare la recovery sarà formattare completamente il telefono con FT, vi spiegherò come fare fra poco... intanto proviamo a sostituire solo la recovery stock con la mia:

1 - Aperite flash tool
2 - Caricate lo stesso scattern di prima
3 - Nella lista che vedete dovete spuntate SOLO "recovery" e, cliccando fisicamente sulla scritta "recovery" selezionate o la TWRP (consigliata): http://www.mediafire.com/?c5idg988jp3u5uq oppure la CWM: http://www.mediafire.com/?5u8jararx5avasc entrambe funzionano anche se devo ancora sistemarle, non vanno un pò di cose e i caratteri da rimpicciolire
4 - A questo punto Cliccate su "Options > DA Download All > Speed > High Speed" e poi su "Options > DA Download All > Battery > Without Battery"
5 - Ora per far partire il flash cliccate su "Download" collegate il telefono senza batteria al pc e effettuate il TestPoint
6 - Una volta che il telefono è in BootRom mode vedrete che si carica una barra rossa in flashtool, finito di caricarsi dovreste sentire una nuova periferica che si collega al pc, dategli in pasto i driver che richiede e se tutto è andato a buon fine partirà il download vero e proprio e comincerà a caricarsi una barra gialla.
7 - Se tutto è andato bene allora potete avviare il telefono in Recovery Mode (avviate il telefono tenendo premuti i tasti home + volume su) e potete installare la prima rom stock ripulita e col root disponibile per il nostro dispositivo... ovviamente fatta da me! :P Vi consiglio vivamente di effettuare un nandroid backup PRIMA di cambiare la vostra rom così avrete la possibilità di ripristinarlo con la recovery

Questa procedura invalida la garanzia ma se ripristinate la vostra rom con la recovery, e successivamente la stock recovery con flash tool non vi sarà alcuna traccia delle modifiche apportate e la garanzia sarà nuovamente valida!




EFFETTUARE UN UPGRADE DEL TELEFONO


Se la procedura per cambiare recovery restituisce l'errore 5054 allora l'unica soluzione per cambiare la recovery è fare l'upgrade completo del telefono. Prima di procedere è obbligatorio effettuare il backup con Flash Tool.

1 - Per cominciare scaricatevi questo archivio: http://www.mediafire.com/?9nwbm9k01gv8bhl; al suo interno troverete 2 files: preloader e dsp_bl
2 - Preparate una cartella e copiateci dentro preloader e dsp_bl che avete appena scaricato, aggiungete alla stessa cartella questi files che provengono dal vostro backup fatto in precedenza: nvram, seccnfg, uboot, boot, logo, expdb
lo avevate fatto vero?? :bigsmile:
3 - Infine aggiungete nella stessa cartella anche una recovery modificata delle mie
4 - Aperite flash tool
5 - Caricate lo stesso scattern di prima
6 - Nella lista che vedete dovete spuntate tutte le partizioni e, cliccando fisicamente sulla scritta di ognuna, selezionate i file di ripristino corrispondenti che avete riunito nei punti 2 e 3.
7 - A questo punto Cliccate su "Options > DA Download All > Speed > High Speed" e poi su "Options > DA Download All > Battery > Without Battery"
8 - Ora per far partire il flash cliccate su "Format>Download" collegate il telefono senza batteria al pc e effettuate il TestPoint
9 - Una volta che il telefono è in BootRom mode vedrete che si carica una barra rossa in flashtool, finito di caricarsi dovreste sentire una nuova periferica che si collega al pc, dategli in pasto i driver che richiede e se tutto è andato a buon fine partirà il download vero e proprio e comincerà a caricarsi una barra gialla.
10 - A questo punto il telefono non avrà più un sistema operativo quindi non si avvierà, ma potrete entrare nella recovery modificata (avviate il telefono tenendo premuti i tasti home + volume su) e installare la rom rooted




RIPRISTINARE IL TELEFONO PER LA GARANZIA

Se avete bisogno di portare il telefono in garanzia vi basterà flashare da recovery la rom stock non rooted (la pubblico stasera) e successivamente dovrete flashare sempre da recovery la "recovery stock" --> http://www.mediafire.com/?4wt8zmt8f7ds76y
A questo punto il telefono sarà come uscito di fabbrica! La procedura non l'ho testata, ma in linea teorica dovrebbe funzionare





AGGIUNGERE A2SD:

Se ritenete che i 170MB che il nostro telefono ha a disposizione per le applicazioni siano pochi allora continuate a leggere, con questo script andiamo a inserire la partizione dove alloggiano le applicazioni direttamente in una partizione ext2 (grande quanto vogliamo) della nostra scheda sd, il risultato è questo --> http://img153.imageshack.us/img153/2811/shot000001.png

come fare?
1 - Prima di tutto dobbiamo partizionare la nostra sd in 2 partizioni la prima deve essere ext2 e possiamo farla grande quanto vogliamo, deve occupare l'ultima parte della SD, la seconda dovrà essere una fat32 e dovrà occupare tutto lo spazio residuo nella sd che antecede la ext2, è importante che la ext2 sia settata come primaria. Potete fare tutto con "GParted" se siete su linux o con "MiniTool Partition Wizard Home Edition" se siete su windows. Attenzione non utilizzate la recovery per ripartizionare la sd perchè vi crea una ext3 e non so se sia compatibile con il nostro script
2 - Attaccate il telefono alla usb con la modalità debug attiva, scaricate questo pacchetto http://www.mediafire.com/?pa066trj655wvfz decomprimetelo e lanciate il file batch "Start.bat" che trovate al suo interno. Al successivo riavvio se tutto è andato liscio avrete sostituito la partizione data con la ext2 della sd! :applausi:





RIPARTIZIONARE LA MEMORIA INTERNA:

Lo scopo è ottenere più spazio per le applicazioni senza dover ricorrere all'a2sd

Partizioni originali:
- system 262MB
- cache 63MB
- data 178MB --> qui è dove vengono installate le applicazioni

Siccome la rom stock occupa circa 150MB (e la mia sui 160MB) allora perchè dedicare tutto quello spazio per la partizione system?
così ho ripartizionato il telefono e ora mi ritrovo con questa sitazione:

Partizioni modificate:
- system 183MB
- cache 24MB
- data 296MB --> non è meglio avere quasi 300MB per le nostre applicazioni??? :applausi:

se volete ottenere anche voi lo stesso risultato non vi resta che effettuare un upgrade del telefono (come scritto sopra) inserendo però questo scattern --> http://www.mediafire.com/download/g008d4cclmuoikn/MT6573_Android_scatter_Mod.txt

Siccome la partizione cache serve anche per scaricare le applicazioni dal play store; avere una cache da 24MB significa poter scaricare applicazioni con la massima grandezza di 24MB... se volete una cache un po' più grande vi lascio questi altri scattern che ripartizionano la memoria nel modo seguente:

http://www.mediafire.com/download/e9b70fwjbj6uge8/MT6573_Android_scatter_Mod_2.txt
- system 183MB
- cache 40MB
- data 280MB

http://www.mediafire.com/download/nl0kk985rr7zi00/MT6573_Android_scatter_Mod_3.txt
- system 183MB
- cache 50MB
- data 270MB





ALZARE IL VOLUME NELLE CUFFIE DURANTE LA RIPRODUZIONE DI MP3:

basta digitare dal tastierino *#*#3646633#*#*
dal menu segreto andate su audio > headset e selezionate "Media" dalla lista, portatevi sul "livello 6" e mettete 250, poi premete set ed avete finito! :bigsmile:







ROM:

Questa rom è stata estratta dal nostro telefono in maniera non del tutto convenzionale (grazie pumakkiotto!), ripulita e rootata, qui sotto vi lascio il changelog:

CHANGELOG:

ztenj73_gb_unsigned_051213_155153: --> http://www.mediafire.com/?azyad3y8ezvs8ig
1 - Deodexed
2 - Added bash (command shell)
3 - Added root permissions
4 - Added BusyBox
5 - Removed: AppStore.apx, Facebook.apk, FileManager.apk, Maps.apk, Mobile3TV.apk, Street.apk, Waze_3.0.0.0.apk, Youtube.apk, PlusOne.apk
6 - Added init.d support

ztenj73_gb_unsigned_051313_144413: --> http://www.mediafire.com/?mupljd3hcl72xw7
7 - build.prop tweaks:
- Increase dalvik cache to 48MB
- Save jpeg at 100% quality
- Disable surface dithering to improve image quality
- Disable delay call
- Optimize battery life
- Decrease delay returning from call black screen
- Volume steps = 11
- Increase touch responsiveness
- Enable hardware acceleration (testing)
- Helps scrolling responsiveness

MDSmartPajerm_v1.0: --> http://www.mediafire.com/download.php?70z8889uzdk92l6
8 - Added compatibility with a2sd (Now it works)
9 - New fonts
10 - Added new system sounds
11 - Changed bootanimation
12 - Removed: Stock Launcher, GlobalTime.apk, SetupWizard.apk, Animated Wallpapers and Stock Wallpapers, Stock Keyboard, Stock Lockscreen
13 - Added Xperia Mini Launcher
14 - Added Xperia Arc Widgets
15 - Changed default wallpaper
16 - New Framework!!

MDSmartPajerm_v1.2: --> http://www.mediafire.com/?yl8j8n1rkgu6271
17 - Incoming call bugfix

MDSmartPajerm_v2.5: --> http://www.mediafire.com/download/j45vd16igw45o4d/MDSmartPajerm_v2.5.zip
18 - Added /data/app functionally
19 - Custom Bootanimation unopder /data/local
20 - Moved updatable apps to /data/app
21 - Updated Busybox to v1.21.0
22 - Locked launcher in ram
23 - Virual memory tweaks
24 - SD card speed tweaks
25 - Added Nano text editor
26 - Clean Dtabase every 9 boots
27 - Nitro lag nullifier
28 - Engine Flush-O-Matic every 3 hours
29 - Reduced dalvik cache to 32MB
30 - Added AdAway
31 - Automatic Entropy lag reduce
32 - Fix alignment on boot
33 - Fix emissions on boot
34 - Run detailing every 9 boots
35 - 5Mpx Camera --> thanks pumakkiotto for this mod!!

MDSmartPajerm_v3.0: --> http://www.mediafire.com/download/vbg5a0r1mxdujo3/MDSmartPajerm_v3.0.zip
36 - Aroma Installer
37 - CRT animation
38 - GPS fast fix --> thanks pumakkiotto for this mod!!

SCREENSHOTS:
http://img694.imageshack.us/slideshow/player.php?id=img694/1746/13690758655ju.smil


BUGS:
Mi auguro che non ne abbia, ma non l'ho testata approfonditamente quindi fatemi sapere se ne trovate





RECOVERY:

Qua sotto vi lascio 3 recovery che potete flashare... da recovery:

- TWRP: http://www.mediafire.com/?wn1dsae1q5w3tah
- CWM: http://www.mediafire.com/?m267m6ukhackxwb
- STOCK: (Per la garanzia) http://www.mediafire.com/?4wt8zmt8f7ds76y


Per qualsiasi problema io sono qua a vostra disposizione, so che ottenere il root su questo telefono non sembra una passeggiata, ma vi assicuro che è più facile a farsi che a dirsi...
Ultima modifica di pajerm su 13/05/2013, 16:17, modificato 6 volte in totale.
pajerm
chinadepto
 
Messaggi: 126
Iscritto il: 28/08/2012, 23:11
Chinafonini posseduti: ZTE MD Smart

Re: [Android][Root][Recovery][Rom] Zte MD Smart

Messaggiodi Zbear il 13/05/2013, 9:48

Ottima. Sarebbe da convertire in guida generica per gli MTK, visto che, fondalmentalmente, sono tutti molto simili uno all'altro.

Ciao

ZBear
RINGRAZIARE NON COSTA NULLA, MA SODDISFA CHI HA DONATO O AIUTATO.
Non rispondo ai PM, e ho poco tempo per cui mi assento anche per lunghi periodi.
Avatar utente
Zbear
chinaesperto
 
Messaggi: 1253
Iscritto il: 08/07/2012, 10:03
Chinafonini posseduti: Haipai Noble i9220 - Tinji i9300- Newman K1 - THL W200s

Re: [Android][Root][Recovery][Rom] Zte MD Smart

Messaggiodi qandrav il 13/05/2013, 10:09

miticissimo pajerm!!!!!!!!!!!!
però purtroppo ho un problema: backup fatto, ho provato solo la recovery ma non va (errore 5054)

FUNZIONA TUTTO PERFETTAMENTE!!!
prima avevo fatto un errore, quando ho fatto format-> download devo aver sbagliato qualcosa quindi ha fatto solo il format, dalla seconda volta in poi NON fate di nuovo format ma solo download!!
pajerm è un grande
qandrav
chinadepto
 
Messaggi: 104
Iscritto il: 29/08/2012, 12:32
Chinafonini posseduti: zte md sart

Re: [Android][Root][Recovery][Rom] Zte MD Smart

Messaggiodi pajerm il 13/05/2013, 11:50

@ZBear
Io purtroppo non possiedo altri chinafonini quindi non saprei come generalizzarla per più dispositivi, eventualmente se qualcuno ha voglia di farlo è libero di riprendere la mia guida e di manipolarla a suo piacimento a patto che mi inserisca nei ringraziamenti :bigsmile:

@quandrav
Quando fai Format>Download il telefono si formatta completamente in tutte le sue partizioni quindi poi non è sufficiente fare download spuntando solo la recovery, semmai potrebbe funzionare il download spuntando tutte le partizioni, il che è equivalente al Format>Download e ripristina tutto il firmware (tranne le partizioni system, cache, userdata, misc, secstatic che non si riescono a ripristinare e le ho quindi escluse)
pajerm
chinadepto
 
Messaggi: 126
Iscritto il: 28/08/2012, 23:11
Chinafonini posseduti: ZTE MD Smart

Re: [Android][Root][Recovery][Rom] Zte MD Smart

Messaggiodi eccomiii il 13/05/2013, 13:08

Non riesco ad effettuare il testpoint nel punto da te indicato... Ho provato con una graffetta, con dei fili di rame... Nulla... Cosa posso fare?
eccomiii
chinacurioso
 
Messaggi: 7
Iscritto il: 02/11/2012, 15:32

Re: [Android][Root][Recovery][Rom] Zte MD Smart

Messaggiodi pajerm il 13/05/2013, 14:55

prova a collegare il punto di testpoint ad un'altra massa che vedi in giro come la griglietta dell'sd o il negativo dell'attacco della batteria
pajerm
chinadepto
 
Messaggi: 126
Iscritto il: 28/08/2012, 23:11
Chinafonini posseduti: ZTE MD Smart

Re: [Android][Root][Recovery][Rom] Zte MD Smart

Messaggiodi qandrav il 13/05/2013, 15:28

come scritto dall'altra parte a me è bastata una graffetta piegata a U...
pajerm sei mitico
qandrav
chinadepto
 
Messaggi: 104
Iscritto il: 29/08/2012, 12:32
Chinafonini posseduti: zte md sart

Re: [Android][Root][Recovery][Rom] Zte MD Smart

Messaggiodi pajerm il 13/05/2013, 16:20

Aggiunti alla guida il ripristino per la garanzia, rom aggiornata, recovery flashabili e l'a2sd!!! :rotfl: :evvai:
pajerm
chinadepto
 
Messaggi: 126
Iscritto il: 28/08/2012, 23:11
Chinafonini posseduti: ZTE MD Smart

Re: [Android][Root][Recovery][Rom] Zte MD Smart

Messaggiodi kolgujev il 13/05/2013, 17:18

salve a tutti sono nuovo del forum, e vorrei subito ringraziare pajerm per la riuscita di quello che sembrava un telefono non rootabile..ho dei dubbi da farmi chiarire pero...dispongo di un zte md smart ma non è della 3 bensi della telenor di serbia..può esserci quqlche complicanza in questo caso o posso seguire ugualmente la procedura? inoltre vorrei sapere meglio (visto che non me ne intendo per nulla) come posso fare il backup della rom che ho attualmente onde evitare malfunzionamenti? ho anche qualche dubbio riguardante il testpoint, ho letto da qualche parte che se fatto male può essere fatale per il telefono...è vero? grazie a chiunque rispondera :-)
kolgujev
chinanovizio
 
Messaggi: 32
Iscritto il: 11/05/2013, 12:10
Chinafonini posseduti: ZTE MD SMART

Re: [Android][Root][Recovery][Rom] Zte MD Smart

Messaggiodi pajerm il 13/05/2013, 17:35

Guarda se il telefono è esattamente lo stesso teoricamente non ci dovrebbero essere problemi, ma non ci giurerei... se sciaguratamente dovesse essere incompatibile con la nostra recovery sarebbe un bel problema quindi ti consiglio di lasciar perdere...

Se mi invii un link che descrive bene il tuo telefono posso valutare se è compatibile oppure no
pajerm
chinadepto
 
Messaggi: 126
Iscritto il: 28/08/2012, 23:11
Chinafonini posseduti: ZTE MD Smart

Prossimo

Torna a Laboratorio Modding

Chi c’è in linea

Visitano il forum: Nessuno e 4 ospiti