Premetto che non avendo in mano il mio N21, alcune cose potrebbero essere inesatte: nessuna paura, si tratta di operazioni sicure.
Tutto quello che scrivo qui proviene dai forum di xda-developers, in particolare da un posto dell'attivissimo crzyruski . Il post più rappresentativo dell'intero (ormai lungho) thread di discussione è questo: http://forum.xda-developers.com/showpost.php?p=4858841&postcount=47.
Iniziamo con una premessa perchè aggiornare la ROM dell'N21?
- La ROM ufficiale non ha l'italiano come lingua
- La ROM ufficiale non ha le applicazioni "google experience"
- La ROM ufficiale è ferma alla versione Cupcake (Android 1.5)
- La ROM ufficiale non è rooted
Bhe, non sono buoni motivi, vero?
Altra nota importante: al momento nessuno ha fatto il backup completo del N21 (recovery + system). Pertanto, non si può tornare indietro ad un N21 perfettamente originale.
La storia
Un certo crzyruski si è dato da fare per migliorare il suo general mobile DSTL1.
La prima release da lui pubblicata è:
- Cupcake Rooted
A questa è seguita una release beta "non ufficiale" (nel senso che il credito è di persone che sono volute rimanere nell'anonimato"
- Donut Rooted
COME SI AGGIORNA LO SCIPHONE N21
La procedura di aggiornamento dello Sciphone ricalca in parte quella standard dei terminali Android:
All'avvio possiamo scegliere tra avviare il terminale in modalità standard o modalità recovery.
La modalità recovery è un piccolo sistema dedicato, appunto, a recupare il terminale in caso di malfunzionamento (aggiornamenti andati a male, ad esempio), esegure dei semplici test e per effettuare l'aggiornamento vero e proprio.
Nel caso qualcosa andasse male durante l'aggiornamento del sistema, niente paura, ripartiamo in recovery e via di nuovo.
Come si entrà nella modalità recovery? Semplice. Da terminale spento (e batteria carica!), si preme contemporaneamente il tasto di accensione (power) ed il tasto Home (è il tasto alla sx del tasto power, alla stessa altezza). Dubbi sui tasti? Date un'occhiata al manuale del telefono.
Vanno tenuti premuti per qualche secondo (diciamo 2 - 3 secondi), non di più altrimenti il sistema prima parte e poi si spegne.
Se la procedura va a buon fine vi ritroverete nell'ambiete recovery, riconoscibile perchè è un ambiente testuale con caratteri di colore giallo.
AGGIORNARE A CUPCAKE ROOTED
Siete pronti?
Prendete la sdcard in dotazione con il telefono (od un altra, è lo stesso).
1) Create una directory "update".
2) Scaricate l'aggiornamento da http://www.androidspin.com/downloads.php?dir=crzyruski/ROM/&file=crzyruski-DSTL1_1.5_rooted-v1.00.zip
3) Piazzate il file zip dell'aggiornamento nella directory "update"
4) Avviate il terminale in modalità recovery, come scritto sopra, ovviamente con la sdcard inserita
;5) Con il tasto "HOME" (ma è scritto nello schermo) scegliete di aggiornare la ROM.
6) Il sistema vi propone i file nella cartella "update". Nel caso abbiate scaricato più aggiornamenti, potete scegliere quello che desiderate
7) Premete ancora il tasto "HOME" per confermare la vostra scelta.
8) L'aggiornamento è velocissimo, diciamo una ventina di secondi.
9) Alla fine (come scritto nel menu) tasto power e si riavvia il sistema.
Come potrete notare, nella schermata di avvio comparirà il logo General Mobile... Ora avete un General Mobile DSTL1 a tutti gli effetti. Potete scegliere la lingua italiana nel menu di configurazione.
AGGIORNARE A DONUT ROOTED
Qui le cose si fanno più interessanti e leggermente più complicate.
Va aggiornata per prima cosa la "recovery" del nostro telefono: Donut ha bisogno di partizionionare la memoria in modo diverso, e pertanto richiede la "sua" recovery.
La recovery la potete scaricare da qui: http://hotfile.com/dl/17062440/e5a03ab/DSTL1_donut_recovery.img.html.
Per aggiornarla, l'operazione è molto semplice: copiate il file scaricato, chiamatelo recovery.img e piazzatelo nella solita cartella "update" della sdcard. Attenzione: il nome "recovery.img" è necessario.
A questo punto avviate il telefono normalmente. Semplice no? Aggiornamento già fatto!
Per verificare che tutto sia andato a buon fine controllate nella sdcard/update: se il file recovery.img è sparito, aggiornamento avvenuto!
Passiamo all'aggiornamenteo a Donut vero e proprio:
Prendete l'aggiornamento da http://www.androidspin.com/downloads.php?dir=crzyruski/ROM/&file=crzyruski-DSTL1_Donut_Test_rooted-v1.00.zip.
Come sopra, piazzate il file zip sulla sdcard, cartella update.
Avviate il cellulare in modalità recovery. Seguite i passi da 4 a 7 sopra riportati.
Prima di riavviare: fate un "factory reset", opzione eseguibile premendo due volte il tasto "back" (quello con la freccetta a sinistra).
A questo punto riavviate e... buon Donut!
Attenzione: con l'aggiornamento a Donut il factory reset è obbligatorio e pertanto la perdita di tutti i vostri dati!
Spero di non aver fatto troppo casino.. In ogni caso, sono qui per aiutarvi.

).