PREMESSE
Dopo essermi divertito negli ultimi mesi con l'LG Dual, poi con l'SG2 ed ultimamente con il Galaxy Note, avrei volentieri continuato con il "nuovo" Nexus S (ex Nexus Prime) per provare questo famoso ICS da subito, in attesa degli aggiornamenti ufficiali per il Note.
Girovagando sulla "baia" ho trovato però delle offerte interessanti per il "vecchio" Nexus S (ma nuovo di fabbrica...), ed ho deciso di acquistarlo, visto che sarà oggetto di aggiornamento ufficiale nel 1^ quadrimestre del 2012, ma ci sono già delle belle Rom cocked con le quali assaggiare in anticipo il nuovo "Camillino".
Quello che scriverò nel seguito è soltanto è il percorso che ho utilizzato partendo dal Nexus S intonso e con Android 2.3.3 sino ad arrivvare ad una Rom base 4.0.3.
Come ho già scritto in altre sezioni del forum è lungi da me l'idea di sostituire guide eventualmente già presenti o, d'altra parte, di mettermi ad insegnare qualcosa a chi frequenta da tempo questa sezione del forum (aperta ormai da un anno abbondante), ma mi piacerebbe essere utile almeno ad un 5% di essi, ed anche a me stesso se dimentico alcuni passaggi
Ovviamente niente termini tecnici
Altrettanto ovviamente spero nell'aiuto di tutti per correggere tutte le castronerie scritte, per aggiungere (o togliere) qualcosa e sopratutto per dare e darmi delle nozioni importanti che mi fossero sconosciute.
NEL SEGUITO IO HO DESCRITTO QUANTO DA ME FATTO, MA NE' HDBLOG NE' IL SOTTOSCRITTO SI ASSUMONO RESPONSABILITA' SE QUALCOSA NON VA BENE!!!
Allora "vamos a matar"
"ROOTARE" IL NEXUS
Certo non sarò io ad insegnarvi cosa vuol dire "rootare" un device, cioè avere il permesso di farci sopra tutto quello che si vuole, come ad es. cambiare Rom, installare temi, migliorare la ricezione cambiando la baseband, ecc...
Per motivi vari questa cosa viene impedita dai produttori, come sappiamo, e quindi bisogna "aggirare" l'ostacolo.
Se vado in Menu>Impostazioni> Info sul Telefono nel mio Nexus S appena acquistato posso leggere (oltre ad altre cose):
Numero modello: Nexus S; Versione di Android:2.3.3; Versione banda di base:I9023XXKB3; Versione kernel:2.6.35.7; Numero build:GRI54
Piccole considerazioni iniziali:
-il procedimento di root mi è sembrato molto diverso da quello del Dual, del GS2 e del Note; per chi non lo avesse mai fatto per un device puramente Google non è difficile ed è anche divertente
-i primi Nexus S avevano la versione 2.3.2, che permettevano di "rootare" senza lo sblocco del "bootloader" (cioè senza modificare il "BIOS" del cell, per dirla in termini molto terra terra ed assolutamente non specialistici).
Dalla versione 2.3.3 ciò non è possibile, per cui se si volesse ritornare al device "come mamma l'ha fatto" occorrerà seguire una procedura facilissima (v. più avanti)
Allora parlando di guide esistenti non si può fare a meno di fare un link a quella del nostro viceAdmin, il grande iNiccol0, guida che conoscerete già e che si trova a questo link
http://forum.hdblog.it/f167/guida-ro...nexus-s-35598/
Premesso che sarebbe sufficiente già questa e ci risparmieremmo tutte le mie chiacchiere, penso però che un aggiornamento sarebbe opportuno.
E' OPPORTUNO FAR PRESENTE CHE IO USO WINDOWS 7 E NON HO ESPERIENZE USANDO IL MAC O WINDOWS VISTA
1- Per prima cosa ci serve il tool di sviluppo SDK di Android, scaricabile a questo link
Android SDK | Android Developers
E' meglio scaricare l'installer, da far partire ed installare sul PC, dopo di che si può avviare SDK Manager e scaricare i pacchetti che nella finestra a sinistra sono indicati come Avalaible Package e nella finestra di destra riguardano Android 2.3.3, Extra e Android 4.0 (se c'è).
Ci vorrà un pò di tempo, nel frattempo birretta...
2- Ciò fatto colleghiamo il cell al pc, dopo aver attivato la modalità Debug: Menu>Impostazioni>Applicazioni>Sviluppo>Debug USB; windows cercherà di installare automaticamente i driver, se non ci si riesce occorre indirizzarlo nella cartella apposita che SDK ha creato sul PC, in genere
C:\Program Files\Android\android-sdk-windows\google-usb_driver
Visto che siamo in Windows7 è probabile che il percorso da utilizzare sia anche
C:\Program Files (x86)\Android\android-sdk-windows\google-usb_driver, (così come funziona sul mio PC) oppure
C:\Programmi\Android\android-sdk-windows\google-usb_driver, od anche
C:\Programmi (x86)\Android\android-sdk-windows\google-usb_driver
Mi è capitato di avere qualche problema per i driver ed ho usato il programma PdaNet, scaricabile da qui
http://junefabrics.com/android/download.php;
scaricato l'installer si può avere poi il programma completo su PC; il programma serve per utilizzare il Nexus S come tethering, ma a noi serve per installare i driver del cell. Dopo che il device viene riconosciuto dal PC il programma può essere disinstallato dal cell e dal PC
ATTENZIONE: VERIFICARE CHE NELLA CARTELLA
C:\Programmi(x86)\Android\android-sdk-windows\tools siano presenti i file
adb.exe
AdbWinApi.dll
AdbWinUsbApi.dll
se non lo fossero portarli dentro la cartella tools, COPIANDOLI dalla cartella
C:\Programmi(x86)\Android\android-sdk-windows\platform-tools
Alla fine attiviamo il Terminale Dos di Windows, andando in Start>Tutti i Programmi>Accessori>Prompt dei comandi; digitando
cd \Program Files(x86)\Android\android-sdk-windows\tools
adb devices
si avrà la risposta
List of devices attached
XXXXXXYYYY device dove XXXXYYYY è l'identificativo del device
è opportuno poi dare il comando
adb kill-server
3- Spegniamo il cell e riavviamolo tenendo premuto i tasti vol+/power e così si entra nella modalità fastboot; nel terminale Windows digitiamo
cd \Program Files(x86)\Android\android-sdk-windows\tools
fastboot oem unlock
se tutto è andato bene si avrà un messaggio di OKAY
4- Scarichiamo da qui
recovery-clockwork-3.0.0.5-crespo.img - 4shared.com - partage et stockage de fichiers en ligne - télécharger,
la Recovery Modificata, cioè quella con più funzionalità che servono ad interagire in modo "profondo" con il cell e poniamola nella cartella
C:\Program Files(x86)\Android\android-sdk-windows\tools; inoltre scarichiamo da qui
bit.ly/su2361ef
l'applicazione SuperUser App, che invece copieremo nel cell nella cartella /sdcard
5-Spegniamo e riaccendiamo il cell con Vol+/power , cioè in fastboot mode, e sul terminale di windows digitiamo
cd \Program Files\Android\android-sdk-windows\tools
fastboot flash recovery recovery-clockwork-3.0.0.5-crespo.img
Al solito se tutto è andato bene avremo un messaggio di OKAY
6- Spegniamo di nuovo il cell, lo riavviamo in fatboot mode e con i tasti vol+ e vol- navighiamo nelle scelte, andiamo in Recovery confermando con il tasto power e poi seguiamo questa sequenza, confermando ogni volta con power
install ZIP from sdcard
choose zip from sdcard
su 2361.....zip
yes install su 2361.....zip
uscirà la scritta: "Install from sdcard complete"
go back
selezionare reboot
BENE !!! IL CELL E' ROOTATO, COMPLIMENTI !!!!!
(il seguito alle prossime puntate)...
Ultima modifica di eternauta1949; 07-01-2012 a 15:15
NB: non inviatemi PM; aprite un thread in Domande e Risposte e così ci si scambiano le esperienze. Piuttosto un "Thanks" se sono stato utile
HTC HD2 Forever: ROM WM: Leon, Energy, BUILD Android: noSense CopenWarren2804_ETE
Cell: ..... Diamond, Omnia, Blackstone, Hero, HD2, Dual, Galaxy S II, Galaxy Note, Nexus S, Google Nexus.... (GS3???)
ROM: ... Carburano, LucaP, Alesscam, Shark, LeoMar, Oty, erestor6, CrisKelo, eyebee1970, neobuddy.....
L'evoluzione della specie...
RECOVERY MODIFICATA - FLASH
Come sappiamo con la Recovery (in modalità fastboot=vol+/power) già si possono fare alcune attività sul cell; infatti Recovery è una delle opzioni che si hanno in fastboot mode, e viene scelta navigando con i tasti vol+/vol- e confermandola con il tasto power.
La Recovery che però abbiamo installato (flashato) al post 1 è una Recovery Modificata, che permette ulteriori opzioni.
INDIPENDENTEMENTE DA TUTTO LA PRIMA COSA DA FARE E' UN backup DELLA ROM IN USO APPENA FATTO IL ROOT E PRIMA DI INSTALLARE UNA QUALUNQUE ROM NON UFFICIALE MODIFICATa
Questo ci darà la possibilità di riportare il cell allo stato iniziale, in modo da usufruire della assistenza (se ancora valida) nel caso di necessità.
Le opzioni della Recovery Modificata sono molte; vediamo quali ci servono:
-wipe data/factory: attenzione serve a cancellare dati, applicazioni, impostazioni della Rom attualmente in uso; factory non indica che si ritorni alla Rom (sarebbe meglio dire Firmware) originale di quando appena comprato, ma alla Rom esistente come appena flashata
-wipe cache
-advanced>wipe dalvik cache
non mi sono mai interessato di capire questi due ultimi wipe (=pulizia) cosa fanno, ma so che sono le due attività minime da fare PRIMA di flashare una nuova Rom.
Prima di attivare la Recovery abbiamo copiato sulla memoria interna DI MASSA del cell in /sdcard il file di una Ron "cucinata" che vogliamo sperimentare, magari una basata su Ice Cream Sandwich, come questa:
[ROM] Ultimate ICS v2.0 - xda-developers
Pertanto dopo aver scaricato il file UltimateICS-v2-signed.zip, in Recovery dopo le 3 operazioni di prima basta fare così:
-install ZIP from sdcard
-choose zip from sdcard
-UltimateICS-v2-signed.zip
-yes install UltimateICS-v2-signed.zip
-uscirà la scritta: "Install from sdcard complete"
-go back
-selezionare reboot
OK è fatta; aspettiamo che la Rom parta e si stabilizzi dopo le sue operazioni iniziali (ci può volere anche qualche minuto) e quando appare la schermata con il lockscreen abbiamo raggiunto un altro obiettivo: NUOVA ROM COCKED SU BASE ICS !!!
(continua, ma siamo veramente alla fine...)
Ultima modifica di eternauta1949; 07-01-2012 a 16:03
NB: non inviatemi PM; aprite un thread in Domande e Risposte e così ci si scambiano le esperienze. Piuttosto un "Thanks" se sono stato utile
HTC HD2 Forever: ROM WM: Leon, Energy, BUILD Android: noSense CopenWarren2804_ETE
Cell: ..... Diamond, Omnia, Blackstone, Hero, HD2, Dual, Galaxy S II, Galaxy Note, Nexus S, Google Nexus.... (GS3???)
ROM: ... Carburano, LucaP, Alesscam, Shark, LeoMar, Oty, erestor6, CrisKelo, eyebee1970, neobuddy.....
L'evoluzione della specie...
"RIVERGINATION": COME TORNARE ALLE ORIGINI?
Bene, abbiamo giocato con il Nexus, come fare a tornare con la fedina pulita?
1-Ci serve togliere i permessi di root: unroot
2-ci serve ritornare alla Recovery originale (non modificata): Stock Recovery
3-ci serve NON avere più il bootloader sbloccato: Relock bootloader
Qui il nostro Jinxxx
http://forum.hdblog.it/f167/ripristi...nexus-s-37535/
spiega con facilità estrema come fare queste operazioni.
Posso solo aggiungere che per togliere i permessi di root seguendo quanto fatto prima nel terminale windows dovremo scrivere
cd \Program Files(x86)\Android\android-sdk-windows\tools
fastboot oem lock
CONCLUSIONI
Son sicuro di annoiare la maggior parte delle persone che visiteranno questa sezione; ma come dicevo all'inizio se posso essere utile almeno a qualcuno va benissimo, altrimenti pazienza
Aspetto che qualcuno partecipi alle discussioni di questa sezione aitando, contestando, ponendo domande sull'argomento ed aspettandosi risposte non solo da me
SE SONO STATO UTILE A QUALCUNO UN TANKS E' GRADITO, ALTRIMENTI VA BENE LO STESSO![]()
Ultima modifica di eternauta1949; 07-01-2012 a 16:23
NB: non inviatemi PM; aprite un thread in Domande e Risposte e così ci si scambiano le esperienze. Piuttosto un "Thanks" se sono stato utile
HTC HD2 Forever: ROM WM: Leon, Energy, BUILD Android: noSense CopenWarren2804_ETE
Cell: ..... Diamond, Omnia, Blackstone, Hero, HD2, Dual, Galaxy S II, Galaxy Note, Nexus S, Google Nexus.... (GS3???)
ROM: ... Carburano, LucaP, Alesscam, Shark, LeoMar, Oty, erestor6, CrisKelo, eyebee1970, neobuddy.....
L'evoluzione della specie...
MAMMA MIA che papiello!!!!!!!!!!!!!![]()
NB: non inviatemi PM; aprite un thread in Domande e Risposte e così ci si scambiano le esperienze. Piuttosto un "Thanks" se sono stato utile
HTC HD2 Forever: ROM WM: Leon, Energy, BUILD Android: noSense CopenWarren2804_ETE
Cell: ..... Diamond, Omnia, Blackstone, Hero, HD2, Dual, Galaxy S II, Galaxy Note, Nexus S, Google Nexus.... (GS3???)
ROM: ... Carburano, LucaP, Alesscam, Shark, LeoMar, Oty, erestor6, CrisKelo, eyebee1970, neobuddy.....
L'evoluzione della specie...
Ma ė vero che la versione italiana monta l'lcd? Invece del super amoled?
Edit:eter quanto l hai pagato tu? Io ne ho trovato uno in un negozio a 300 euro ė caro?
Terminale in uso = GALAXY NOTE
O.S. Galaxy Note = AlBa ZCLP6 Full ICS Repack v3
Modem = I9220ZCLP6
O.S. PC = Windows 7 64bit, Ubuntu, Mac Leopard, Windows Xp 4boot
PC = Qx9650@3.8Ghz, P5Q3, 8gb Corsair DDR3 1600 9-9-9-22, WD Velociraptor 150gb 10000rpm, Nvidia 9800GTX, Samsung 223BW
Nome = L u i g i
Soprannome = _ G i g i l i n E _Se vuoi ringraziare usa il tasto THANKS!!
Si ha l'LCD (e va benissimo); se l'hai trovato NUOVO a 300€ per me va bene; io sulla baia l'ho pagato 329€ spese comprese assolutamente nuovo da spacchettare.
PS: Ho già provato una Rom ICS 4.0.3 e va che è una favola! appena riesco ad inserire gli screenshot (prova a vedere se tu riesci, a me da sempre errore nelle dimensioni) metto la recensione.
Allora vuoi provare pure tu?
NB: non inviatemi PM; aprite un thread in Domande e Risposte e così ci si scambiano le esperienze. Piuttosto un "Thanks" se sono stato utile
HTC HD2 Forever: ROM WM: Leon, Energy, BUILD Android: noSense CopenWarren2804_ETE
Cell: ..... Diamond, Omnia, Blackstone, Hero, HD2, Dual, Galaxy S II, Galaxy Note, Nexus S, Google Nexus.... (GS3???)
ROM: ... Carburano, LucaP, Alesscam, Shark, LeoMar, Oty, erestor6, CrisKelo, eyebee1970, neobuddy.....
L'evoluzione della specie...
Terminale in uso = GALAXY NOTE
O.S. Galaxy Note = AlBa ZCLP6 Full ICS Repack v3
Modem = I9220ZCLP6
O.S. PC = Windows 7 64bit, Ubuntu, Mac Leopard, Windows Xp 4boot
PC = Qx9650@3.8Ghz, P5Q3, 8gb Corsair DDR3 1600 9-9-9-22, WD Velociraptor 150gb 10000rpm, Nvidia 9800GTX, Samsung 223BW
Nome = L u i g i
Soprannome = _ G i g i l i n E _Se vuoi ringraziare usa il tasto THANKS!!
NB: non inviatemi PM; aprite un thread in Domande e Risposte e così ci si scambiano le esperienze. Piuttosto un "Thanks" se sono stato utile
HTC HD2 Forever: ROM WM: Leon, Energy, BUILD Android: noSense CopenWarren2804_ETE
Cell: ..... Diamond, Omnia, Blackstone, Hero, HD2, Dual, Galaxy S II, Galaxy Note, Nexus S, Google Nexus.... (GS3???)
ROM: ... Carburano, LucaP, Alesscam, Shark, LeoMar, Oty, erestor6, CrisKelo, eyebee1970, neobuddy.....
L'evoluzione della specie...