Gå til innhold

OpenMoko-tråden


Anbefalte innlegg

Videoannonse
Annonse
En sak jeg savner er en Mass Import to Phone funksjon for telefonlista; altså en metode for å importere alle kontakter på SIM til telefonen.

Kanskje mulig å kjeppe til noe via kommandolinja...?

 

Sikker på at jeg kom over en distro som hadde denne muligheten men husker i farta ikke hvilken.

Lenke til kommentar

Gidder ikke bytte distro kun for den funksjonen da :)

 

Etter oppgradering til testing så har jeg startet å bruke suspend igjen da det virket som om det fungerte bra nå.

Men når jeg våknet i dag tidlig var det umulig å få liv i telefon. Det hadde vært koblet til lader over natta og batteri så å si fullt, men ingen reaksjon når forsøkte å vekke telefon.

Måtte til slutt vippe ut batteri for å få start på'n :(

 

Så virker som om suspend problemer ikke helt er over...

Lenke til kommentar

Wee. Da har jeg akkurat bestilt meg en Neo Freerunner i bursdagsgave til meg selv :D :D :D :D

Har siste eksamen i morgen, så til uka skal jeg kose meg :D

 

Forøvrig. Er det noen som har en kjapp oversikt i forskjellene på openmoko og qt extended? Slik jeg har forstått så er det meste av sluttbrukerapplikasjoner på openmoko utviklet i python? Hva brukes i qt?

 

Greit å vite litt om språk, siden jeg har store planer om å bidra litt (kanskje til og med greie å kjøre en masteroppgave om det)

Endret av cyclo
Lenke til kommentar
Qt brukes i Qt Extended xD

Vell. QT er et GUI API, ikke et språk ;) Det finnes QT-bindings til både C/C++, C#, Ada, Java, Pascal, Perl, PHP, Ruby og Python. Det jeg lurte på var i hvilket språk som i hovesak er brukt på frontend. Mistenker nemlig at det er C/C++ og da er egentlig OpenMoko hvor Pyton for det meste er brukt mer interesant, siden man utvikler langt raskere, og får gjort mye mer på kortere tid.

Endret av cyclo
Lenke til kommentar

@Cyclo. Jeg begynte å lære meg C++ grunnet utvikling på en Greenphone. Men blei lei av at blåtann aldri fungerte mot GPS'en min så derfor kjøpte jeg GTA02.

 

Første programmet som snart skal over på Neo (bare posten klarer å få sendt den... 3 dager fra sentrum til slemdal, Posten Norge: -1) er en blanding av C++ og C.

 

http://trolltech.com/ står det jo at java også kan brukes. "Code less deploy more"

 

Siste:

03.12.08 13.27 ANKOMMET LAGER 0024 OSLO
Endret av mariunae
Lenke til kommentar

Nåja. Java er nå ikke så spennende. Det er jo ikke så mye raskere å utvikle i java vs c. Men jeg antar at jeg kommer til å bruke c, eller blæh, jeg må vell bryte ned og bruke c++, siden c med qt-bindings kan brukes både på openmoko, qt extended, debian, mm.

Men først må jeg altså få telefonen da.

Lenke til kommentar

Hei!

 

Jeg har nå utforsket «qt extended» (4.4.2) litt de siste dagene, og her er mine erfaringer så langt:

Utgangspunkt:

* http://other.lastnetwork.net/OpenMoko/qtex...RingTones.jffs2

* webster ROM flash image containing the kernel

Les også:

https://www.diskusjon.no/index.php?session=...&p=12111148

 

ADVARSEL: Ikke skru på dvale (suspend/resume), den henger helt og ødelegger i tillegg installasjonen, jeg måtte installere QT extended på nytt etter å ha skrudd det på. Derimot anbefales å skru på at skjermen skrus av etter relativt kort tid, da dette sparer strøm (bare et kort slag på skjermen så er skjermen straks på igjen).

Batteritiden er altså fortsatt kort, varer kanskje en dag, så man må lade opp (minst) en gang per dag -- eller ha flere batterier og bytte :-/

 

Ekko: Fortsatt tilstede, selv om jeg leser om noen som har fått det bort, jeg har ikke testet de løsningene som nevnes, da det er litt ulike tilbakemeldinger å finne. Noen skriver også at 4.4.1 skal ha fikset dette, så rart at 4.4.2 ikke har det :-/

ENDRING: mulig dette hjelper:

https://www.diskusjon.no/index.php?showtopi...&p=12146453

 

Tastatur: Det innebygde tastaturet er alt for lite til å kunne brukes annet enn i godt lys og med full konsentrasjon. Skrittgjenkjenninga er god, men den gjetter ord og det bør skrus av -- se lenka i innledningen.

Skriftgjenkjenninga velger dessuten stadig store bokstaver, selv midt i ord og særlig i begynnelsen av et ord eller når jeg går til et annet sted og skal legge til noe. Jeg har altså ennå ikke funnet noen god og enkel måte å skrive norsk på. (NB: Kan endres, se neste post.)

 

