Ciao a tutti, vi posto qui la guida tradotta in italiano su come ottenere un dump di sistema qualora siate tra i fortunati a cui capita di ricevere un aggiornamento LSD o successivi.
La guida me la ha passata Eybee1970 (GRAZIE MILLE!) per un nostro utente che aveva ricevuto l'aggiornamento alla release XXLSD.
Io l'ho solo tradotta in italiano sperando di semplificarne la lettura
Le informazioni qui contenute sono tratte dal thread originale di Phil: [20 Sep 2012][ICS]Universal Rooting for most ICS phones, Any ROM, now with CWM6
http://forum.xda-developers.com/show....php?t=1746794
- Per prima cosa devi scaricare questo
Root_Superuser_3.1.3_Busybox_1.20.2-Update1-signed.zip
http://forum.xda-developers.com/atta...1&d=1345499094
e questo
cwm-non-touch-6.0.1.4-i9100.zip
http://forum.xda-developers.com/atta...0&d=1348157103
- Metti quest'ultimo file (cwm-non-touch-6.0.x.x-i9100.zip) sulla sd esterna
- Copia il primo file (Root_Superuser_3.1.3_Busybox_1.20.2-Update1-signed.zip) su una qualsiasi SD (internal o external)
- Riavvia il telefono nella recovery stock (volume up+home+power) e seleziona "apply update from external storage". Ora seleziona il file cwm-non-touch-6.x.x.x-i9100.zip che avevi copiato sulla tua SD esterna (così avrai una CWM temporanea SICURA e a prova di brick).
Ora hai quindi l'interfaccia della CWM (ripeto, è una temporanea, non permanente). In questo ambiente CWM segui questi tre step
- seleziona "install zip from sdcard".
- Poi, "choose zip from sdcard" (interna o esterna, a seconda di dove tu hai salvato il file Root_XXX.zip).
- Ora seleziona appunto il file "Root_XXX.zip" e premi il bottone di accensione del telefono per installarlo.
Con queste operazioni avrai messo l'ultima versione di SuperSU o Superuser in system/app, gli ultimi binari superuser (su) in system/xbin e la busybox aggiornata in system/xbin, il tutto già con i corretti permessi.
Riavvia e avrai la tua stock ROOTATA
Se successivamente vuoi eliminare il root puoi seguire la guida che trovi sempre nel thread di Phil che ho indicato all'inizio di questa guida
- A questo punto scarica l'app 'Terminal Emulator' dal Playstore.
- aprila e digita "su" con la tastiera.
- Ti chiederà di garantire i permessi di root e dài OK.
Ora vedrai il simbolo del cancelletto # (prima invece era quello del dollaro $)
Ora digita il seguente codice
dd if=/dev/block/mmcblk0p8 of=/sdcard/modem.bin
In pochi secondi avrai generato il file 'modem.bin' sulla SD interna
Poi digita
dd if=/dev/block/mmcblk0p5 of=/sdcard/zimage
In pochi secondi avrai generato il file zimage (kernel) sulla SD interna
Poi digita
dd if=/dev/block/mmcblk0p12 of=/sdcard/hidden.img
Qui ci vorrà un bel po' perché genera un dump di circa 300 MB e genererà il file 'hidden.img' su SD interna
Poi digita
dd if=/dev/block/mmcblk0p9 of=/sdcard/factoryfs.img
Qui ci vorrà ancora di più perché genera un dump di circa 800 MB e genererà il file 'factoryfs.img' su SD interna
Ora che hai i file di immagine (factoryfs + hidden) + modem.bin (=modem) + zimage (=kernel) sulla SD non devi fare altro che zippare il tutto e passarlo ai DEV per consentire loro di realizzare da questo DUMP una rom flashabile.
Un consiglio da parte di FRANCANNA
Attieniti scrupolosamente a queste istruzioni. Metti lo ZIP su dropbox e passa subito il link solo a tre o quattro persone. Questo è FONDAMENTALE perché così queste persone possono generare dei mirror e passarle ad altre sempre chiedendo di generare mirror. IN CASO CONTRARIO sappi che si fionderanno tutti sul tuo file e il tuo account sarà bloccato
Ti consiglio di passare il dump al nostro dev Sfattucci e ovviamente a Eybee e agli sviluppatori che ti sono più simpatici. Ma l'importante è che condividi in sicurezza.
Ciao e in bocca al lupo!