LUG Castegnato - Linux Users Group Castegnato / [SE Xperia Arc S LT18i] Installazione di FreeXperia CM7.2.0 FXP104

LUG Castegnato - Linux Users Group Castegnato

Linux User Group Castegnato - BS

Non hai eseguito l'accesso.

#1 25-01-2012 17:52:58

gattosilvestro
Moderator
Registrato: 20-05-2008
Messaggi: 442

[SE Xperia Arc S LT18i] Installazione di FreeXperia CM7.2.0 FXP104

Cos'è FreeXperia
FreeXperia è il progetto di alcuni sviluppatori del sito xdadevelopers che ha l'obbiettivo di far girare CyanogenMod su vari dispositivi Sony Ericsson della serie Xperia, tra cui Arc e Arc S. Il progetto è supportato dalla stessa Sony Ericsson  che ha fornito agli sviluppatori una ventina di dispositivi e informazioni tecniche (vedere questo link per maggiori informazioni).

In questo post indico i passi da seguire per installare FreeXperia CM 7.2.0 FPX104, che è la versione che si basa su CyanogenMod 7.2, a sua volta derivato da Android 2.3 Gingerbread (viene sviluppata anche una versione basata su CyanogenMod 9.0, derivato da IceCream Sandwich, ma alcune cose non funzionano ancora come la videocamera).

Premesse
- Per poter installare FreeXperia/CyanogenMod sul Sony Ericsson Arc S è necessario aver eseguito l'unlock del bootloader (vedere questo post). L'operazione INVALIDA LA GARANZIA.

- Eseguire un backup di:
    1. contatti
    2. messaggi SMS/MMS, si può usare l'app SMS Backup & Restore
    3. log delle chiamate, si può usare l'app Call Logs Backup & Restore
    4. ogni applicazione o dato che non si trova sulla SDCARD.
  Tutti questi dati verranno persi installando FreeXperia.

Installazione di FXP104 CM7.2.0 su Xperia Arc S
1. Andare in Impostazioni > Info sul telefono e controllare che le ultime due cifre di "Versione banda di base" siano "56". Se il numero è diverso è necessario aprire questo URL, cliccare su link in parte a "SEMC 4.0.2.A.0.42" e scaricare il file "Xperia Arc (LT18i)_4.0.2.A.0.42_CE.ftf.7z". Una volta scaricato il file bisogna estrarre l'archivio e flashare il file .ftf utilizzando Flashtool. Questa operazione va eseguita prima di installare FXP104.

2. Aprire questo link, cliccare sul link in parte a FPX104 per scaricare l'ultima versione di FreeXperia, che al momento della scrittura di questo post è FPX104. Estrarre il file "FXP104-update-cm-7.2.0-RC0-XperiaArc-LT15i-KANG-signed.7z". Entrare nella cartella "FXP104-update-cm-7.2.0-RC0-XperiaArc-LT15i-KANG-signed" appena creata e copiare il file "update-cm-7.2.0-RC0-XperiaArc-LT15i-KANG-signed.zip" nella root della SD card. Quindi copiare il file "boot.img" nella cartella in cui si trova l'eseguibile fastboot. Questi sono i checksum md5 dei file:

Codice:

md5sum boot.img 
d2bdfac31b2f12c081fb1767466758df  boot.img
md5sum update-cm-7.2.0-RC0-XperiaArc-LT15i-KANG-signed.zip 
f5ce16940f99deaba3a82fe6897a0328  update-cm-7.2.0-RC0-XperiaArc-LT15i-KANG-signed.zip

3. Scaricare da questo link il file "gapps-gb-20110828-signed.zip" e metterlo nella root della SD card.

4. Spegnere lo smartphone e collegarlo al pc col cavo USB, tenendo premuto il pulsante menù (quello a destra). Si accenderà il led vicino alla presa USB con colore blu, questo significa che il dispositivo è in "fastboot mode".

5. Aripre il terminale e spostarsi nella cartella android-sdk-linux/platform-tools, quindi dare il seguente comando:

Codice:

gatto@tux:~/android-sdk-linux/platform-tools$ sudo ./fastboot -i 0x0fce getvar version
[sudo] password for gatto: 
version: 0.3
finished. total time: 0.001s

Se si ottiene una risposta simile ha quella riportata sopra vuol dire che lo smartphone è collegato correttamente. Se invece compare la scritta < waiting for device > c'è qualcosa che non funziona. fastboot va lanciato con privilegi di root, altrimenti il dispositivo non si collega correttamente e compare appunto la scritta < waiting for device >.

6. Da terminale dare il seguente comando per flashare il nuovo kernel nella partizione di boot.

Codice:

gatto@tux:~/android-sdk-linux/platform-tools$ sudo ./fastboot -i 0xfce flash boot boot.img 
sending 'boot' (4520 KB)...
(bootloader) USB download speed was 9201kB/s
OKAY [  0.510s]
writing 'boot'...
(bootloader) Download buffer format: boot IMG
(bootloader) Flash of partition 'boot' requested
(bootloader) S1 partID 0x00000003, block 0x00000280-0x000002e3
(bootloader) Erase operation complete, 0 bad blocks encountered
(bootloader) Flashing...
(bootloader) Flash operation complete
OKAY [  0.934s]

