Palm's webOS root image leaks out, code enthusiasts reschedule their normal nightly plans
Looks like Palm's webOS Reset Doctor, intended for resetting Pre smartphones with a mangled system, has been outed to the public at large along with a very special bonus for hackers and other programming enthusiasts: a complete 195MB root image of webOS itself. Code-inclined individuals on the PreCentral forums have already cracked open the ROM and are getting an unfettered glimpse at the Palm's new platform, which for the layman means it should open the doors for some crazy Pre hacking and possibly hint, by way of unfinished / unused code, of what's to come for the platform -- and if we're really lucky, maybe someone will be able to look at this and move us one step closer to an unlocked Pre that could jump onto Verizon's network. Amusingly, you also get to see all the comments left by the devs in the code, guaranteeing a few good chuckles from others who can relate. Intrepid computer science-ers can hit up the read link to find the appropriate .jar file or just follow along with all the fun in the forum discussion.



















Last
Last is becoming the new first lately.
regarding the artocle i just want to say the following.
"That was fast"
/me waits patiently for the first "That's what ....... " you know reply
thats what she said.
She said that's what...
That's what people say when they watch the sprinters at the Olympics?
> ..."That was fast"...
First Pre-Trojaned Web Site anyone?
[my "thoroughly protected" PC got nailed by a...Javascript...trojan. What does the Pre use again?]
Now that a Hello World app has been successfully run, who is going to be first to have a source code viewer for all nonNative applications?
(no, not simply "cat"...lol! Maybe cat piped to a Javascript beautifier? Lots of those available)
I wonder if this will lead to root access and jailbreaking to get past web oses constraints?
It would be actually nice to extend the WebOS system. Extending the system with custom API's would be pretty nice.
What constraints? 3rd party apps on here using their SDK act and perform identically to the built-in stuff. I could live with somebody hacking the web browser to allow you to change the font size and some form of on-screen keyboard, but it may be easier to just wait until the Android team has a release out than wait for somebody to hack WebOS for those features
What constraints there pretty much nothing they don't allow this isn't apple other then tethering
palm all ready said there nothing stooping people from making any app they want even an virtual keyboard if they want or even app for tethering
also jail breaking is also only really an apple thing no other phone maker i can think pervent u from running apps
so u have to jail break the phone to run apps apple wont allow to run even though phone can run them
hence the reason why jail breaking the palm is kinda not need as there not going to stop any app from running on the pre
No need to jailbreak. The Prē is totally open. All it required was a reboot in dev mode. Once in dev mode talk to the device with a special client that was included in the download package. The client talks to the device using a serial port like protocol. After that, it's like telneting to the Prē. Easy!
This was probably not an accident. Think of what is to come from the hacking community & how that alone will boost sales through the roof.
Very true....I have until Friday to make a decision on getting an iPhone or Pre...
I agree, and maybe have some native apps too wooty woo woo
... that comment was at "apple nerd without a cause"... comment system is doing that thing again.
*Yawn* Android's already done this, and actually PROMOTES being OSS. BFD.
Um... yeah maybe. Check out the redirect for:
http://www.palm.com/ROM
Duh.
> This was probably not an accident...
That might be true. But, if so, it might say something significant about how sales are going since it is SO soon after launch.
Amen. The hacking / jailbreaking community is who Apple has to thank for it's much-hyped Appstore. Palm would love to create that same sort of underground development movement for it's product as well.
Yeah I have a feeling this is no accident. Well let the ROM cooking begin!!!!
I like ice cream!
I'm dead honest when I say that that was the best comment I've ever seen on engadget.
LOUD NOISES!
A single hand that claps, in the dark, cannot be heard. For it, has my baby, in the web of life. -_-
Holy Shiznat!!! I don't think most people will appreciate how big this is. They basically let the uncompiled code slip from the company. You can only get so much from a ROM that has already been compiled to machine code. This makes it super easy to see how to hack certain parts of the phone because you can see how they are doing things. Man, this is HUGE!!!! This hasn't happened for the iPhone, Backberry, or Windows Mobile phones out there and look what was done with them!!!
wouldn't having the full source code let hackers easily find ways to steal your personal information or remotely control your phone for malicious purposes? this doesn't make me want to get a pre now.
If there are security holes, they'll be found anyway. If there aren't security holes, there's nothing to worry about, no matter who has the source code.
Security through obscurity isn't security at all...
If Palm wants to sell software, this can be a problem.
If Palm wants to sell hardware. Well, like it or not, they just became a Android competitor. For those that don't know, Android is open source?
Anyway, wasn't there another PalmOS coming out 4th Qtr with the Eos?
I think Palm gets that. They did next to nothing to try and hide this. (See my re:comment above.)
recharged: Well, the subset of people that even know this exists is really small, so the real implications aren't all that dire for the software business. Companies still can't re-sell the operating system on a different phone due to copyrights. and the number of people who would re-write or use re-written code on a different phone would be limited to extreme hobbyists. So definitely no where near an open source operating system that can be used without google branding for basically free by large phone manufacturers on a large scale.
The pre on verizon would be sweeeet.
well this one anyhow, and not one that verizon would take and rape all the features out.
Funny. Instead of the whole scene of aggressively sending out DMCA quoted C&D letters to hacker groups, the new approach is... build a system and then "accidentally" release the root image so that people "just so inclined" can code for you and add new features, not even on your dime to boot.
Make sure your 'leak' coincides with another competitive platform's agenda!
Seriously? Yeah they haven't released the SDK yet, but they let slip their source code to get "free" development.
I tell you what, some people need to crawl out of their holes.
...Hard to describe without having phone here...
missing time, need to try the original phone
in my hands...(jumper-capsule talk moi)
Endless possibilities! Can we list them down please?
Quicker solution to our tethering dreams.
Looks like XDA-Developers is about to open a branch office in Pre-ville.
Without even looking at the codez:
-Ability to get to bits of the OS that are protected by default.
-Ability to run truly native code on the bare metal (not filtered through webOS)
-Ability to bootstrap other environments / different operating systems / porting applications
-Direct access to hardware that is protected by webOS
What does this mean for you???
-Someone will, no doubt, build an application that allows tethering. Good bet that it will function like a 3G / WiFi router.
-This may allow better game development by removing webOS overhead.
-You may end up being able to do some not-exactly-Sprint-sanctioned things with the hardware. How or what is still unclear.
-There will be countless rehashing of the ROM aimed at performance, customization, etc. Many arguements will start over which is the "best"
-You will be able to customize things that Sprint wouldn't officially allow (boot screens, sounds, etc).
Was this really a "leak"? As someone brought up on PreCentral, a file in the WebOS Download points to www.palm.com/ROM, and there it looks like you can download this...
Anyway...it still great to see this come out - lots of potential :D.
heh, first the iPhone gets jailbroken, now all phones are getting jailbroken...
Typical, another first for Apple, congratulations guys, you keep reinventing the smartphone industry!
USA! USA!
People didn't need to "jailbreak" windows mobile phones because they weren't so limited. And no one really thought of "jailbreaking" BlackBerrys because they were business oriented (i say were because they've obviously shifted) and business users didn't have a need to "jailbreak" them. The only reason it happened with the iPhone was because it was so limited >_> That's NOT a good thing >_>
Haha, I think this is a little more than jailbreaking.
The entire source code of the Pre OS is visible in uncompiled form.
@Walt
I agree, very true.
This is what happens when someone ignorant speaks. I have been hacking motorolas way before the iphone and jailbreaking is just a fancy word for basically getting to the root and changing things please do your research before you speak
Congrats you have successfully made a fool of your self. You should not have had to jailbreak the iPhone to get 3rd party apps in the first place and still have to jailbreak it to do other things like multitask. Web os should not only have to use html and javerscript for apps it should just be an option
This is why everyone hates iPhone fans. They seem to recreate their own history.
I cant believe someone actually thinks the iPhone was the first to be hacked and unlocked. Thats just sad. Just keep your uninformed comments to yourself and get back to your iFart game.
dude, stick your head back in SJ's butt.
its better u dont open your mouth evaarrrrr again.
You are fail. This has been being done well before the iPhone.
I do seem to recall that iPhone was the first time the need was so dire it was referred to as "jailbreaking..."
I, for one, welcome my future Pre overlords.