Linux Boots on Treo 650 179
nilbog writes "A major leap forward has taken place in the development of Linux for the Treo 650. Grack.com has posted screenshots of a Cingular branded 650 displaying the familiar penguin logo. A discussion has sprung up over the the treo central forums where Shadowmite, one of the developers, has confirmed that it shouldn't be too long before they are able to get the phone's hardware working under linux. "
Treo 600 (Score:3, Insightful)
Re:Treo 600 (Score:4, Informative)
The 600 and 650 are both ARM-based (same CPU architecture - less OCing options doesn't necessarily mean a different architecture) Palm OS 5.x devices. IIRC, the main differences are the screen, and the 650's Bluetooth, and Flash memory instead of SDRAM for program storage.
Slashdot that Treo! (Score:3, Funny)
It would be neat to do... (Score:1)
Major leap forward? (Score:5, Insightful)
Re:Major leap forward? (Score:5, Insightful)
For the former, it's just showing that it's possible to run Linux at all on the phone. We've got all the pieces available (Linux Kernel, GPE environment, GSM/CDMA AT command set etc.), it's just a matter of connecting all the those pieces together to create a full open-source GSM/CDMA phone on highly-available hardware.
For the latter, you'll need to just trust that it's actually working (note that a lot of the hardware is supported by the handhelds.org kernel already). It's also using the PXA27x processor - a very well-documented and well-understood processor with open specifications.
Re:Major leap forward? (Score:2)
It would rule if: (Score:2)
Re:Major leap forward? (Score:4, Insightful)
For those willing to buy a Treo 650 and the phone service with it, what can a Linux port offer that's more desirable than what they get out of the box? Are you going to get the same SMS/MMS/email capability, the same productivity apps, the same phone integration, the same data capabilities that you get already? The same sync capability with your desktop? Are open source apps better than the ones available for the 650 now at doing the things that a Treo owner wants to do? Pretty much no on all counts. Linux may be cool on a Treo like it is on other things but it isn't useful.
Highly available, as in, go buy one at the store (Score:2, Interesting)
Re:Major leap forward? (Score:2)
An operating system that doesn't suck? Palm OS was decent in 1996, but today I want an OS that doesn't randomly freeze, that doesn't randomly reboot and that allows me to run more application at once.
Re:Major leap forward? (Score:2)
You're not much of a hacker, are you?
-matthew
Re:Major leap forward? (Score:2)
Re:Major leap forward? (Score:2)
Re:Major leap forward? (Score:2)
As someone who:
1) Actually owns a Treo
and
2) Owns a Zaurus SL5500
I say that linux on the Treo is definately useful.
The Zaurus murders the Treo in terms of usefulness.
Unfortunately, it lacks a phone (for always on net access) and has a lousy battery life.
Linux on the Treo would give the best of both worlds.
In addition it would fix problems you obviously know nothing about, like Verizon locking out use as a bluetooth modem for your lapt
Re:Major leap forward? (Score:2)
SSH clients and tunneling (Score:3, Informative)
The only way I know to do application tunneling is to use one of the commercial VPN products for PalmOS, MergicVPN http://www.mergic.com/ [mergic.com] and AnthaVPN http://www.anthavpn.com/ [anthavpn.com] (which used to be MovianVPN).
IANA developer, but from what I've read, the problems are with the fact that PalmOS was never really meant to be networked or multi-task
GPE ? what about opie ? (Score:2)
Re:Major leap forward? (Score:2)
Re:Major leap forward? (Score:2)
http://handhelds.org/moin/moin.cgi/BlueAngel [handhelds.org]
This would be a lot easier (Score:2)
Re:Don't let it get out! (Score:2)
Re:Major leap forward? (Score:3, Informative)
If you have any questions, feel free to ask here (Score:5, Informative)
It was a good thing I coralized all my images an hour ago!
Re:If you have any questions, feel free to ask her (Score:5, Informative)
We've also started documenting a lot of the hacking stuff we've discovered on the Shadowmite wiki [shadowmite.com].
Re:If you have any questions, feel free to ask her (Score:4, Interesting)
Any word on if you're going to bundle Opie or GPE on it?
Re:If you have any questions, feel free to ask her (Score:5, Informative)
I managed to get that stuff working last night by setting the GPIOs correctly. The handhelds.org Linux kernel sets a GPIO (L_BIAS) that fubars the LCD. The latest version has the framebuffer working correctly (although I disabled the penguin for more screen real-estate
You can check out my blog at grack.com for updates.
Re:If you have any questions, feel free to ask her (Score:2)
Except that T-Mobile's website doesn't offer the 600 anymore, much less the 650.
The thought of running Linux on a cel-phone and connecting reliably with my Gentoo laptop is quite nice.
Yet none of the providers seem to share my excitment.
Why? Is the infrastructure simply not there to support lots of people moving packets on cel phone networks?
Re:If you have any questions, feel free to ask her (Score:2)
I've got a Treo 650 on Verizon Wireless, and I implemented shadowmite's Bluetooth DUN hack [shadowmite.com] on it. I don't do much gaming, and it kinda sucks for bittorrent, but I'll pull down between 300-400 MB of data some nights, and I usually connect at around 112kb. Plus, I can still get text messages and make phone calls. Not really fast, but it's certainly usable, and I pay for the unlimited data plan. Bundled with a voice plan on th
Re:If you have any questions, feel free to ask her (Score:4, Interesting)
Re:If you have any questions, feel free to ask her (Score:5, Informative)
I hope that we can all help develop a single distribution that would work on all three devices. It would certainly help lower the porting load. Also, those guys seem to have gotten pretty far - The LifeDrive guy already booted GPE!
This is where open source really shines...
Re:If you have any questions, feel free to ask her (Score:3, Interesting)
Re:If you have any questions, feel free to ask her (Score:5, Interesting)
Re:If you have any questions, feel free to ask her (Score:5, Informative)
Locking? (Score:2, Interesting)
- Will a 650 running Linux still be locked to the provider's network?
- For us lightweights, will it be possible to revert back to PalmOS after installing this?
- Might there be a possibility of dual booting between Palm & Linux?
Personally I'd love to finally get some use out of the 1
Re:Locking? (Score:5, Informative)
- Will a 650 running Linux still be locked to the provider's network?
Yes. The lock is enforced by the GSM radio, not PalmOS itself. If you have an unlock code, however, we can use it to unlock the radio for any sim card.
- For us lightweights, will it be possible to revert back to PalmOS after installing this?
Yes. It doesn't replace PalmOS right now at all - it runs entirely in RAM. See answer below too.
- Might there be a possibility of dual booting between Palm & Linux?
Yes. The plan is to replace System.bprc with one capable of booting Linux off the SD card when you hold down a certain key. This way you can just soft-reset into the other OS as you need.
Re:If you have any questions, feel free to ask her (Score:5, Informative)
Re:Cool, a Treo with a real OS! (Score:2)
Hell, my experiences with Palm were so bad, I went back to a pen and paper day planner, and haven't looked back!
Re:Cool, a Treo with a real OS! (Score:2)
And it IS better than Palm. Hell, Palm is so messed up, they never managed to port Nethack to it.
Nethack doesn't run on it. That's like hardware that can't run BSD.
Re:Cool, a Treo with a real OS! (Score:2)
Re:Cool, a Treo with a real OS! (Score:2)
I had so many failed syncs that I took to keeping a few 3x5 index cards in the case with my Palm so I could jot down the changes I needed to make. I'd lost all faith in the Palm Pilot's ability to sync without losing data.
Whatever you think of the UI, the OS is unrel
Re:Cool, a Treo with a real OS! (Score:2)
Palm definitely had some stability issues for me - but only with stuff loaded in X-hack, never saw a crash at such an early stage.
I still use a T415 for reading ebooks - battery life of a champion, and much nicer on the eyes in the dark than a white backlight
Treo vs PPC (Score:2)
Unfortunately HP & Tmobile discontinued it. I finally broke it (ripped out charging port) and can't find a replacement. The blackberry is a joke. Zero use for me, worst interface ever.
The treo feels nice but that OS sucks. With Linux, though, everything changes.
The only thing I need beyond that is 320x240 res, WiFi and Bluetooth. Any Treo users know if it's possible?
Re:Treo vs PPC (Score:4, Informative)
Re:Treo vs PPC (Score:2)
Re:Treo vs PPC (Score:5, Informative)
Re:Treo vs PPC (Score:5, Informative)
Re:Treo vs PPC (Score:2)
the last I heard, SDIO wasn't an open specification and there were doubts as to whether it would be "legal" for SDIO to be implemented by a GPL'd project.
embwise have an SDIO stack but it's closed/proprietary
as a Zaurus user (all the latest models are wired for SDIO, but only support SD memory [and max. 1GB because Sharp's driver is crap]) sdio in linux is eagerly awaited.
Paul
Re:Treo vs PPC (Score:2)
Re:Treo vs PPC (Score:2)
Re:Treo vs PPC (Score:2)
Re:Treo vs PPC (Score:2)
Re:Treo vs PPC (Score:2)
Probably because HP released the i6325 to replace it. The i6325 is a nice piece of hardware, but Pocket Windows 2003 is just as flaky as Win95 ever was.
Pity there are few completer-finishers (Score:5, Insightful)
Comment removed (Score:4, Funny)
Re:Pity there are few completer-finishers (Score:2)
The future is now! (Score:5, Funny)
Re:The future is now! (Score:2)
http://chaotic.nexusvector.net/images/tux3.jpg [nexusvector.net]
pssh (Score:5, Interesting)
Re:pssh (Score:2)
Killer App (Score:5, Funny)
POSE
http://www.calliopeinc.com/palmprog2/tutorial/s1-
Emulate a palm, on your palm.
Re:Killer App (Score:2)
-N
Re:Killer App (Score:2)
Re:Killer App (Score:2)
Re:Killer App (Score:2)
Fine by me. I still use a Handspring and if I could have that environment on a newer bit of hardware that was running Linux I'd be tempted. You see, I think Palm OS was da bomb while it was small and simple. A PDA needs to be simple, it doesn't need to be a media player, web browser, etc. So having the old Palm OS would be a big plus for me. Let the Linux side do all those "PC" type tasks.
New slogan (Score:3, Funny)
Re:New slogan (Score:2, Funny)
Shouldn't that be "More GNU/bars in more GNU/places"?
mmmmmm... baaaaarrrrrrs
I've got a novel idea.... (Score:2, Funny)
Good Job Shadowmite!! (Score:2)
Look! I got Linux to run on my Motorola V60 too! (Score:4, Funny)
I applaud your fine work... (Score:2)
so, where's the *nix for blackberry? (Score:5, Insightful)
seriously, where is the *nix for blackberry devices? they've been out in various incarnations for a long time, and there's plenty of old ones lying around, just waiting for an open source OS to make them useful again.
With PalmOS on Phones an orphan, Linux is needed (Score:2, Interesting)
Re:With PalmOS on Phones an orphan, Linux is neede (Score:2)
All of us third-party apps developers who sell Palm OS software got a little annoyed when that happened. But, they did send out a special message to all registered developers saying they aren't abandoning Palm OS (although that could be a total lie), and more importantly, there are rumors floating around that there will be a cheap Palm OS based phone coming out next. Cheap, meaning that it's not $599 like the Treo 65
other Palms are more interesting (Score:2)
I think something like the Zire 22 or Tungsten E would be a more interesting model to run Linux on.
In any case, Palm will be releasing Linux-based Palms soon (or die trying).
So I have a question... (Score:2)
If that's 17 driver versions away, I'm thinking it may sorta defeat the purpose of running Linux on a phone.
Re:So I have a question... (Score:2)
Re:Got some Kharma to burn here (Score:3, Funny)
Re:Got some Kharma to burn here (Score:4, Funny)
Yeah, but you skipped right over the obvious "But does it run.... oh nevermind" joke.
BTW, you misspelled "karma". I've got some to burn as well. Can I get a -1 Spelling Nazi?
Re:Got some Kharma to burn here (Score:3, Interesting)
Re:Got some Kharma to burn here (Score:2, Funny)
Not if Linus has anything to say [slashdot.org] about it! :-)
Mod parent down (Score:3, Informative)
Re:Thank You Linux Virus (Score:2)
Besides, I hardly think Linux "spreads itself". Although that would be cool.
Re:Thank You Linux Virus (Score:2)
Linux is a Unix clone that is spreading itself onto every bit of hardware imaginable. When is somebody going to decide they don't want Linux on the XYZ 123 (at which point Glider probably won't be ready to run on that system, but I can hope, pray and dream, can't I?) so that someone with a development team and an idea for a revolution that would finally move the OS world past Un
Re:Thank You Linux Virus (Score:2, Insightful)
Well, you can keep on wondering, because if you don't get it already, there's no way anyone can explain it to you.
Re:Thank You Linux Virus (Score:2)
I don't expect anyone to be using my kernel at alpha, before it's usable for much other than telling time. However, I've seen AmigaOS 4.0 and SkyOS and Syllable and nobody uses them, even though they're into real usable versions and written in C-derivatives.
Re:Thank You Linux Virus (Score:2)
Placing yourself in competition with an OS the size of Linux takes a lot of time and effort. It t
Re:Thank You Linux Virus (Score:2)
Working on more minor projects with less random hacker interest and less pressure to keep up is the only way to result in a clean product. Rushing to compete rarely achieves anything. Not many people care about the quality of the code until it affects the quali
Re:Thank You Linux Virus (Score:2)
You only just made your first code release 9 days ago and the only information I can find about it is it's coded in Pascal and it finally boots and recognizes IRQ. I think there's a few years of development and some communication about what you can do well (when you have somethinig that you can do) before you need to get upset about Linux beating you to new hardware.
Re:Thank You Linux Virus (Score:3, Insightful)
You realize you're welcome to do that at any time. It's not as if the Treo folk came in and said "Make Linux
Re:Thank You Linux Virus (Score:2)
Re:Thank You Linux Virus (Score:2)
1.Not a single major operating system such as Windoze, Linux or a BSD has adopted UDI or any other standard that would make drivers portable between operating systems.
2.Nobody wants to port to an OS
Yes, actually it will.. (Score:4, Funny)
{...at this point, men in white suits appear and start dragging StressGuy away..}
Wait! I've got a couple more!...Imagine a Beowulf cluster.....
{...men in white suits now give StressGuy a "sedative"...}
Re:Congrats...now what to do with it? (Score:2)
'nuff said.
Besides, I've always wanted a phone/pda/mp3(ogg) player that runs Linux
--LWM
Re:wasn't palm moving toward the linux kernel? (Score:2)
Yes. The current shipping version of Palm OS is 5.x. They wrote Palm OS 6.0 and 6.1 and based that on their own custom kernel, but thus far no real devices have shipped with it, although they did release a simulator for it to developers.
Right now, they are working on creating another new version of the operating system that's based on a Linux kernel instead. This is a smart mov
Are you serious? (Score:2)
Ummmmmmm ... wouldn't that be Palm's job?
You're right! A bunc
Treo on PalmOS dead? (Score:2)
The fact that there's a new 700 running Windows doesn't necessarily mean they'll never do another PalmOS based phone. In fact, I heard a few comments from their marketing people that made it sound like they wanted to be VERY cautious about people assuming this was definitely the case. At least one article I read emphasized that the 700 was simply an experiment... an attempt to offer something different. They very well might opt to go
Re:Treo on PalmOS dead? (Score:2)
http://www.mobileeurope.co.uk/news/news_story.ehtm l?o=1684 [mobileeurope.co.uk]
And a real Linux phone by default ... (Score:2)
Re:But I can't get Linux to boot on my PC! (Score:2)
(Ubuntu will support more HW though and it will be better for a real system)
If you jactually want to install Knoppix do the following:
1:open console.(at VT is fine, hit ctl+alt+F2, skip to 3)
2:If you want to stay in X11, once the Konsole opens, type su
3:There is no password.
To install, type knx2hd and answer the (easy) few questions, as in where you want to install t