Attenzione: Questa guida è valida SOLO E UNICAMENTE per Huawei U8650 Sonic ROOTATO!
Di cosa abbiamo bisogno:
- WinRAR
- Un editor di testo, come il Blocco note
- Un editor di immagini, come Paint o GIMP (consigliato fortemente )
- Total Commander installato sul Sonic
Per prima cosa, dovete sapere che le bootscreen per il nostro Sonic sono divise in due file: bootanimation.zip e bootanimationex.zip. La loro struttura è la seguente:
codice:
bootanimation.zip
|_part0
| |_main_01.png
| |_main_02.png
| |_eccetera
|_part1
| |_repeat_01.png
| |_repeat_02.png
| |_eccetera
|_desc.txt
codice:
bootanimationex.zip
|_part0
| |_logo01.PNG
|_part1
| |_repeat_01.png
| |_repeat_02.png
| |_eccetera
|_part2
| |_logo.png
|_desc.txt
Questa è la struttura dei file dell'animazione di default del nostro Sonic (quella dove c'è il logo Huawei, per intenderci)
Il file desc.txt
Avrete sicuramente notato che, in entrambi i file, c'è un file desc.txt.
Questo è il contenuto del file:
codice:
320 480 30
p 1 0 part0
p 0 0 part1
Ecco la spiegazione del file:
- 320 e 480 sono i valori della risoluzione (larghezza e altezza)
- 30 indica il numero di fotogrammi al secondo (fps)
- la p indica l'inizio di un'indicazione
- il numero 1 dopo la p indica il numero di volte che dev'essere ripetuta l'animazione (0 = infinite)
- il numero 0 dopo l'1 indica il numero di millisecondi da attendere tra un'animazione e l'altra
- part0 indica la cartella dove ci sono i file dell'animazione, la prima in questo caso.
In sintesi:
- 320 480 30 indica che la risoluzione è di 320x480 e che la velocità è di 30 fps
- p 1 0 part0 indica che la prima animazione verrà ripetuta una volta e verrà avviata immediatamente
- p 0 0 part1 indica che la seconda animazione verrà ripetuta infinite volte e verrà avviata al termine della prima.
N.B.1 Potete modificare a vostro piacimento questo file, in base all'animazione che volete creare.
N.B.2 Il file desc.txt è uguale sia per il file bootanimation.zip che per il file bootanimationex.zip, ma in quest'ultimo il file desc.txt è leggermente diverso. Ne parlerò più tardi.
bootanimation.zip
Il file bootanimation.zip contiene i file relativi all'animazione, secondo la classica struttura delle bootscreen per Android.
Il file desc.txt è lo stesso descritto prima.
Le cartelle (in questo caso) sono part0 (animazione iniziale) e part1 (animazione in loop).
Quando avete creato tutta la struttura dei file, per creare il file bootanimation.zip dovete comprimere tutti i file con compressione zero.
Con WinRAR, entrate nella cartella della animazione con WinRAR, selezionate tutti i file e cliccate su Archivia, poi:
- in Formato archivio (sotto il pulsante Profili...) selezionate ZIP
- in Metodo di Compressione (sotto Formato archivio) selezionate Memorizzazione
Dopodichè, cliccate su OK e avrete creato il file bootanimation.zip, che troverete nella cartella dei file dell'animazione.
bootanimationex.zip
Il file bootanimationex.zip è molto simile al file bootanimation.zip, ma ci sono alcune differenze che vi spiegherò subito:
- In part0 c'è un solo file, logo01.PNG. Questa è l'immagine che vedete appena accendete il telefono (di default il logo Huawei)
- In part1 (questo è un mio consiglio se volete vedere TUTTI i singoli fotogrammi dell'animazione) dovete mettere le stesse immagini ci sono le immagini dell'animazione dell'avvio in fastboot. Inserite ALCUNE immagini della cartella part0 del file bootanimation.zip (Piccola dritta: potete anche modificare le immagini dell'animazione del fastboot per far capire all'utente che il cell si sta avviando in fastboot)
- La cartella part2 è IDENTICA alla cartella part0, ma il file si chiama logo.png
- Il file desc.txt è strutturato così (file dell'animazione di default):
codice:
320 480 10
p 5 1 part0
p 1 0 part1
p 0 1 part2
- 320 e 480 ormai li conosciamo: dimensioni della risoluzione.
- 10 anche: velocità in fps, ma, se volete vedere ogni singolo fotogramma, inserite lo stesso valore del desc.txt di bootanimation.zip
- p 5 1 part0: l'immagine viene visualizzata per mezzo secondo e dopo un millisecondo viene avviata la animazione di part1
- p 1 0 part1: l'animazione si ripete una volta sola
- p 0 1 part2: un millisecondo dopo, parte la seconda animazione (part1 di bootanimation.zip, ma in questo caso è solo il logo)
Anche questo file è da comprimere con compressione zero (torna a bootanimation.zip per sapere come fare).
Installazione
Prima di iniziare, aprite Total Commander, andate nelle impostazioni (Menu>Configura), cliccate su Funzioni root ovunque e accettate le richieste di Superuser, poi cliccate sull'ultimo tasto della riga in basso e cliccate sul primo pulsante della riga che uscirà subito in alto per montare / come scrivibile.
1. Andate in /cust/vodafone/it/media/
2. Selezionate i file bootanimation.zip e bootanimationex.zip (fate clic sulle icone dei file)
3. Cliccate sul secondo tasto della barra inferiore
4. Cliccate su >>
5. Navigate fino a /mnt/sdcard o /sdcard e cliccate su OK
6. Cliccate su Copia
7. Così facendo, abbiamo fatto una copia della bootscreen originale
8. Ora, nella sdcard, selezionate l'animazione che avete creato (cliccando sulle icone dei file)
9. Rifate i passi 3 e 4
10. Navigate fino a /cust/vodafone/it/media e cliccate su OK
11. Cliccate su Sposta
12. Accettate entrambe le richieste di sovrascrittura dei file
13. Tenete premuto sul nuovo bootanimation.zip
14. Cliccate Proprietà
15. Cliccate >>
16. Selezionate:
Proprietario: RW
Gruppo: R
Tutti: R
17. Ripetete dal punto 14 al punto 16 per il file bootanimationex.zip
Fatto! Ora non ci resta che riavviare il cellulare e a questo punto avremo la nostra nuova animazione installata e funzionante!
UPDATE 1 20/03/2012: In realtà la cartella part1 di bootanimationex.zip non contiene tutti i file della cartella part0 di bootanimation.zip, ma solo alcuni. Scusatemi per quest'errore.
UPDATE 2 20/03/2012: Ho dato un'occhiatina in File Manager HD e ho trovato le opzioni da attivare prima di iniziare l'installazione.
UPDATE 3 24/03/2012: Piccola dritta nella sezione bootanimationex.zip.
UPDATE 4 31/03/2012: Aggiornamento delle istruzioni di installazione: utilizzate Total Commander.