Per ottenere i permessi di root su questa build bisgna macchinare un po', in quanto bisogna fare un downgrade del kernel alla build precedente, pechè il kernel di ics 4.0.4 non lo permette.
La procedura non è complessa, ma richiede un minimo di dimestichezza, come qualsiasi modifica di questo tipo invalida la garanzia.
N.B: Prima di iniziare voglio solo precisare che non mi assumo nessuna responsabilità di eventuali inconvenienti(brick e quant'altro...).
Ora cerchero di elencare una mini-guida che potra essere seguita da tutti.
Requisiti:
- Mente lucida
- Calma
- Un minimo di dimestichezza con android
- Ics 4.0.4 (build .431) già installato sul propio Xperia Arc/s
Cosa bisogna scaricare?
- Flashtool da qui e seguire la guida di installazione dalla stessa pagina (installare il flashtool in C:/ e i driver che sono contenuti in Flashtool/drivers)
- Ics 4.0.3(build .562): Arc/Arc s
- Ics 4.0.4(build .431): Arc o Arc s
Preparazione dell'ambiente di lavoro:
a)Metto in "C:\Flashtool\firmwares" il contenuto dei 2 firmware scaricati (sono dei file *.ftf)
b)Chiudo Pc companion e tutti i software di sony
c)disattivare temporaneamente l'antivirus, che non faccia problemi durante l'installazione
d) attivare dal menu delle impostazioni del telefono (origini sconosciute, Debug Usb e modalità di archiviazione MSC)
Iniziamo:
1)Downgrade del kernel a ics 4.0.3
-Apro il FlashTool e collego il telefono, a questo punto il telefono dovrebbe essere riconosciuto
-Clicco l'icona del fulmine in alto a sinistra e scelgo la modalità Flashmode e do l'Ok
-Ora caricati i 2 firmware scaricati,selezionare il firmware .562 e impostare i dati come in figura, aggiungendo anche la spunta sotto la sezione "Misc" alla voce "No final verification" per evitare possibili problemi
aaa.jpg
-Date l'ok e seguite le istruzioni della finestra che comparirà
Immagine.jpg
-Attendete che il tutto finisca e che compaia la scritta “INFO - Flashing finished”. Ora abbiamo effetuato il correttamente il downgrade del kernel..
N.B: Nelle info del telefono sotto impostazioni, non ci sarà mostrato che la versione è cambiata(build .562), in quanto stiamo solo effettuando un downgrade del kernel e non del sistema intero.
2)Root
-Per eseguire il root consiglio questa guida di xda grazie a DooMLoRD al suo fatastico tool
-Per evitare di avere problemi con i permessi del root consiglio di installare Titanium backup dal market e di avviarlo, al primo avvio (forse) dirà che ci sono problemi con il root voi date l'ok per correggere.
Siccome non ricordo se da problemi o no voi fate questo passaggio per sicurezza e se li da bene lo correggiamo altrimenti se non li da meglio ancora...
P.S: prima di passare al punto 3, installatevi dal merket e lanciate "root checker" per controllare se avete acquisito il root, se si, continuate pure, se no, rifate il punto 2 che qualcosa è andato storto
3)Upgrade del kernel a ics 4.0.4
-Bisogna effettuare gli stessi passaggi del downgrade a ics 4.0.3 elencati prima, solo che stavolta bisogna selezionare il firmware di ics 4.0.4 cioe il .431 (sempre ricordandosi di non fare il wipe di nulla e di escludere tutto tranne il kernel)
et voilà il gioco è fatto.
4)*Opzionale* installazione della recovery
-Per chi desidera poi avvicinarsi al mondo del modding consiglio di installarsi dal market "x-Parts", una volta installata aprirla e nelle tab in alto selezionare "install" e poi selezionare "install cwm"
Solo per firmware 4.1.B.0.587:
Requisiti:
- Ics 4.0.4 (build .587) già installato sul propio Xperia Arc/s
Cosa bisogna scaricare?
Come procedere?
La guida da seguire per ottenere i permessi di root su questo specifico firmware è identica a quella sopra elencata, solo che al punto 3 invece di selezionare il fiemware .431, bisogna selezionare il firmware .587 appena scaricato, per effetuare l'upgrade del kernel alla verisione originaria
Un rigraziamento va a XDA