SMS og ringing virker eller fint. Har fått kontakt med nettet via usb, funnet mitt trådløse nett, men ikke fått koblet meg opp ennå (uvisst hvorfor, skal prøve mer). ENDRING: Fikk dette til å virke senere.

 

Det innebygde GPS-programmet bare henger når jeg skur det på, fikk heller ikke installert en erstatter (se nedenfor).

 

Lyden fra musikk er hakkete til tider her også, som beskrevet i innlegget nevn over, faktisk så plagsomt at jeg ikke orker å høre på musikk på den før det er fikset :-/

 

Installere flere pakker: Prøvde å installere matchbox, men det ga følgende feilmelding:

# opkg install matchbox*

Installing matchbox-keyboard-applet (0.0+svnr1910-r10) to root...

Installing matchbox-keyboard-im (0.0+svnr1910-r10) to root...

Installing matchbox-keyboard-inputmethod (0.0+svnr1910-r10) to root...

Collected errors:

* ERROR: Cannot satisfy the following dependencies for matchbox-keyboard-applet:

* gtk+-fastscaling (>= 2.10.14) * libatk-1.0-0 (>= 1.20.0) * pango (>= 1.18.3) * libcairo2 (>= 1.4.10) *

* ERROR: Cannot satisfy the following dependencies for matchbox-keyboard-im:

* gtk+-fastscaling (>= 2.10.14) * libatk-1.0-0 (>= 1.20.0) * pango (>= 1.18.3) * libcairo2 (>= 1.4.10) *

* ERROR: Cannot satisfy the following dependencies for matchbox-keyboard-inputmethod:

* libfakekey0 (>= 0.2+svnr1455) * libxtst6 (>= 1.0.3) * libxext6 (>= 1.0.3) * libxft2 (>= 2.1.12) * libxrender1 (>= 0.9.4) * libfontconfig1 (>= 2.4.1) * libfreetype6 (>= 2.3.6) * libx11-6 (>= 1.1.3) * libxau6 (>= 1.0.3) * libxdmcp6 (>= 1.0.2) *

 

En lignende feil fikk jeg da jeg ville installere Tango GPS

# opkg install http://www.tangogps.org/downloads/tangogps...3-r1_armv4t.ipk

Downloading http://www.tangogps.org/downloads/tangogps...3-r1_armv4t.ipk

Installing tangogps (0.9.3-r1) to root...

Collected errors:

* ERROR: Cannot satisfy the following dependencies for tangogps:

* gtk+ * gtk+-fastscaling (>= 2.10.14) * libatk-1.0-0 (>= 1.20.0) * libxext6 (>= 1.0.3) * libxcursor1 (>= 1.1.8) * libxfixes3 (>= 4.0.3) * pango (>= 1.18.3) * libcairo2 (>= 1.4.10)* libfontconfig1 (>= 2.4.1) * libfreetype6 (>= 2.3.5) * libxrender1 (>= 0.9.2) * libx11-6 (>= 1.1.2) * libxau6 (>= 1.0.3) * libxdmcp6 (>= 1.0.2) * gconf-dbus (>= 2.16.0+svnr641) *

 

... altså feiler det pga. pakkeavhengigheter i begge tilfeller.

 

Innebygde nye pakker i 4.4.2 via QTExtendeds pakkearkiv via grensesnittet ga bare 3 nye pakker, og ingen av dem var noe for meg, så jeg avinstallerte dem igjen.

 

Annet:

Fint tegneprogram og det meste kan tilpasses (f.eks. snarveiene på forsiden). Bla-funksjonen er også god og kan brukes med fingrene, det kan også ikonene og de fleste menyene. Men til noen ting er den medfølgende pennen nødvendig. Skjermen kan snus uten omstart, men må gjøres manuelt (tips: legg dette inn blant snarveiene).

Skjermlåsen er fin: dra nøkkelen inn i låsen for å låse opp, intuitivt og uten stor fare for at man utløser det ved en feiltagelse.

Oppsummering:

 

Viktige mangler:

Ingen god måte å skrive norsk på (NB: Kan forbedres, se neste post)

Ingen fullgod samtalefunksjon (mulig dette hjelper:

https://www.diskusjon.no/index.php?showtopi...amp;p=12146453)

Destruktiv dvalefunksjon (... og dermed fortsatt kort batteritid)

Hakkete lydavspilling

Ingen GPS som virker (ikke avgjørende, men med en så avansert telefon er det fint å ha)

Vanskeligheter med nettet (skyldes mitt oppsett, virker nå, både via usb og trådløst).

 

Fordeler:

Fine programmer, f.eks. tegneprogram og skjermlås.

Gode valg- og menyfunksjoner som for det meste kan velges med fingrene.

Det meste kan tilpasses.

Samtaler og sms virker, likeså adresseboka og andre innebygde funksjoner av diverse art.

 

Altså fortsatt ikke noe til daglig bruk, men ser lovende ut. Om bare de nevnte manglene fikses kan dette brukes :-)

 

