OpenMoko programozás CCC-ben

Fórumok

Sziasztok!

Vettem nemrégiben egy OpenMoko-t. (http://www.openmoko.com , vagy http://www.openmoko.org) A készülékre teljesen igaz, amit előtte mindenhol írtak és mondtak: ez nem felhasználónak való, hanem egy fejlesztési platform, semmi más. Hát én el is kezdtem rá fejlesztgetni, mondanom sem kell, hogy CCC-ben. A jó hír az, hogy semmiféle változtatást ehhez a CCC-n eszközölnöm nem kellett, a rendes gyári programok hibátlanul futnak. Most pedig pofátlanul visszaélve a készülék hardverének fix mivoltával, mindenféle GTK-s fixed elrendezésű programokat fogok gyártani. Az első program már megvan, ez annyit tesz, hogy ha megnyomom a Power gombot, akkor HATALMAS gombokkal megkérdezi, hogy tényleg ki akarom-e kapcsolni a készüléket. Xfce-t használok, amin természetesen van kikapcsológomb, csakhogy icipici, nekem pedig az kell, hogy bármikor "röptében" ujjal ki tudjam kapcsolni.
A ccc-contrib repóba csinálok egy openmoko alkönyvtárat, és oda fogok mindenféle más okosságokat is csinálni. A következő dolog, amivel egyszerűen nem tudtam zöldágra vergődni, az SMS kezelés, úgyhogy erre fog születni egy okos CCC-s program.

w

Hozzászólások

És hogy kerül fel a CCC a kütyüre? Így tippelem:

Kerül rá valahogy Debián,
felteszed a CCC forrásokat (USB mount, internet?),
átalakítod az egyik build készletet (nagy munka?),
lefordul.
--
CCC3

Alapból van rajta egy Linux. Azt bebootolom, be lehet rá SSH-zni, el tudok indítani egy scriptet, ami Debian-t telepít az SD kártyára. Ezután re tudok bootolni a kártyáról. A meglepő, hogy abszolúte zéró különbség van aközött, ahogy egy x86-os gépre telepíteném a CCC-t meg az ő előfeltételeit. Effektíve magán a készüléken fordítok.
Egyébként két átalakított build készletem van, egyik sem volt nagy munka. Ha egyszer keresztfordítani lesz vágyásom OpenMoko-ra, nem lesz nagy kihívás.

w