Im in ur Treo, Linuxin’ ur phonez…
With much help from the chaps in #hackndev I managed to get Linux installed on my Treo 650:
You can see a video of it booting and running a few applications here:
http://mirror.video.blip.tv/Elleo-LinuxOnATreo650996.ogg (Ogg Theora)
For anyone else wanting to do this, the steps are as follows:
It’s still not amazingly fast, but adding the swap makes it just about usable, and there’s still a lot of work needs doing before it can actually be used as a phone. I believe P3t3 has worked out how to switch the GSM chip in to AT mode (PalmOS uses some odd binary mode for talking to the chip), but I don’t think things have gone much further than that yet.
To get back in to PalmOS just hit the reset button. It shouldn’t touch any of your files in any way, but it might be a good idea to backup first just in case
.
Update: The speed can be increased greatly by passing the parameter mem=32M in Cocoboot, for some reason without this the kernel only makes use of about 16MB of RAM.
<!--kw=linux,treo,phone,embedded-->
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!