Michael Sheldon's Stuff

Michael Sheldon (mike at mikeasoft dot com)

July 1, 2007

OpenMoko on a Treo 650
Mike @ 2:40 pm

Following on from yesterday’s post I now have have OpenMoko running on my Treo.

OpenMoko on a Treo 650

When I next have some time to spare I’ll have a go at hacking support for the Treo’s GSM chip into OpenMoko’s gsmd, then it’ll be possible to make phone calls through OpenMoko’s phone application :).


  1. Sweet.

    Eh, I think that’s all I have to say.

    Comment by Iain — July 1, 2007 @ 4:14 pm

  2. Very cool stuff. How’s the start up time? How does the interface do on the comparatively small Treo screen?

    Comment by Adam Williamson — July 1, 2007 @ 4:27 pm

  3. Startup time isn’t great, about 1 minute 30 seconds (PalmOS takes a little under 30 seconds). The interface suffers a bit due to the screen size, I intend to shrink the icons for the main menu system (so you can seem more than just 2 items at once), but the dialer application is still a bit cramped (usable though).

    Comment by Mike — July 1, 2007 @ 4:59 pm

  4. Does it run fast enough to be a viable alternative to PalmOS? Will your installation procedure work on a 680 or one of the Windows Mobile Treos?

    Comment by Ken — July 1, 2007 @ 5:19 pm

  5. Hi Ken,

    I think all in all, Opie (which is what I installed in the previous post) is a better environment for the Treo (but it lacks any sort of a phone application at the moment); it’s more responsive and works with a small display better.

    I believe it should be possible to rebuild the kernel for the 680 and 700wx (at least there are defconfigs for these in the palm4linux SVN repositories).

    I also intend to have a play with GPE; if that’s more responsive than OpenMoko I might try to get the Treo’s GSM chip working with Gnomunicator instead.

    Comment by Mike — July 1, 2007 @ 5:41 pm

  6. […] Come potete vedere dall’immagine qui sopra, è possibile installarvi Linux e lanciare alcune applicazioni… ma non è tutto! È possibile anche installare OpenMoko, il sistema completamente aperto e basato su Linux che starà dentro ogni “telefoninux” (FIC Neo 1973). […]

    Pingback by Linux e OpenMoko su un Treo 650 « pollycoke :) — July 2, 2007 @ 2:52 pm

  7. You can also use openmoko-dialer outside the openmoko environment, that makes it a lot faster. The openmoko theme is what slows it down to a crawl

    Comment by Koen Kooi — July 2, 2007 @ 8:42 pm

  8. I have a treo 650, sitting on my table.. I’ll be pleased to install openmoko..

    if I’m understanding properly, is the phone section not working yet?

    Comment by roberto — July 3, 2007 @ 9:42 pm

  9. That’s correct, the phone section isn’t working yet; however I’d suggest you install Opie (following the instruction in my last post), it’s a lot more useful on the Treo.

    Comment by Mike — July 3, 2007 @ 9:57 pm

  10. […] Le but du projet est clairement avoué: permettre à l’utilisateur de choisir les logiciels installés sur son téléphone. Le portable Neo1973 de FIC est le premier téléphone conçu pour cet OS. A noter, qu’il y a eu également un test de OpenMoko sur Treo680 […]

    Pingback by http://www.webajay.info » Blog Archive » iPhone sous Linux ? — July 4, 2007 @ 1:06 pm

  11. […] Openmoko é un progetto opensource sponsorizzato dal grande produttore taiwanese di hardware FIC e teso a sviluppare un framework opensource e basato sul kernel linux per telefoni cellulari e palmari: oltre al grandissimo vantaggio di permettere a chiunque di sviluppare complete applicazioni proprie e sfruttare a fondo l´hardware a disposizione, esso permette per esempio di ridurre i costi di sviluppo per i produttori di telefonini, permettendo loro di focalizzare sull´hardware mentre la community si preoccupa di creare il software, in modo da accomodare i bisogni degli utenti in maniera piú rapida e diretta che dover stare ad aspettare che il produttore rilasci gli aggiornamenti e le patch… a patto che gli giri farlo ovviamente (scommessa: quanto ci metterá Apple a rilasciare le prime patch per Iphone? ). É in parte la strada scelta anche da Nokia per apparecchi come l´N800, anche se la differenza fondamentale rimane che Nokia ha un approccio molto piú dirigista al concetto di “community” e un controllo ferreo sull´hardware e sui cicli di sviluppo e rilascio del core del suo software. […]

    Pingback by Un Italiano Sul Ponte! - IPotter e il telefonino liberato — July 4, 2007 @ 2:09 pm

  12. Very nice, sir!

    Comment by Arun — July 5, 2007 @ 4:25 pm

  13. […] (Aliás, o OpenMoko roda em outros telefones também, por exemplo no Treo 650. Espero que logo consigam fazer rodar no Motorola A1200.) […]

    Pingback by   O dia da libertação dos telefones - Fudeblog by Cesar Cardoso — July 9, 2007 @ 1:38 pm

  14. […] Treo 650 and OpenMoko.. see this Michael Sheldon’s Stuff » OpenMoko on a Treo 650 […]

    Pingback by Treo 650 and OpenMoko.. - Aximsite — July 9, 2007 @ 6:37 pm

  15. […] The Neo1973 from FIC is the first of many phones that OpenMoko will run on. It can be purchased from the Openmoko Online Shop. To show that OpenMoko the phone stack is not tied to the Neo1973, here is a report from somebody who seems to have OpenMoko up and limping on the Palm Treo680 […]

    Pingback by TextGuru’s Phone News: The best news about the latest phones! — July 9, 2007 @ 11:30 pm

  16. […] Ãéáôß; Ãéáôß ôï ëïãéóìéêü ôïõ ðñáêôéêÜ åßíáé Ýíá áíïé÷ôü ãñáöéêü ðåñéâÜëëïí ãéá êéíçôÜ ôçëÝöùíá ðÜíù áðü Ýíá ðõñÞíá linux. ÖõóéêÜ åðåéäÞ ôï Linux ùò ãíùóôü äåí åßíáé ãéá íá ôñÝ÷åé ìüíï óå åéäéêÜ ìç÷áíÜêéá êÜðïéïò Þäç Ý÷åé êáôáöÝñåé íá åãêáôáóôÞóåé ôï ëïãéóìéêü ôïõ openmoko óå Ýíá Palm Treo 650 ðïëý ðñéí ç Palm êáôáöÝñåé íá âãÜëåé ìüíç ôçò êéíçôÜ ìå linux. […]

    Pingback by êáëü ôï iPhone áëëÜ… « elkosmas — July 10, 2007 @ 4:00 pm

  17. […] Openmoko is a Linux-based development platform for mobile phone development (and use). It runs on the FIC Neo 1973, which is an impressive piece of hardware (see the video below), but it’s certainly not limited to that platform (see Michael Sheldon’s little Treo 650 revelation). […]

    Pingback by The Unforgotten » Blog Archive » OpenMoko, and why you want it — July 10, 2007 @ 6:04 pm

  18. […] Dado que todo el proyecto es libre y que se puede bajar el software completo para probarlo, ya hay gente que han instalado el mismo en otros dispositivos como en una Palm Treo. […]

    Pingback by OpenMoko lanza una alternativa libre a iPhone « Criado Indomable — July 10, 2007 @ 7:32 pm

  19. […] http://blog.mikeasoft.com/2007/07/01/openmoko-on-a-treo-650/ […]

    Pingback by 本日書籤 07/12/2007 « penk - Keep on rockin’ in the free world — July 11, 2007 @ 5:56 pm

  20. […] Il Neo1973 della FIC è quindi il capostipite dei molti telefonini futuri su cui OpenMoko opererà, Openmoko é comunque già stato installato anche su un Palm Treo680. […]

    Pingback by Ernyblog | Open Moko l’anti Iphone prossimo venturo. — July 24, 2007 @ 2:44 pm

  21. I ve got a Siemens SX56 with Windows Mobile…some one know if OpenMoko will work in my phone?

    Comment by Ezequiel — July 27, 2007 @ 4:06 am

  22. […] The OpenMoko community wants the software to run on a wide assortment of hardware. Right now, only the Neo 1973 has full support for the software. But it does run on Treo 650, Palm TX, and Motorola E680i albeit with some problems. […]

    Pingback by Open Source phone anyone? | Leon Kilat ::: The Cybercafe Experiments — July 28, 2007 @ 8:51 pm

  23. […] The software is truly open and not tied directly to the hardware. It is also running, at least partially, on a Treo 650. There is also a video showing the features of the Neo1973,. […]

    Pingback by cdp’s weblog » Blog Archive » openmoko - better than an iphone :-) — July 31, 2007 @ 6:40 pm

  24. nice, are there plans for a port to Palm Treo 750 ?

    Comment by Christian Felsing — August 7, 2007 @ 3:13 pm

  25. Any more luck with OpenMoko or GPE?

    Comment by sat — August 11, 2007 @ 9:46 pm

  26. What’s the status of this work? Does it make calls and so on now? Congrats on all of this work. really great.

    Comment by wells — September 8, 2007 @ 12:18 am

  27. How is it coming with the Treo 650? I have one (Cingular unlocked) and the PalmOS interestingly cuts out the microphone when the screensave function activates. Unless you are using Bluetooth or wired headsets. Plus, I can’t set the screensave function longer than 30 seconds. I would welcome OpenMOKO when it is fully functional (including the phone part) and can synchronize with my Outlook contacts/calendar (no choice, that’s what we use here). Maybe use Evolution?

    Anyway, great piece of work, folks.

    Comment by Jim Darrough — September 11, 2007 @ 10:22 pm

  28. […] The Neo1973 from FIC is the first of many phones that OpenMoko will run on. To show that OpenMoko the phone stack is not tied to the Neo1973, here is a report from somebody who seems to have OpenMoko up and limping on the Palm Treo680! […]

    Pingback by VoIP Hype: Guides, News, Solutions, Free Calls Worldwide » Blog Archive » Is OpenMoko an iPhone in Open Source mode! — September 12, 2007 @ 9:50 am

  29. […] dat ik geen extra Treo heb om dit eens te proberen, ziet er wel interesting uit Michael Sheldon’s Stuff » OpenMoko on a Treo 650 __________________ Windows Mobile Training-Specialist Elke overeenkomst met de werkelijkheid, […]

    Pingback by De stand van zaken rond OpenMoko - Pocketinfo forum — September 18, 2007 @ 1:22 pm

  30. Any new updates on this? I would love to have this on my Treo :0

    Comment by Travis Bean — September 26, 2007 @ 5:09 pm

  31. […] OpenMoko is up and running to varying degrees on hardware other than the Neo1973, including the Treo 650. Cool, I think I have one of those kicking around somewhere. I also didn’t realize that all […]

    Pingback by Mike Rowehl: This is Mobility » Blog Archive » OpenMoko on Existing Hardware — October 18, 2007 @ 6:30 pm

  32. which linux is good for treo 650 with phone part also ? nice invention though:D keep it coming

    Comment by xpert-zone.com — November 1, 2007 @ 12:38 pm

  33. any more stable linux for treo 650:D love to use one for mine, let us know, nice invention though:D

    Comment by xpert-zone.com — November 1, 2007 @ 12:41 pm

  34. have you had any updates with openmoko

    Comment by Nick — December 25, 2007 @ 10:04 am

  35. I too am wondering if there are any updates on getting the phone application part working on the treo 650?

    Comment by Alex — January 13, 2008 @ 2:19 am

  36. I too am wondering if there are any updates on getting the phone application part working on the treo 650?

    Comment by Alex — January 13, 2008 @ 2:19 am

  37. Hi!
    Great job!
    It also works with treo 600?

    Comment by Pitusso — January 28, 2008 @ 9:35 am

  38. Any updates?

    Comment by Dylan Fahey — February 2, 2008 @ 10:23 pm

  39. […] This has also been tried in July 2007 on another Treo 650, and it also runs on the Palm TX. Among this GUI, there are also some others, including GPE and OPIE. These two also run on almost all Palm OS 5 PDAs and users report that they are much faster than OpenMoko. […]

    Pingback by » OpenMoko running on a Treo 650 -> TamsPalm - the Palm OS Blog — March 1, 2008 @ 7:48 am

  40. […] não é novidade desde julho, mas é sempre bom noticiar que mais gente têm conseguido rodar OpenMoko nos seus Treo […]

    Pingback by Mais sábado | Pinguins Móveis — March 1, 2008 @ 3:27 pm

  41. Hello,this sounds very interesting, Is there a site I can go to so that I can try installing this on my treo 650 as well?

    Comment by Jtech — March 8, 2008 @ 5:10 am

  42. Hi Mike,

    Both zefanja and yourself report having been successful in running openmoko in treo 650 systems: Great!!!

    I have spent the last week looking for documentation and compiling openmoko. I just need to achieve the final step which is actually booting it from the SD card on my treo 680.

    Can you help me (- actually many of us 🙂 -) out by outlining the steps you followed like you did on your post for June the 30th 2007. Thanks.

    Comment by JCBerm — March 22, 2008 @ 8:25 am

  43. Just use an ext2 file image containing openmoko instead of OPIE, and modify the linux.boot.cfg to point to it.

    Comment by Mike — March 23, 2008 @ 11:48 am

  44. Hi Mike,
    I followed your howto to set my Treo 650 with Opie, and worked great. As you said, with the same procedure i tried to install openmoko in my phone, but I couldn’t find a bootable image (neither the boot params) to store in my SD card. Would you give me a little hint?

    Thanks in advance,


    Comment by Paul — March 23, 2008 @ 7:52 pm

  45. ,..] blog.mikeasoft.com is another nice source of information on this subject,..]

    Comment by Trackback - Free Internation Call >> How to make free international call — November 19, 2009 @ 10:03 pm

  46. […] The Neo1973 from FIC is the first of many phones that OpenMoko will run on. It can be purchased from the Openmoko Online Shop. To show that OpenMoko the phone stack is not tied to the Neo1973, here is a report from somebody who seems to have OpenMoko up and limping on the Palm Treo680! […]

    Pingback by OpenMoko The World’s First Integrated Open Source Mobile Communications Platform « Mfatix Software — March 23, 2010 @ 9:27 am

  47. Hi Mike,

    I got few Palm treo 650 phones, i’m interested to install linux on those phones. I’m not a linux expert, please help me by providing the step by step instructions and files required for install.


    Comment by Jay — December 15, 2010 @ 7:23 am

  48. […] independent open-source software developers have experimentally succeeded in attempts to make it run on other hardware, including a Treo […]

    Pingback by Developer models of OpenMoko open-source smartphone released | Ars Technica — November 17, 2011 @ 8:40 am

  49. mike, did you ever get the phone function running?

    i just happen to found this blog, and want my old treo 650 get some upgrade so he wont embaress him self when he met android ^^

    Comment by Conan — May 18, 2012 @ 8:04 am

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress