![fischio :fischio:](./images/smilies/fischio.gif)
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 :bigsmile:](./images/smilies/bigsmile.gif)
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 :applausi:](./images/smilies/applausi2.gif)
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 :applausi:](./images/smilies/applausi2.gif)
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 :bigsmile:](./images/smilies/bigsmile.gif)
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...