7. Da terminale dare il seguente comando per riavviare il dispositivo

Codice:

gatto@tux:~/android-sdk-linux/platform-tools$ sudo ./fastboot -i 0xfce reboot
rebooting...

finished. total time: 0.001s

8. Quando il dispositivo si riavvia prmere i tasti volume alcune volte per accedere a ClockworkMod Recover.
Una volta che si è entrati in ClockworkMod Recovery, utilizzare i tasti volume per spostarsi fra le voci del menù e la Home per confermare.

9. Optional: Per eseguire un backup dell'installazione corrente scegliere "backup and restore", appaiono tre scelte:
- backup
- restore
- advanced restore

10. Selezionare la voce "Wipe data/factory reset".

11. Selezionare la voce "wipe cache partition".

12. Selezionare "Install zip from sdcard" > "choose zip from sdcard", selezionare "update-cm-7.2.0-RC0-XperiaArc-LT15i-KANG-signed.zip".

13. Optional: Installare le Google Apps. Selezionare "Install zip from sdcard" > "choose zip from sdcard", selezionare "gapps-gb-20110828-signed.zip".

14. Quando l'installazione è finita tornare al menù principale e selezionare "reboot system now". Dopo il riavvio apparirà il logo di FreeXperia e poi quello di CyanogenMod. In Impostazioni > Info sul telefono si può verificare la versione installata:
    Versione di Android: 2.3.7
    Numero modello: LT15i
    Versione kernel: 2.6.32.9-FXP root@ubuntu #1
    Versione Mod: CyanogenMod-7.2.0-RC0-XperiaArc-LT15i-KANG
    Numero build: GWK74


Link utili
Discussione su xdadevelopers riguardante FreeXperia CM7.2 per SE Xperia Arc e Arc S
Discussione su xdadevlopers riguardante FreeXperia CM9.0 per SE Xperia Arc e Arc S
Changelog del codice di FreeXperia
Guida all'installazione di CyanogenMod su SE Xperia Arc
Un post su xdadevelopers con alcuni chiarimenti


ASUS P5K-VM | INTEL CORE 2 DUO E6300 | MAXTOR SMT3160812AS, MAXTOR3320820AS | 2 x CORSAIR VS1GB667D2 | SONY AWG170AB2 DVD+-RW DL

Non in linea

 

#2 29-01-2012 09:31:49

gattosilvestro
Moderator
Registrato: 20-05-2008
Messaggi: 442

Re: [SE Xperia Arc S LT18i] Installazione di FreeXperia CM7.2.0 FXP104

È stato rilasciato l'aggiornamento FXP105. Il link per il download si trova sempre all'interno della discussione su xdadevelopers per FreeXperia, questo è l'URL. Rispetto a FXP104, nell'archivio .7z è presente anche una cartella APPS con alcune utili applicazioni, se si vuole si possono installare come si fa con una normale applicazione, cioè spostandole sulla SD card ed aprendo il file con il file manager.

Questi sono i checksum md5 dei file contenuti all'interno dell'archivio "FXP105-update-cm-7.2.0-RC0-XperiaArc-LT15i-KANG-signed.7z":

Codice:

d9afc288505e3872436aaec124a9a148  boot.img
5485e94b95450113d6db55a3922104e5  update-cm-7.2.0-RC0-XperiaArc-LT15i-KANG-signed.zip
6bfbbe9f247fbefc8591dd3d0b3054fa  APPS/com.sonyericsson.extras.liveview.apk
bbed5e3e04e1630caadf7d3fd56f10f6  APPS/com.sonyericsson.extras.liveware.apk
790c7565fdd8418ec43dfc666cc7f390  APPS/eu.chainfire.cfbench.apk
ee0c6afc8615293dce2d3763cd1ed0d6  APPS/GLBenchmark_2.0.3_Android_Community.apk

Se non avete ancora FreeXperia sul vostro telefono, per installare FXP105 seguite esattamente i passi del post precedente.

Se invece è già installato FXP104, copiare il file "update-cm-7.2.0-RC0-XperiaArc-LT15i-KANG-signed.zip" nella root della SD card, e il file "boot.img" nella cartella in cui si trova l'eseguibile fastboot. Quindi eseguire i punti 4. 5. 6. 7. 8. 11. 12. 14.
Non è necessario cancellare la partizione /data ("Wipe data/factory reset"), in questo modo non si perdono i propri dati e le applicazioni installate.

Queste le versioni dopo il riavvio:
    Versione di Android: 2.3.7
    Numero modello: LT15i
    Versione kernel: 2.6.32.9-FXP root@ubuntu #1
    Versione Mod: CyanogenMod-7.2.0-RC0-XperiaArc-LT15i-KANG
    Numero build: GWK74

Changelog
http://code.google.com/p/freexperia/


ASUS P5K-VM | INTEL CORE 2 DUO E6300 | MAXTOR SMT3160812AS, MAXTOR3320820AS | 2 x CORSAIR VS1GB667D2 | SONY AWG170AB2 DVD+-RW DL

Non in linea

 

Footer forum

Powered by PunBB
© Copyright 2002–2008 PunBB