Come configurare Openmoko sul NeoFreerunner e utilizzarlo! UPDATED
jollyr0ger | September 13, 2008 | 11:27 amNel momento in cui scrivo è uscito da poco la nuova versione di Openmoko la 2008.8, che non è stabilissima, ma porta grandi novità ed è davvero accattivante. Insomma quasi usabile per un telefono da tutti i giorni.
Nel seguente articolo vedremo come flashare, aggiornare, installare e configurare la nuova immagine di Openmoko 2008.8 con un PC ovviamente GNU/Linux ed in particolare Ubuntu 8.04.

Foto di TuxFux.ch
Update: vi consiglio di seguire la mia guida aggiornata su come iniziare ad usare il FreeRunner Openmoko da questo post!
Update: Ho aggiornato il Passo 8 togliendo dalla lista dei programmi da installare il mediaplayer della suite qtopia (non funzionante) e aggiungendo le istruzioni per modificare il tema del mediaplayer gtk, per renderlo utilizzabile
Update: Modificato il Passo 7. I repository che si utilizzavano non sono più affidabili e con l’uscita degli aggiornamenti ufficiali per il 2008.8 non serve più appoggiarsi a quelli di terze parti.
Update: Modificato il Passo 11, poichè il metodo di avere la tastiera completa è cambiato.
»Ma ricominciamo un attimo da capo…
<< Ecco tra le mie mani finalmente il nuovo FreeRunner il primo telefono Openmoko! Dopo circa 10 mesi di ritardi, etc, etc, è qui! Bene… Ma non va praticamente niente…
(qualche minuto di desolazione…)
(6 ore per capire come collegarlo a internet correttamente…)
(un giorno di smanettamenti, flash, installazioni, etc… )
Ma ecco sono riuscito a fare funzionare praticamente tutto! >>
Bene bene allora vi illuminerò e vi farò fare in 1 ora quello che che ci ho messo io 2 giorni
Nota: non sono responsabile dei casini che combinerete con il vostro Freerunner o Pc, seguendo questa guida. Quindi a proprio rischio e pericolo.
Cominciamo
Quando vi arriva il FreeRunner avete la vecchia immagine di Openmoko 2007.2, quindi passiamo subito ad aggiornarla alla 2008.8.
Nota: a questo punto non importa che ci sia la SIM e la scheda SD inserite, è la stessa cosa.
»Passo 0
Si da come presupposto che abbiamo un pc con sopra installato una distribuzione GNU/Linux, se avete Ubuntu siete tranquilli che vada.
»Passo 1
Date nel terminale i seguenti comandi:
mkdir om-tmp
cd om-tmp/
wget http://downloads.openmoko.org/releases/Om2008.8/Om2008.8.rootfs.jffs2
wget http://downloads.openmoko.org/releases/Om2008.8/Om2008.8.uImage.bin
wget http://downloads.openmoko.org/releases/Om2008.4/dfu-util
chmod a+x dfu-util
»Passo 2
Inserite la batteria e collegate il cavo USB solo al Freerunner, non al PC. Poi tenete premuto il bottone AUX (in alto a sinistra) e subito dopo anche POWER (in basso a destra) per qualche secondo fino a quando appare una schermata.
Ora vi trovate nella modalità adatta a fare il flash delle immagini di Openmoko aggiornate. Da questo momento avete 30 secondi per collegare il cavo USB anche al PC e dare il seguente comando nel terminale, altrimenti il telefono si spegnerà e dovrete reiniziare dal Passo 2.
sudo ./dfu-util -a kernel -R -D ./Om2008.8.uImage.bin
Aspettate che il terminale vi restituisca “Done!”, ci vorrà circa 1 minuto.
Ora aspettate 30 secondi e il telefono si spegnerà.
»Passo 3
Ora come nel passo 2 dovrete: inserite la batteria e collegate il cavo USB solo al Freerunner, non al PC. Poi tenete premuto il bottone AUX (in alto a sinistra) e subito dopo anche POWER (in basso a destra) per qualche secondo fino a quando appare una schermata.
Ora vi trovate nella modalità adatta a fare il flash delle immagini di Openmoko aggiornate. Da questo momento avete 30 secondi per dare il seguente comando nel terminale, poi il telefono si spegnerà e dovrete reiniziare dal Passo 3.
sudo ./dfu-util -a rootfs -R -D ./Om2008.8.rootfs.jffs2
Anche qui aspettate fino a ché il terminale vi darà “Done!”, ma questa volta ci vorrà circa 10 minuti.
Ora aspettate 30 secondi e il telefono si spegnerà nuovamente.
A questo punto la nuova immagine 2008.8 è stata flashata correttamente sul FreeRunner.
»Passo 4
Ora vediamo di condividere la rete internet del vostro PC con il Freerunner. Avviamo quindi il dispositivo, tenendo premuto il pulsante POWER fino a quando lo schermo si accende. Aspettiamo che compaiano le poche icone della nuova Home (schermata principale) e quindi colleghiamo il cavo USB a entrambi i capi.
Nota: se avviate il PC, scollegate il cavo dal Freerunner, poichè si connetterà in automatico al quest'ultimo in maniera non corretta.
Ora scarichiamo lo script che ho scritto per automatizzare un pò le cose. Dovrete utilizzarlo ogni volta che volete collegarvi al FreeRunner condividendo internet.
Quindi da terminale:
wget http://blog.tugulab.org/wp-content/uploads/2008/08/om-internet.sh
chmod a+x om-internet.sh
»Passo 4.1
Ora per collegarvi vi basterà ogni volta dare
sudo ./om-internet.sh
Si aprirà una connessione remota con ssh al dispositivo e noterete che siete connessi poiché il prompt non terminerà più con $ ma terminerà con #.
Nota: la prima volta vi chiederà di digitare "yes" per poter aggiungere la chiave di sicurezza e quindi per potervi collegare. Quindi fatelo.
Nota: alcune volte vi apparirà un messaggio di errore del tipo:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
ae:9a:c8:f1:90:fc:d0:34:fb:bd:eb:65:bf:9c:58:e0.
Please contact your system administrator.
Add correct host key in /root/.ssh/known_hosts to get rid of this message.
Offending key in /root/.ssh/known_hosts:2
RSA host key for 192.168.0.202 has changed and you have requested strict checking.
Host key verification failed.
Voi andate ad eliminare la seconda riga dal file indicato(/root/.ssh/known_hosts alla riga 2) e ridate il comando sopra citato e tutto funzionerà.
Se non siete capaci, si può utilizzare una soluzione più drastica: eliminare il file indicato. Fatelo con il comando:
sudo rm /root/.ssh/known_hosts
Bene ora siete collegati. Mi raccomando ora ricordatevi che quando volete staccare il Freerunner dal cavo USB, riavviare il dispositivo, o terminare la connessione con il dispositivo, dovete prima digitare “exit” altrimenti la connessione con il dispositivo di paralizzerà e dovrete chiudere il terminale a forza e se va male riavviare il PC.
»Passo 5
Dobbiamo modificare il file che si occupa dell’indirizzo del DNS, quindi indispensabile per navigare su internet.
Dobbiamo aggiungergli una riga, quindi digitiamo (nel terminale collegato al dispositivo, quello che con il # per intenderci):
echo "nameserver 212.147.10.10" > /etc/resolv.conf
Per verificare che funzioni digitate:
ping www.tugulab.org
e vedete se risponde con dei dati oppure no. Se vi da dei dati allo funziona.
Ora il problema è che ogni volta che riavviamo il dispositivo il file viene ripulito quindi o dobbiamo ripetere questo procedimento ad ogni riavvio, oppure continuate con il Passo 6 per farglielo fare in automatico all’avvio.
»Passo 6
Aprite un nuovo terminale senza chiudere quello vecchio e digitate:
wget http://blog.tugulab.org/wp-content/uploads/2008/08/dns-repair.sh
sudo scp dns-repair.sh root@192.168.0.202:/etc/init.d/
Ora tornate all’altro terminale quello collegato al dispositivo e date:
chmod a+x /etc/init.d/dns-repair.sh
update-rc.d dns-repair.sh defaults
»Passo 7
Ora aggiorniamo l’immagine appena installata con gli aggiornamenti ufficiali (ci vorrà un pò…).
Dal terminale collegato al dispositivo (terminante con #):
opkg update
opkg upgrade
»Passo 8
Aggiungiamo un pò di software utile all’utilizzo (media player, browser, navigatori gs, …):
opkg install gpsd openmoko-agpsui tangogps openmoko-mediaplayer2 openmoko-browser2 diversity-nav diversity-wifi gpe-scap illume-config illume-dicts-default illume-keyboards-default illume-keyboards-numbers midori nano om-locations openmoko-calculator2 openmoko-community-repository openmoko-terminal2 qtopia-phone-x11-ringprofile qtopia-phone-x11-textedit task-openmoko-feed vnc wpa-supplicant wpa-supplicant-passphrase x11vnc
Il comando precedente è tutto su una riga!
Poi per applicare le modifiche al gps:
echo "GPS_DEV=\"/dev/ttySAC1\"" > /etc/default/gpsd
/etc/init.d/gpsd restart
Ora modifichiamo il tema del lettore multimediale, in modo tale da renderlo utilizzabile:
wget http://docs.openmoko.org/trac/raw-attachment/ticket/1012/openmoko-mediaplayer-theme.tar.bz2
tar xjf openmoko-mediaplayer-theme.tar.bz2 -C /usr/share/themes/Moko/gtk-2.0
rm openmoko-mediaplayer-theme.tar.bz2
»Passo 9
Modifichiamo il tema delle GTK per vedere correttamente TangoGPS e anche le altre applicazioni GTK suppongo…
Da terminale collegato al dispositivo date:
mv /usr/share/themes/Moko/gtk-2.0/gtkrc /usr/share/themes/Moko/gtk-2.0/gtkrc_backup
Poi dall’altro terminale aperto date:
wget http://blog.tugulab.org/wp-content/uploads/2008/08/gtkrc
sudo scp gtkrc root@192.168.0.202:/usr/share/themes/Moko/gtk-2.0/
»Passo 10
Ora possiamo riavviare il dispositivo per vedere tutte le modifiche apportate.
Digitiamo prima nel terminale:
exit
La connessione al dispositivo si chiuderà. Staccate il cavo USB e premete per qualche secondo POWER. Una volta spento riaccendete il telefono fino a quando sarà arrivato alla Home.
Ora navigate un pò per le nuove applicazioni e vedete se vi piace
Noterete subito che la tastiera inclusa ha il problema che ha l’autocompletamento automatico che non si può disattivare, quindi la maggiorparte delle cose che volete scrivere non ci riuscirete a scriverle…
»Passo 11
Se volete una tastiera completa, la Illume Raster’s keyboard , fate ciò che segue.
Aprite un nuovo terminale(su pc) e digitate:
wget http://blog.tugulab.org/wp-content/uploads/2008/09/illume-keyboard.sh
sudo scp illume-keyboard.sh root@192.168.0.202:/home/root/
Ora da un altro terminale, ricollegatevi al dispositivo, come descritto al Passo 4.1, poi digitate:
chmod a+x /home/root/illume-keyboard.sh
/home/root/illume-keyboard.sh
Comincerà a scaricare dei pacchetti e spostare dei file. Ora controllate che nelle preferenze di Illume (cliccando sul disegno della “chiave inglese” che appare nel menu in alto, quando scende, e successivamente su “Keyboard”) che la tastiera sia impostata su “Default”.
A questo punto avrete la tastiera completa a disposizione.
Alcune istruzioni sull’uso di quest’ultima:
-per dare Invio, date un colpo(trascinare la penna) verso il basso sulla tastiera;
-per passare da lettere a numeri, date un colpo verso l’alto;
-per cancellare, un colpo verso sinistra;
-per lo spazio, un colpo verso destra;
(Altre info sul wiki a questa pagina)
Nota: potrebbe capitare che con qualche aggiornamento la tastiera venga sostituita,voi rieseguite il Passo 11 e dovrebbe ritornare a posto
»Ora potete godervi il vostro Freerunner funzionante…
Certo le prossime versioni ci porteranno ad avere tutto funzionante con molta meno fatica, ma spero che almeno voi non perdiate 2 giorni come me per far funzionare questa…
Nota finale: se vi sono imperfezioni vi prego di segnalarmele. Grazie












Grazie per la guida! Almeno ora, anche se incasinato, riesco ad
Benighted | August 16, 2008 | 8:43 pmGrazie per la guida!
Almeno ora, anche se incasinato, riesco ad accedere tramite telefono ai repo.
Per l’interfaccia è davvero un casino e non si attacca al wireless…
Vorrei poi chiederti se c’è modo di installare il tutto sulla microsd, in modo da fare il boot su di essa ed installarci sopra tutto il software.
Mettere il sistema sulla microsd pare sia un pò più
jollyr0ger | August 18, 2008 | 1:58 pmMettere il sistema sulla microsd pare sia un pò più complicato e che non funzioni bene come installarlo sulla Flash del telefono, così a freddo eccoti un link che ti può essere utile http://wiki.openmoko.org/wiki/Booting_from_SD
spero di averti aiutato
ciao
Grazie mille! Oggi ho montato l'immagine 2008.8 sulla microsd. è stato
Benighted | August 19, 2008 | 2:01 amGrazie mille!
Oggi ho montato l’immagine 2008.8 sulla microsd. è stato un po’ brigoso.
Inoltre i tempi di caricamento sono leggermente maggiori e scatta un po’ la grafica nel refresh ma per il resto tutto ok.
L’unica pecca è che non mi si connette alla rete GSM ma per fortuna sulla flash on-board gli ho rimesso l’immagine vecchia che mi permette di chiamare.
Un casino insomma!
tutto in attesa di un’immagine “stabile”
Ho seguito la guida ma ottengo un errore quando provo
furester | August 25, 2008 | 12:02 pmHo seguito la guida ma ottengo un errore quando provo ad installare la tastiera qwerty completa, usando lo script ottengo:
# ./full-qwerty.sh
cp: cannot stat `/usr/lib/enlightenment/modules/illume/keyboards/Default.kbd': No such file or directory
cp: cannot stat `/usr/lib/enlightenment/modules/illume/keyboards/Full-QWERTY.kbd': No such file or directory
l'errore ti viene dato solo dopo la prima volta. in
jollyr0ger | August 25, 2008 | 12:18 pml’errore ti viene dato solo dopo la prima volta. in pratica non riesce a fare la copia di backup di due file che ci sono solo prima della prima volta che esgui lo script. le altre volte li hai già modificati quindi non ci sono più, ma il che non crea problema
mmh .. ci deve essere però qualche altro problema perché
furester | August 25, 2008 | 1:24 pmmmh .. ci deve essere però qualche altro problema perché subito dopo l’installazione dei pacchetti:
# mv /usr/lib/enlightenment/modules/illume/keyboards/Full-QWERTY.kbd_bak /usr/lib/enlightenment/modules/illume/keyboards/Terminal.kbd
mv: cannot stat `/usr/lib/enlightenment/modules/illume/keyboards/Full-QWERTY.kbd_bak': No such file or directory
sai il file Full-QWERTY.kbd_bak chi dovrebbe fornirlo?
allora la prima volta che si esegue lo script, questo
jollyr0ger | August 25, 2008 | 1:41 pmallora la prima volta che si esegue lo script, questo fa una copia di Terminal.kdb e di Full-QWERTY.kdb e ne fa una copia di backup con il suffisso _bak. Poi installa dei pacchetti e questo file Full-QWERTY.kdb_bak lo fa videntare TErminal.kdb.
Ora a te nn interessa se da messaggi di errore, l’importante è che ti trovi la tastiera completa sul Neo…
eh .. il problema è proprio che non riesco a
furester | August 25, 2008 | 1:51 pmeh .. il problema è proprio che non riesco a rimettere la tastiera completa dopo la prima volta e un successivo aggiornamento ho solo la tastiera di qtopia e speravo di capire dove sta l’errore rifacendo tutti i passaggi a mano..
raga non so se serve tutto sto lavoro ma e'
alfatangoxt | August 26, 2008 | 9:45 pmraga non so se serve tutto sto lavoro ma e’ uscita la update dell’immagine qui :
.
http://downloads.openmoko.org/releases/Om2008.8-update/
se qualcuno puo provarla , se vuole mettere la 2008 almeno cosi non ci sbattimo nel configurarla
Ciao a tutti!!! Bellissima guida! Riassume molte cose presenti nel
Alessio Prolongo | August 29, 2008 | 7:06 pmCiao a tutti!!! Bellissima guida! Riassume molte cose presenti nel wiki e le semplifica molto! Ottimo lavoro! Anche io avevo avuto qualche problemino con i dns e prima di capirlo sono stato un po’.
Dopo che ho flashato con la nuova immagine ho seguito i tuoi consigli ed ha funziato tutto al primo colpo a parte la tastiera qwerty che è rimasta uguale … mi appare solo in alto a sx la scritta qwerty ma fa apparire sempre la tastiera che scorre :-/
Volevo chiederti se esiste la possibilità di tornare ad una interfaccia come quella con cui ti arriva senza usare per forza la 2007; mi spiego meglio vorrei avere lo sfondo con un’immagine (quella vecchia di default la trovo splendida) e magari far apparire le icone con un bottone.
Come è adesso mi sembra un campionario di icone brutte e pochissime info importanti sullo schermo (vorrei in grande Ora, sms da leggere e appuntamenti ecc…)
So che il sw è in via di sviluppo ma mi sembrava un passo indietro sull’interfaccia e volevo sapere come configurarlo!
Ciao
Ale
Ciao ottima guida, ho sempre qualche problermino ma non dipende
Telpe | August 30, 2008 | 12:45 pmCiao ottima guida, ho sempre qualche problermino ma non dipende dalla guida.
Volevo dirti, il repo di zecke non è più attivo se non sbaglio, c’è qualche alternativa.
Ciao grazie.
Telpe
Ciao ragazzi mi sapreste dire come configurare la wireless? o
Andrea | September 4, 2008 | 4:23 pmCiao ragazzi mi sapreste dire come configurare la wireless? o meglio ho capito come fare editando il file interfaces in /etc/network, ma vi come funziona? per salvare?
Grazie
Ciao a tutti ragazzi appena torno dalle vacanze vi rispondo
jollyr0ger | September 6, 2008 | 9:24 amCiao a tutti ragazzi appena torno dalle vacanze vi rispondo a tutti.
Ciao
Ciao ragazzi ma a voi funziona il lettore multimediale? Ho
facs | September 8, 2008 | 3:37 pmCiao ragazzi ma a voi funziona il lettore multimediale? Ho provato a leggere i formati mp3 e ogg ma mi da come errore :
gstreamer error:
Could not determine type of stream
ho provato ad installare i plugin :
gst-plugin-ogg_0.10.17-r3_armv4t.ipk
gst-plugin-ivorbis_0.10.6-r0_armv4t.ipk
gst-plugin-vorbis_0.10.17-r3_armv4t.ipk
ma continua dare lo stesso messaggio di errore.
Grazie in anticipo
Ciao a tutti, (premetto che non sono una cima) mi
OLCapo | September 9, 2008 | 10:14 amCiao a tutti, (premetto che non sono una cima) mi è appena arrivato a casa il neo e vorrei aggiornarlo alla versione del 2008 ma al secondo passaggio mi da questo errore
More than one DFU capable USB device found, you might try `–list’ and then disconnect all but one device
Sapete cosa vuol dire, ho dato uno sguardo in giro ma non ho capito granchè!
Ciao probabilmente hai la scheda wifi o bkluetooth attiva ,
facs | September 9, 2008 | 11:25 amCiao probabilmente hai la scheda wifi o bkluetooth attiva , disattivale e andrà tutto bene. Ah, scollega tutto dalle porte usb tranne il neo.
Ciao
niente da fare stesso errore! Ma scusa volevo chiederti ma una
OLCapo | September 9, 2008 | 12:00 pmniente da fare stesso errore!
Ma scusa volevo chiederti ma una volta premuto i 2 tasti e successivamente collegato il tel al pc nella schermata che appare devo fare qualcosa o lascio tutto così?
lascia tutto così, ecco un link che potrebbe esserti utile
facs | September 9, 2008 | 3:04 pmlascia tutto così, ecco un link che potrebbe esserti utile :
http://wiki.openmoko.org/wiki/Flashing_the_Neo_FreeRunner
puoi fare :
/depot/dfu-util -l
e cerchi free runner e poi al comando dfu-util aggiungi opzione :
-d –device vendor:product Specify Vendor/Product ID of DFU device
vedi anche dfu-util -h
ciao
sono riuscito il problema era la chiavetta bluetooth che avevo
OLCapo | September 11, 2008 | 10:14 amsono riuscito il problema era la chiavetta bluetooth che avevo installata all’interno del pc, mannaggia vi ho rotto per niente, scusate ancora adesso mi godo la liberta anche su di un telefono!
Grazie!
Ragazzi ma anche a voi d errore quando cercate di
OLCapo | September 13, 2008 | 3:52 pmRagazzi ma anche a voi d errore quando cercate di fare opkg update ?
A me dà errore 404.
se ti da errore 404 nelle righe in cui sta
jollyr0ger | September 13, 2008 | 3:54 pmse ti da errore 404 nelle righe in cui sta cercando di scaricare le Signature è normale, probabilmente è perchè non le hanno messe sui repos…
quindi come faccio a metterle?
OLCapo | September 13, 2008 | 3:59 pmquindi come faccio a metterle?
o meglio dove le trovo?
OLCapo | September 13, 2008 | 4:02 pmo meglio dove le trovo?
trovato è un bug che devono risolvere, o almeno è
OLCapo | September 13, 2008 | 4:05 pmtrovato è un bug che devono risolvere, o almeno è quello che capito
http://docs.openmoko.org/trac/ticket/1870
Visto che il tema del mediaplayer non è (più/al momento)
Iraiscoming223 | September 13, 2008 | 5:05 pmVisto che il tema del mediaplayer non è (più/al momento) disponibile, ecco un altro posto dove trovarlo!
ciao
http://docs.openmoko.org/trac/attachment/ticket/1012/openmoko-mediaplayer-theme.tar.bz2
grazie per la segnalazione aggiornerò
jollyr0ger | September 14, 2008 | 12:02 pmgrazie per la segnalazione aggiornerò
ah, un'altra cosa... il player in gtk (succede a me
Iraiscoming223 | September 16, 2008 | 1:00 amah, un’altra cosa… il player in gtk (succede a me come a molte persone sul forum) è inutilizzabile (e non parlo dei controlli ma proprio della riproduzione)… in compenso pare che quello di qtopia funzioni a dovere, a patto di mettere la musica o nella home o nella prima partizione della schedina sd…
ciau
guarda, a me ha sempre funzionato il player gtk. non
jollyr0ger | September 16, 2008 | 11:26 amguarda, a me ha sempre funzionato il player gtk. non so cosa possa essere…
grazie 1000 della guida... sto aggiornando....... ;)
gianlucaccio | September 16, 2008 | 9:51 pmgrazie 1000 della guida… sto aggiornando…….
1 problema: root@openmoko:~# wget http://blog.tugulab.org/wp-content/uploads/2008/09/illume-keyboard.sh Connecting to blog.tugulab.org (89.163.148.89:80) illume-keyboard.sh 100%
gianlucaccio | September 16, 2008 | 10:22 pm1 problema:
root@openmoko:~# wget http://blog.tugulab.org/wp-content/uploads/2008/09/illume-keyboard.sh
Connecting to blog.tugulab.org (89.163.148.89:80)
illume-keyboard.sh 100% |************************************************************************************************************| 334 00:00:00 ETA
root@openmoko:~# sudo scp
-sh: sudo: not found
scusa c'era un'errore di formattazione del comando. grazie per la
jollyr0ger | September 16, 2008 | 10:38 pmscusa c’era un’errore di formattazione del comando. grazie per la segnalazione ora ho corretto il passo 11. riprova e ricorda che quel comando devi darlo in un terminale su pc (non quello collegato al moko)
nn riesco a risolvere ..: cicio@4core:~$ sudo scp illume-keyboard.sh root@192.168.0.202:/home/root/ root@192.168.0.202's password:
gianlucaccio | September 17, 2008 | 6:30 pmnn riesco a risolvere ..:
cicio@4core:~$ sudo scp illume-keyboard.sh root@192.168.0.202:/home/root/
root@192.168.0.202‘s password:
illume-keyboard.sh 100% 334 0.3KB/s 00:00
poi collegato nel freerunner:
root@openmoko:~# chmod a+x /home/root/
root@openmoko:~# illume-keyboard.sh
-sh: illume-keyboard.sh: Permission denied
e se usassi la guida sul wiki di openmoko cambia
gianlucaccio | September 17, 2008 | 6:35 pme se usassi la guida sul wiki di openmoko cambia qualcosa?:
Virtual Keyboard
Illume’s own virtual keyboard and protocol and vkbd setup.
How to install the illume (Raster’s) keyboard ?
Short answer: opkg install illume-config-illume
Detailed answer:
1. opkg install illume-config (Get the qwerty button if not there yet)
2. add “export QTOPIA_NO_VIRTUAL_KEYBOARD=1″ in /etc/X11/Xsession.d/89qtopia (Turn off built-in qtopia keyboard)
3. opkg install illume-config-illume
5. rm -rf ~/.e/e/config/illume (Purge E’s cache)
6. /etc/init.d/xserver-nodm restart (Restart X)
Then switch keyboard from “None” to “Default” in Illume’s preferences.
scusate ancora, ma è successo che wordpress mi ha spezzato
jollyr0ger | September 17, 2008 | 7:20 pmscusate ancora, ma è successo che wordpress mi ha spezzato i comandi in due righe e quindi portava molta confusione. ora ho riguardato per intero tutto l’articolo e spero di aver corretto tutto.
essere tutto aposto
scusami gianlucaccio, prova dinuovo l’installazione della tastiera, ora DOVREBBE
Molto buono l'articolo per chi vuole saperne qualcosa di più.
Raffa | September 19, 2008 | 4:45 pmMolto buono l’articolo per chi vuole saperne qualcosa di più. Ma per chi come me è proprio a digiuno di tutto, e mi è appena arrivata la saponetta, ha difficoltà a capire anche cose banali che a te sembrano ovvie. Ad esempio:
- al passo 1 tu parti dicendo “Date nel terminale…” quale? quello del cellulare o altrimenti di un pc, penso quello del pc, in tal caso ciò presuppone la necessità di avere un pc con Ubuntu installato sopra; e quindi le operazioni successive si riferiscono al pc credo.
- al passo 2 dici di inserire il cavo USB solo alla saponetta, ma poi non dici quando attaccarlo al pc, immagino dopo aver acceso il cellulare e prima della istruzione sudo.., è così?
- al passo 3 si riparte per flashare rootfs, ciò significa che bisogna ristaccare anche il cavo usb o questa volta il collegamento rimane?.
Ti ringrazio fin da ora se mi chiarisci i miei dubbi. Mi puoi rispondere anche via email non necessariamente sul blog.
ciao. allora da di presupposto che tu abbiamo un pc
jollyr0ger | September 19, 2008 | 5:43 pmciao. allora da di presupposto che tu abbiamo un pc con gnu/linux installato sopra, se sei con ubuntu sei tranquillo.
rispondo alle tue domande:
1) si, si intende sempre il terminale da pc. in un momento avrai più terminali aperti, uno tradizionale con il prompt che finisce con $, ed è quello che NON è collegato al moko.
nel mentre ne avrai un’altro, con prompt terminante con #, che è sempre sul tuo pc, ma collegato al moko.
quando darai i comandi nel terminale con $ sarà il tuo pc a eseguirli, mentre quando li darai sul terminale con # sarà il tuo moko ad eseguirli (è come se scrivessi direttamente sul terminale del tuo moko).
2) ho aggiornato il passo 2 con il chiarimento (comunque si)
3)bisogna staccare il cavo e poi riattaccarlo nella stessa sequenza del passo 2. ho aggiornato anche qui il blog in modo tale che sia chiaro anche per gli altri.
dunque ti ringrazio di avemi segnalato questi problemi, perchè probabilmente sono sorti anche ad altri utenti, e così ho colto l’occasione per aggiornare l’articolo.
Grazie e alla prossima
Anch'io sono alle prime armi con la saponetta e trovo
eugenio | September 19, 2008 | 11:47 pmAnch’io sono alle prime armi con la saponetta e trovo la tua guida molto utile!…ho provato a seguire i passi indicati ma non riesco a condividere la rete con il PC (passo 5 – non riesco a fare il ping di nessun indirizzo). Penso che il problema sia nel fatto che quando collego il telefonino al PC via USB perdo il collegamento alla rete wifi e quindi ad internet …hai qualche suggerimento per capire dove sbaglio? grazie!
Allora a me succede solo in certe occasioni di perdere
jollyr0ger | September 21, 2008 | 10:19 amAllora a me succede solo in certe occasioni di perdere la connessione ad internet perchè c’è il moko collegato. Anzi succede solo quando collego il moko al pc ed avvio il pc. Ti consiglio di collegarlo quando il pc è già acceso, e se il problema persiste, controlla che il Network Manager (gestore delle connessioni) sia impostato sulla tua rete wifi e non sul moko. Nel caso succeda questo reimpostala sul wifi…
altrimenti se il problema persiste prova a postare un messaggio sl forum http://www.telefoninux.org
Ok sono riuscito ad aggiornarlo alla 2008.8. Grazie dei
Raffa | September 23, 2008 | 2:57 pmOk sono riuscito ad aggiornarlo alla 2008.8.
Grazie dei chiarimenti e se fai progressi facci sapere ti seguiamo.
ciao! bravo! bene ch eprolifichino guide così. solo una piccola miglioria (se posso
davide | September 29, 2008 | 5:33 pmciao!
bravo!
bene ch eprolifichino guide così.
solo una piccola miglioria (se posso permettermi) nello scriptino om-internet nel comando di iptables alla fine puoi metterci un -o e dare il nome dell’interfaccia di rete di output (es -o eth0) così non si incasina se avete più interfacce attive… solo una cazzatina…
ciao ti seguirò!
d
guarda ogni miglioria è benvenuta. l'unica cosa dovresti spiegarmi bene
jollyr0ger | September 29, 2008 | 6:02 pmguarda ogni miglioria è benvenuta. l’unica cosa dovresti spiegarmi bene in cosa consiste questa modifica. premetto che non ho studiato in modo approfondito le Reti quindi ho qualche lacuna in questa parte. Aggiungendo “-o eth0″ alla fine della riga “sudo iptables -A POSTROUTING -t nat -j MASQUERADE -s 192.168.0.0/24″ farei in modo che le richieste traffico verso internet vadino sull’interfaccia di rete eth0? e se così fosse, ed io fossi collegato alla rete con eth1 o wlan0, la cosa non funzionerebbe.
chiariscimi le idee per favore, grazie mille
sì è esatto...! è proprio così... chiaramente se cambi interfaccia
davide | October 2, 2008 | 2:46 pmsì è esatto…! è proprio così… chiaramente se cambi interfaccia di rete collegata a internet devi cambiare l’interfaccia del -o… è forse una cazzata, ma quando hai due periferiche attive (ethernet e wireless) diventa utile.
solo una monata… il resto è perfetto e molto utile! (se mi viene in mente qualcosa/sperimento ti dico)
d
guarda, includerei questa modifica volentieri ne lcodice, però penso che
jollyr0ger | October 2, 2008 | 5:41 pmguarda, includerei questa modifica volentieri ne lcodice, però penso che creerebbe problemi a molti, dato che in molti si collegano con interfacce diverse a internet. chi con la eth0 chi con la wlan0. e per evitare che succedano casini preferisco lasciare così.
ti ringrazio davvero molto per il consiglio comunque e spero che continuerai a proporre migliorie e a seguire il blog.
grazie mille, alla prossima
ciao. ottima guida. VOlevo chiedere una cosa... ma se dovessi fare
paolo | October 6, 2008 | 10:00 pmciao. ottima guida.
VOlevo chiedere una cosa… ma se dovessi fare “casino” c’è un modo per ripristinare ?
Ciao e grazie
ci sarebbe il modo di fare un'immagine di backup prima
jollyr0ger | October 7, 2008 | 12:10 amci sarebbe il modo di fare un’immagine di backup prima di fare casino, per poi flasharla e riportare il tutto al momento del backup, ma a me non ha funzionato.
prova a cercare sul wiki del progetto per trovarla e provarla
salve, non riesco ad installare nulla nonostante la procedura fino al
lebreton | October 7, 2008 | 2:34 pmsalve,
non riesco ad installare nulla nonostante la procedura fino al punto 6 sia riuscita.
Quando digito opkg update oppure la tastiera completa (punto11) mi da errore tipo
Signature check failed * Failed to download http://downloads.openmoko.org/repository//Multiverse/Packages.gz, error 0 (a volte 404), mentre dal neo posso aggiornare e scaricare.
Scusate la mia ignoranza!
Uso mandriva 2009 cocker
allora prova a dare nel terminale collegato all'openmoko: ping google.it e vedi
jollyr0ger | October 7, 2008 | 2:53 pmallora prova a dare nel terminale collegato all’openmoko:
ping google.it
e vedi se riesce a pingare. se non riesce probabilmente devi riprovare il passo in cui inserisci l’indirizzo dns.
se riesci invece è molto strano…
Salve, grazie per la risposta. Dunque dal terminale riesco in
lebreton | October 7, 2008 | 3:19 pmSalve, grazie per la risposta. Dunque dal terminale riesco in quanto invia dati . (Mentre dal terminale sul neo non mi riesce in quanto è incompleta la tastiera).Ho sulla sd installata qtopia, non vorrei fosse quello.Comunque non mollo e primo o poi capirò . Grazie di tutto.Complimenti per la guida.
ciao, ho seguito la guida e mi pare sia andato
esorciccio | October 10, 2008 | 10:46 pmciao, ho seguito la guida e mi pare sia andato tutto ok e ti ringrazio
però c’è qualcosa che non capisco: ora dopo il boot il telefono mostra una pagina “home” con le icone di tutte le applicazioni e un paio di info in alto (giusto l’ora e il livello di carica della batteria), ma non dovrebbe avere una schermata tipo quella della 2007.2, cioè con un bell’orologione e l’accesso rapido al dialer e a qualcos’altro? forse ho sbagliato qualcosa io? o si può ottenere installando qualcosa?
non hai sbagliato niente. è tutto normale. non ci sono
jollyr0ger | October 11, 2008 | 2:27 pmnon hai sbagliato niente. è tutto normale. non ci sono orologioni ne accessi rapidi a dialers.
erano nella distro 2007.2, questa è completamente nuova ed è strutturata differentemente.
ma ci saranno novità in futuro, e forse di nuovo questi elementi
grazie jollyroger, cmq il telefono non funzionava (pare che la
esorciccio | October 12, 2008 | 12:42 pmgrazie jollyroger, cmq il telefono non funzionava (pare che la 2008.x non supporti ancora le sim 128k) e allora ho letto un po’ di tutto e sono passato a qtopia… dopo aver flashato il kernel e l’altra immagine funziona praticamente tutto da subito.
la distribuzione di openmoko aspetterò che maturi un altro po’.
salve a tutti. Sono riuscito a d installare tuttto. Però
claudio | October 13, 2008 | 5:43 pmsalve a tutti. Sono riuscito a d installare tuttto. Però ho un problema. Non riesco ad accedere ad aggiornare mi dice permission denied sia da riga dal pc che dal terminale es. /bin =permission denied .Addirittura mi dice che il mio sistema utilizza Ipv6 invece il neo usa Ipv4 e di aggiornarlo.Ho fatto casino? Io uso mandriva per cui quando uso per es.chmod a+x om-internet.sh questo comando devo impostarmi come root cioè su passwd e # ? scusate ma nel mio piccolo le ho provate tutte
cambia molto da questa guida per poter aggiornare fdom?
claudio | October 13, 2008 | 7:35 pmcambia molto da questa guida per poter aggiornare fdom?
No non cambia molto, anzi è persino più semplice, se
jollyr0ger | October 13, 2008 | 11:57 pmNo non cambia molto, anzi è persino più semplice, se trovo il tempo faccio una guida… Se trovo il tempo…
complimenti per la guida! ho un paio di domande stupide. mi
leo | November 9, 2008 | 1:35 pmcomplimenti per la guida!
ho un paio di domande stupide.
mi sapete dire nella repository come mai ci sono due file
Om2008.8.uImage.bin e Om2008.8-gta02-20080808.uImage.bin
comunque ho installato la versione Om2008.9 (anche se le app nella repositori sono alla versione 2008.8)
ho notato che alcune volte il sistema dopo che entra in suspend mode non si riprende e non si riavvia neanche… devo staccare la pila e aspettare un pochino e poi torna tutto “normale”…
capita solo a me?
non ti preoccupare quello che ti succede è uno dei
jollyr0ger | November 9, 2008 | 9:51 pmnon ti preoccupare quello che ti succede è uno dei TANTI bug che sono presenti in questa versione del software. Finalmente gli sviluppatori OpenMoko stanno lavorando per risolvere questi problemi. Quini nelle prossime settimane, speriamo, rilasceranno aggiornamenti…
ulteriori domanda stupida ogni tanto quando ricevo delle chiamate mi capita
leo | November 20, 2008 | 11:32 pmulteriori domanda stupida
ogni tanto quando ricevo delle chiamate mi capita di perderle perchè tra la pressione del tasto rispondi e l’accenzione del microfono passano 2/3 secondi (e quello dall’altra parte non è che si aspetta che ci sia un bug del telefono…) capita solo a me?
p.s. stavo cercando sulo wiki l’immagine disco di android ma trovo solo il kernel… il link è sbagliato… non è che per caso qualcuno conosce il link corretto?
sarà un bug. per ora ti consiglio di utilizzare la
jollyr0ger | November 21, 2008 | 3:32 pmsarà un bug. per ora ti consiglio di utilizzare la FDOM, trovi la guida sempre sul mio blog. oppure entro fine mese dovrebbe uscire un’immagine di openmoko con molti bug risolti.
pronounced diary you've lock up
Shayne Calender | January 17, 2011 | 11:01 pmpronounced diary you’ve lock up
Hey there! Someone in my Myspace group shared this website
baise gay | June 12, 2011 | 6:32 pmHey there! Someone in my Myspace group shared this website with us so I came to have a look. I’m definitely enjoying the information. I’m book-marking! Great style and design.