找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 704|回复: 0

[软硬件讨论] WWDC+Palm Pre = Rollercoaster Week

[复制链接]
发表于 2009-6-15 08:57 | 显示全部楼层 |阅读模式
Haven't blogged in quite a while thanks to exams and whatnot, but this week I've been in San Francisco for Apple's World Wide Developers Conference with a sizable group of other Irish developers. And wow what a week it's been.9 M7 p1 F$ B0 r( x6 O2 F+ E2 c
" O. U& `: o! C: Y  D. {( s
Asides the obvious Apple awesomeness, there's been even more cool stuff happening: at Monday lunch time Symbian held an event in Jillians just across from Moscone West, where the first 100 attendees got a free Nokia 5800 Xpress Music and t-shirt (as well as food and drink!):* x, ^  c7 L. ^/ K" i2 l

+ n4 @0 F& m# ]- C+ b4 b5 p+ Q* u
  [" v: k2 |# r$ c) G1 r

' c8 i3 s0 W- D4 s; D9 A7 i9 ]4 h, Z: H% \* y5 |
Very nice move by Symbian I think; I would never have even bothered looking at Symbian even for making sure my websites run on it, but now with a free 'high-end' phone I have an excuse to do so. I'd also be really interested in writing S60 apps… except there's no Mac-native SDK. If Symbian actually wants to attract iPhone developers, as they seemed to at the event, then they better MAKE A MAC SDK!" e6 n1 b% v2 t/ O
% V2 H' |! [6 M5 i9 s
On Tuesday, I decided to be adventurous. I was able to buy a Palm Pre from a local Sprint Wireless store without activation or a contract (apparently I hear it's very hard to do? $602 including tax), so I instantly ran off back to my hotel room to see if I could A) hack the activation out of the OS, and B) get it working so I can develop apps for it and run them on device.8 K" J+ P. E8 F  L& o# j% O
5 \, s- Q. U! D% s1 g+ W8 c( J
Well, success :-) I gave up Tuesday eve because I couldn't get the device into restore mode no matter what I did, but on Wednesday morning I figured it out: you have to hold the volume-up button while the device is off before plugging it into USB, and from there you can use Palm's firmware flashers to do whatever you like with it. As the device can run unsigned firmware (!!!) I was easily able to hack out the activation check, and get up and running and enable the root shell. In that respect, I may just have the first jailbroken Pre in existence.
4 f2 Z4 [) ~0 ?7 v& N# B9 r! N1 j/ ]

) v# u9 v# c$ ?0 ]; ^
* q8 b$ D7 r' N- {2 o* t
' K" `# c, N8 V- z4 b
7 K$ w2 d; b0 w$ m) p8 r5 e3 D
I gotta say; this week at WWDC I've used my Pre more than my iPhone. It's not better than the iPhone in any respect, BUT it's as-good-as for most people. Everything 'just works', whether it be syncing with iTunes or even using the iPhone headset with the Pre. It's a fantastic device and OS, and I really wish Palm well with it.7 `/ c: l' P  h) z; [7 ?
& q6 U! \4 K/ r) v9 I7 i3 i" @( ?
But man, for a hacker, the Pre is incredible. As mentioned, it runs unsigned firmware and has a root shell over USB when in developer mode (you can use the Konami cheat code to enable dev mode, too); you can do whatever the hell you like to the OS! The entire UI and all the apps are written in javascript, which in essence means the source code is available for you to modify at will, without recompiling anything. Even better, you can write C/C++ native Linux apps for it that draw directly to the framebuffer, as the recent Doom port shows. The specs are impressive, it's a ~600MHz ARM Cortex A8 with 256MB RAM with accelerometer, GPS, WiFi & Bluetooth, or, put another way, almost the exact same specs as the iPhone 3G S (bar the compass, afaik)./ i+ v/ L( ^. B0 T8 B1 t
4 u, \6 {% W6 g+ a0 u- i' W' L* ~
After revealing my exploit of the device, I was invited to a small Palm meetup nearby where I got to chat with the actual WebOS engineers, thoroughly validating my efforts :-D
5 _  H. s0 `- a4 o6 k2 o: D# d- @& F, c) N' b
Staying in San Francisco 'til Tuesday next, so hopefully I'll get some more free stuff somewhere (I'm *such* a student). This has seriously been the best week ever. * K; P) ~: h3 {
$ A  Q8 u5 O0 X# W, j
- H" {' j1 |. V1 Q  Q

8 z: R( D- O0 `) H/ \) ~( e' e, G, l
http://blog.steventroughtonsmith.com/2009/06/wwdcpalm-pre-rollercoaster-week.html

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入我们

×
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2024-11-20 08:39 , Processed in 0.257748 second(s), 17 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表