Mer informasjon:

For mer om tastaturbruk o.l., se neste post.

 

Tips:

opkg update && opkg upgrade

oppgraderer alle pakkene, akkurat som i debian/ubuntu.

Endret av axelbo
Lenke til kommentar

Tastaturforbedringer for norsk på QT extended

(testet på versjon 4.4.2)

 

Etter å ha fått norsk ordliste foreslår endelig mobilen norske ord, noe som gjør det mye lettere å skrive :-)

Her er kort hva jeg gjorde:

 

NB: Dette er en kortversjon, for flere detaljer, bruk lenkene.

Alle kommandoene utføres logget inn på Neo via ssh.

(oppskrift på det her: http://wiki.openmoko.org/wiki/USB_Networking)

 

Tips:

Erstatt nb_NO med nn_NO og bytt lenkene litt for å få nynorsk.

Bruk # find / -iname filnavn om det er noen filer/mapper du ikke finner.

 

Kilder:

1 http://wiki.openmoko.org/wiki/Keyboard_Debate

2 http://alasal.be/openmoko/keyboard/Norwegian/

3 http://doc.trolltech.com/qtopia4.3/inputme...escription.html

4 http://wiki.openmoko.org/wiki/Om_2008.8_Keyboard

5 http://wiki.openmoko.org/wiki/Keyboard_Toggle

6 http://lists.openmoko.org/nabble.html#nabb...d778734|a780454

7 http://www.aitel.hist.no/~helgehaf/openmoko/

 

Kortversjon:

1. Norsk ordliste for Qts håndskrivgjenkjenning:

Fjern ev. den amerikansk-engelske ordboka først

(Mulig det ikke er nødvendig, men jeg skal ikke skrive på amerikansk og for å forhindre problemer, så ...)

rm /opt/Trolltech/Qtopia/etc/dict/en_US/*

wget http://alasal.be/openmoko/keyboard/Norwegian/words.dawg

wget http://alasal.be/openmoko/keyboard/Norwegian/lower

mkdir /opt/Trolltech/Qtopia/etc/dict/nb_NO

mv words.dawg lower /opt/Qtopia/etc/dict/nb_NO/

ln -sf /opt/Trolltech/Qtopia/etc/dict/nb_NO/words.dawg /usr/share/dict/words

(For sikkerhets skyld: Det ligger også en norsk ordliste her:

ftp://ftp.mathematik.uni-marburg.de/pub/m...egian/lower.gz)

 

(Oppdatering: Fila lower er ikke nødvendig hvis du ikke skal kompilere din egen ordliste, altså strøket ut ovenfor.)

 

Endre så oppsettsfilene til å ha bokmål som standard:

vi /opt/Trolltech/Qtopia/etc/default/Trolltech/locale.conf

vi /home/root/Settings/Trolltech/locale.conf

 

Endre her til:

[Language]

InputLanguages = "nb_NO"

Language = nb_NO

 

2. Norsk tastatur og norsk ordbok for illume-tastaturet

 

NB: Kjør neste kommando fra din Linuxmaskin, har du ikke Linux, så må du finne denne ordlista et annet sted, f.eks på nettet eller på en live-cd med Linux.

scp /usr/share/dict/bokmaal [email protected]:/usr/lib/enlightenment/modules/illume/dicts/

Igjen fra mobilen:

wget http://www.aitel.hist.no/~helgehaf/openmoko/Norwegian.kbd

mv Norwegian.kbd /usr/lib/enlightenment/modules/illume/keyboards/

 

.. og ta en omstart av Neo. Lykke til :-)

 

Tips:

Jeg hadde problemer med æøå og i i skriftgjenkjenninga, det ble mye lettere da jeg hadde angitt mine egne. Slett også gjerne de du ikke bruker, i med hake over kom lett i veien for meg.

 

PS: Forbedret 12.12.2008

Endret av axelbo
Lenke til kommentar
Har mine tvil angånde denne telefonen, har liksom ikke tid til å hacke den til alle tider, jeg trenger en telefon som fungerer. Nå kommer da juleferien så da kan det hende at jeg får gjort noe, men hvis ikke så selger jeg telefonen etter jul.

 

Hvis du vil ha en telefon der alt virker ut av boksen, så er ikke dette det rette for deg vil jeg tro. Men vi får håpe telefonen snart kommer dit, det nærmer seg jo :-)

Lenke til kommentar
Har mine tvil angånde denne telefonen, har liksom ikke tid til å hacke den til alle tider, jeg trenger en telefon som fungerer. Nå kommer da juleferien så da kan det hende at jeg får gjort noe, men hvis ikke så selger jeg telefonen etter jul.

 

Hvis du vil ha en telefon der alt virker ut av boksen, så er ikke dette det rette for deg vil jeg tro. Men vi får håpe telefonen snart kommer dit, det nærmer seg jo :-)

 

Kommer snart? Jeg er blant de som fikk telefon først. Har hatt den lenge nå.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...