Per prima cosa dobbiamo scaricare un utile tool per farlo chiamato dfu-util, qui troviamo tutte le informazioni necessarie per farlo. Possiamo scegliere se usare il cosice sorgente e compilarlo oppure scaricare un binario pre-compilato per la nostra distro (c'è per quasi tutte le maggiori distro)
Se scegliete la seconda opzione state però attenti a scaricare quello per la vostra architettura (i386 per processori Intel, amd64 per processori Amd64).
Una volta effettuata l'installazione possiamo controllare in questo modo se è andata a buon fine:
$ dfu-util --version
dfu-util - (C) 2007-2008 by OpenMoko Inc.
This program is Free Software and has ABSOLUTELY NO WARRANTY
dfu-util version 0.1+svn
con il comando precente è possibile vedere la versione installata.
Se invece restituisce un output tipo command non found avete sbagliato qualcosa.
Per poter installare una nuova distro abbiamo bisogno del kernel e dell'immagine jffs2.
Esistono un'infinità di distribuzioni (qui potete trovare una lista abbastanza completa), ma per questa guida useremo la distro SHR Unstable che personalmente ritengo una delle migliori.
Quindi andiamo a questo indirizzo e scarichiamo il file .bin più recente per il kernel e un immagine .jffs2 a vostra scelta: la differenza tra la verione lite e full è che la prima è più leggera perché contiene meno software di default.
Finito il downolad apriamo il nostro terminale e ci posizioniamo nella directory dove abbiamo salvato i file, poi accendiamo il FreeRunner tramite la pressione del tasto AUX seguito da POWER per fare il boot in NOR e lo colleghiamo al nostro pc tramite il cavo usb.
Ora diamo il comando per installare il kernel:
$ sudo dfu-util -a kernel -R -D nome_del_kernel.bin
ed aspettiamo che finisca.
Se ricevete un errore No route to host provate a staccare e riattaccare il cavo usb e ridare il comando.
Infine installiamo anche l'immagine:
$ sudo dfu-util -a rootfs -R -D nome_immagine.jffs2
questo impiegherà del tempo che potrete usare per leggervi un po di documentazione.
Una volta conclusa l'installazione possiamo staccare il cavo usb e riavviare il FreeRunner nella nostra nuova distro :)
E questo è solo l'inizio dei giochi!
Nessun commento:
Posta un commento