Jail-Breaking iPhones at the Apple Store 162
An anonymous reader writes "According to an article in Xconomy, iPhone hacker and author Jonathan Zdziarski was invited to speak at an Apple Store in Cambridge, MA last week where he talked about the history of iPhone hacking, jail-breaking, and limitations of the official SDK. From the article, "Zdziarski was one of the first software engineers to figure out how to hack the iPhone, and he's the author of a forthcoming O'Reilly Media book called iPhone Open Application Development, which gives readers explicit instructions on jail-breaking iPhones. So for Apple to give Zdziarski the podium at an Apple retail location is a little like Steve Ballmer inviting Linus Torvalds to speak at a Windows product launch." Zdziarski reports in his own blog how the open source community was on the iPhone developer scene as early as 2007, long before enterprises got there, and estimates that nearly 40% of all iPhones have been jail-broken to run the third-party community software installer. Finally, this story from Top Tech News suggests that open source software might actually create competition for Apple's "official" developers, because applications using the open source iPhone compiler are not subject to the same limitations as official Apple SDK programs are."
Good Cop, Bad Cop? Both Bad. (Score:5, Insightful)
Both Apple and ATT have non free practices at the core of their business. It is not surprising that they would each pretend to be more customer friendly than they really are. The iPhone suffers restrictions from both companies that are integral to each company's business model.
It would be better to have free software [gnu.org] devices that could use free spectrum [reed.com]. This would remove the ability of others to restrict your communications and such things are vital if we are to undo the damage broadcast media has done to democracy.
Re:Good Cop, Bad Cop? Both Bad. (Score:5, Insightful)
Apple is extremely customer friendly. They make it easy and pleasant to use their devices for the purposes advertised. However, they are not particularly Open Source friendly. Not as bad as some, not as good as others. Open source and customer friendly occasionally overlap, but most open source is not particularly customer friendly and many of the basic devices that make our lives easier are not open source.
Hardware iPhone unlocker? (Score:2)
I have no experience with it, but here is a hardware company that says they make a SIM that unlocks the iPhone: 2008 new turbosim unlock iphone [magicsim.com]. (The web site is written in Chinglish.)
Re:Hardware iPhone unlocker? (Score:4, Interesting)
What? (Score:2)
Re: (Score:3, Interesting)
He's already ground two multi-thousand post accounts into negative karma hell because of things like these [slashdot.org]. Now he has five accounts he uses to reply to his own posts and pretend he's multiple people arguing about the same thing.
In my book, that kind of behavior is dishonest and unacceptable.
::shrug:: (Score:4, Insightful)
Re: (Score:3, Insightful)
Re: (Score:3, Interesting)
Re: (Score:2)
Re: (Score:2, Funny)
So very, very wrong. (Score:2)
The interface I want is the mac OS. It is (IMHO), the best. I am willing to pay money for it. It saves me time and it makes me happy.
If gnu/linux had anything anywhere near as satisfying for me to use I might use it. But it doesn't.
At least this is true for me. Others have different priorities
And I live in a country where they sell the iPhone (Score:2)
Re:And I live in a country where they sell the iPh (Score:2)
Product Priorities (Score:5, Insightful)
You know, if you'd been fair enough to point out some of the things the iPhone does well -- say, "provides a smooth and unexcelled mobile web browsing experience" or "offers a well-integrated convergence between music player and phone" -- instead of "a product that the customer thinks makes him cool," you might have delivered some genuine insight and actually deserved the mod up.*
You started off so well, too. Lots of people on Slashdot (and elsewhere) can't seem to understand that just because a given product doesn't embody their priorities, there may still be a legitimate market for it.
And then you went south, essentially suggesting that anybody who finds the iPhone sufficient for their purposes must be buying it as a status item.
And people wonder why Apple fans sometimes end up with a chip on their shoulder.
Re: (Score:2)
Why did you assume I was talking about Apple in my comment above? Could it perhaps be a case of "the shoe fits"?
I think, as weston's reaction displays, we are getting dangerously close to having Apple fandom listed in the DSM-IV. I'm betting it has something to do with a seratonin imbalance.
Re: (Score:2)
Re: (Score:2)
Dude.
Flamebait much?
Re: (Score:2)
Re: (Score:2)
So you can pay if you want or you can stick with totally free offerings. Just like you can with any other OS out there.
Re:Good Cop, Bad Cop? Both Bad. (Score:4, Interesting)
This statement is bizarre to me because, according to Shannon, information capacity is directly proportional to bandwidth. So it seems like the scarcity in bandwidth also exists in information capacity. Care to comment?
Re: (Score:2)
Spectrum is like land. Its limited, and in demand. It can be public or private. If its to be useful at all, everybody has to agree on how it is to be used, otherwise the guy with the biggest gun (transmitter) wins.
Like land, the solution is to both sell some of it (with specified requirements for how it is to be used) and to keep some of it for public use (with specified requir
Re:Good Cop, Bad Cop? Both Bad. (Score:5, Interesting)
Not all of us mind paying for software, you know. That's one thing I have never understood about the OSS movement -- that some people think that everything should be free and that anyone who tries to make a profit from software is somehow "bad". The two worlds can co-exist together.
Re: (Score:2)
and a jailbreak voids warranty iirc, so you cant go to them if a future update bricks your jailbroken phone.
now, if someone found a way to copy the iphone software onto a similar hardware platform (like say the fic neo or freerunner) then i think the DMCA would be rattled.
hell, just look how they hunt for insider identities, when just about every other corp just hands out the kind of info those insider
There are no unanswered questions.. (Score:2)
I'm just waiting for Dan Eran to come in and explain to all of us how being forcibly restricted in software on hardware we paid for is really beneficial to us, we just don't know it.
If Apple officially allowed the existence of jailbreak, with the caveat that you would lose all software support outside of "restore the iPhone to its original software load," none of this would be an
Re: (Score:2)
That's pretty much the existing policy [engadget.com]. Apple won't go out of their way to hinder jailbreaking efforts, but they won't support them or test iPhone updates against jailbroken phones either.
Re: (Score:2)
all this makes me suspect that if apple can get away with it, they will over time phase out the mac line of computers fully, and instead create a kind of console that they can better control.
thing is that the appletv and the iphone do not have the legacy expectancy of the mac line. so if they can get people over on devices like the iphone and appletv like devices, most likely with a
Re: (Score:2)
Sadly, no (Score:2)
Re: (Score:3, Informative)
Phone 2.0 SDK: The No Multitasking Myth [roughlydrafted.com]
The short version: remember the headlines gasping that the iPhone could have spy software installed that took pictures with its camera and mailed them to the Terrorists? That can't happen with SDK software. It can (hypothetically) happen with jailbroken phones. That's why Apple has engineered safeguards into its SDK. Because it's trying to be responsible, unlike the current state of Windows, Java, Flash and other filthy platforms.
The fact that yo
Knew you wouldn't let us down! (Score:2)
My comments are already all over that entry, and I think those of us who support openness in the mobile application arena stomped all over the Apple apologists. Thanks for spamming your blog on Slashdot YE
Re: (Score:2, Insightful)
Taking that into perspective, it's no mystery why I quite consistently side with Apple: I'm choosing between Apple and Idiots. There are plenty of valid criticisms of Apple, and I do take some effort to mention these when they haven't already been drummed to death.
Calling me a shill just highlights that you don't know what a shill is. FYI:
Re: (Score:2)
This is the fundamental false dichotomy that Apple's defenders always end up at. There's no reason why a system can't be both simple for nontechnical users and powerful in the hands of a
More FUD? Really? (Score:3, Insightful)
You have repeatedly failed to explain why the one leads to the other, and why changing from a desktop to a mobile device magically makes this a huge problem.
Re: (Score:2)
Re: (Score:2)
And who can argue against such a sophisticated argument based entirely on a homophobic pejorative?
Re: (Score:2)
I'd share your cynicism if Apple hasn't already shown signs of listening to customers. If their argument that battery life is a concern is a valid one, hopefully future battery improvements and power management optimizations
its free as in, "Libre" (Score:2, Informative)
When OSS people use the word "free", they are referring to freedom, not price.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Sheldon
Re: (Score:2)
No one in the Free Software and Open Source movements actually thinks that. Seems like you've fallen into the old Free vs. Free [wikipedia.org] trap. Freedom does not mean free of charge. What F/OSS proponents think is bad is restricting people from modifying the software they use as they see fit and from helping others with their
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
One such way for Apple to do that would be to sell iPhones. Which they're already doing.
Re:It's easy to understand. (Score:5, Insightful)
I agree, and it comes down to different business models. There is room for different business models, and in Apple's case, they have choose one business model over another. Perhaps they could make it work by being more like IBM, or perhaps for the kind of products that Apple wants to sell, their business model works better for them. And why shouldn't they have that choice?
The moral objection comes from stripping people of their software freedom.
But that assumes that the product would otherwise have been made using another business model. It also assumes that putting one's own interests above others is immoral. Uncompassionate or selfish, perhaps.
People who do this pretend that it's the only way for them to make money but it's clearly about means of extortion now.
Really? everyone who charges for software pretends that it's the only way? Perhaps for some, it actually is, and for some, it's simply a choice. And I'm sure there are some who pretend that, too. I'd hardly call it extortion in most cases.
Non free software is bad for you, even if it does one or two things you like. It's owners think they have a right to tell you what you can and can not do. If you give them that they will simply take more from you.
How is it bad for me? If Apple didn't follow their business model, they may have simply chosen not to do it at all. Then I wouldn't even have the choice to buy it. Your argument hinges on a false premise and makes assumptions about what I value.
Re: (Score:2)
But that assumes that the product would otherwise have been made using another business model. It also assumes that putting one's own interests above others is immoral. Uncompassionate or selfish, perhaps.
The question has a bit finer shading in many cases. I think we all understand that most people will balance their interestes against other's on a weighted scale. The going social custom seems to hold that the tie should go to the other. For example, If two want a piece of cake (normally a balanced inte
Re: (Score:2)
Both Apple and ATT have non free practices at the core of their business. It is not surprising that they would each pretend to be more customer friendly...
I should hope that they have non-free practices, given that a business is a money-making endeavor, and a customer is someone who pays for goods and services.
iPhone (Score:5, Interesting)
I get the feeling Apple secretly likes the fact that it's been cracked and made useful, regardless of how ATT feels about it.
Re: (Score:2, Interesting)
Here is what gives (Score:4, Interesting)
And no, Apple's apps are not more refined than all the stuff on Installer. MobileScrobbler, Sketches, and MobileChat are examples of how you're wrong, especially when you compare them to something like MobileMail.app which STILL cannot delete multiple emails at once or switch between accounts in any kind of convenient way.
The jailbreakers have, in fact, shown Apple up at every turn.
Why did you get modded Flamebait? (Score:3, Informative)
MobileScrobbler
Sketches
Flashlight (amazing how often this comes in handy)
OpenSSH (server and client)
MobileChat
bsflite
ScummVM
VNsea
iPhysics (SO ADDICTIVE OMG)
PocketGuitar
VNotes
Firefly Media Server
this is a hoax -- iphones are 100% secure (Score:2, Funny)
"shocking" Except for one thing (Score:5, Insightful)
I would say very little like this if at all, when you use a hacked iphone you still had to shell out the bucks(to apple) for the device. When you run Linux you can completely avoid giving any cash to Microsoft.
Re: (Score:2)
Re: (Score:2)
Riiiiiiight (Score:5, Insightful)
Riiiiiiight, just like the homebrew scene creates competition for Sony, Nintendo, and the Xbox 360. If someone want to goof around with doing homebrew iPhone apps, great! But, there is no way that jailbroken apps will be any sort of successful business model for the iPhone. No business will pay for it or install it, and too few consumers will be brave enough to jailbreak. 40% of iPhones are jailbroken? Ridiculous.
If devs really want to do open source phone applications why aren't they using Android or OpenMoko?
Re:Riiiiiiight (Score:5, Insightful)
Get back to me when there's actually a userbase for either.
Re: (Score:2, Interesting)
OpenMoko (Score:2)
I'm waiting for the last gasps of that project to finally expire. It is going exactly nowhere at about Mach 5.
I was really excited when I heard about Android, and then I found out that everything runs in its own sepa
Re: (Score:2, Funny)
Very clear signal from Apple that jail-breaking OK (Score:5, Interesting)
Re:Very clear signal from Apple that jail-breaking (Score:2, Interesting)
Re:Very clear signal from Apple that jail-breaking (Score:4, Interesting)
Personally, I think they are pleased, yet cautious. If they damage their relationship with AT&T they will not have future relationships with any carriers, and the iPhone will die. Yet the iPhone's popularity appears to be viral partly from unlocking. So they have to walk a fine line for now.
Re: (Score:2)
Re:Very clear signal from Apple that jail-breaking (Score:5, Informative)
Not any more. With ziPhone, jailbreaking and unlocking any iPhone up to 1.1.4 is trivial; details here [unlock.no].
Re: (Score:2)
Re: (Score:2)
Re: (Score:2, Interesting)
Re:Very clear signal from Apple that jail-breaking (Score:4, Interesting)
Wishing for something hard enough does not make it come true, and your speculation is just wishful thinking.
Re: (Score:2)
Apple at release: No third party apps.
Apple a few months later: Web apps only.
Apple a year later: Here's an SDK for third party development. There are a couple of restrictions. Yes, you may put wifi VOIP on the iPhone.
Hm. Apple seems to be saying one thing and doing something entirely different. I wonder why?
Re: (Score:2)
Re: (Score:2)
Sure, maybe Apple was just stringing everybody along because they actually weren't ready. They tend not to release half assed products though. I suspect Apple wanted to test the market and gain a foothold. Now that the iPhone is a hit they feel more secure throwing their weight around and telling AT&T how it's going to be. After
Re: (Score:2)
Reading Apple's Entrails (Score:2)
I'm always impressed at how some people can apparently divine altruistic motives from Apple's management decisions. Every un
Re: (Score:2)
Assuming that the purchaser would have still bought the iPhone even if she couldn't unlock it. That's unlikely in most cases, and impossible in nations that don't have official iPhone carriers. "Losses" due to iPhone unlocking are even less plausible than the inflated "losses" from software piracy.
Apple's continued invocation of the Herculean nature of its visual voicema
Virtual Revenue (Score:2)
I agree. However, over the past year, most of the dittoheads that "cover" Apple stock on TV and in the business magazines factored in every iphone sale according to the rosy future revenue stream projections that Apple gaves them. During November/December, these people (who tend to know very little about the actual dynamics of technology markets) became increasingly skittish because of news filtering out
Re: (Score:2)
The big question on the minds of Apple watchers is: Where have the other 1.7 million iPhones gone?
The uncertainty has helped sink Apple's (AAPL) stock price to $130 a share, down 34% since the beginning of the year. That is far worse than the 13% drop for the tech-heavy Nasdaq index.
And an inventory buildup is always dangerous,
hacking is niche (Score:4, Insightful)
Re:hacking is niche (Score:4, Interesting)
These unlocked phones tend to have installer.app out of the box. So the apps are already part of the experience.
Jailbreaking != Unlocking (Score:5, Insightful)
I have said it before and I will say it again. Apple is a publicly held corporation. Their fiduciary duty is to their shareholders. Their goal is to be profitable. However, their business model (strategy of doing business in order to be profitable) centers around making well-designed, elegant, easy-to-use, robust products. (By 'robust' I mean in a design/UI sense, not necessarily in a hardware sense.) They believe that controlling and streamlining the entire consumer experience from start to finish is the best way to deliver their product--this is the reason behind the Apple Retail Stores, the near-obsessive attention to the packaging, and the restrictions of the iPhone OS. Make no mistake; Apple doesn't do this out of the goodness of their hearts. They do it because it is a way to stand out in a competitive and rapidly shifting industry, and be profitable. But this long-held strategy of attention to the consumer experience and design excellence has created a community of Apple enthusiasts, and they often misinterpret Apple as being more altruistic than they actually are.
The hacker philosophy runs completely counter to Apple's view because they believe devices are meant to be experimented on, each component dissected, analyzed, and understood. They are unafraid of taking something apart and reassembling it to meet their needs. Apple's model is geared not towards these hackers, but to the average consumer, who, if allowed to tinker, would probably break something and have no idea how to fix it. The wildly popular success of iPods and the increasing market share of Macs in the face of the MS monopoly demonstrates that Apple's strategy is the correct one to adopt--the average user values stability and predictability over the ability to play Dr. Frankenstein with their precious, beautifully designed Mac/iPod/iPhone. The idea that "it just works" is in itself a kind of freedom.
Apple knows they can't keep the iPhone OS locked down forever. They knew it before they even had built the thing. They realized, however, that (1) upon initial release, the OS would not be complete, (2) they needed to buy themselves time to establish a user base and fix stability issues, (3) locking the OS would prevent the casual user from messing around and then complaining that the iPhone sucks because it's too easy to break, (4) it fits with their business model. The only good thing the hackers/jailbreakers have done is to push Apple to develop the SDK faster, and put more emphasis on security. I don't see their actual jailbreaking as being particularly relevant, because it is still not something that most users would do. Many users so strongly enjoy the integrated, streamlined Apple experience that the last thing they want to do is run some "shady" code and open themselves up to the unknown. It all goes back to the philosophical dichotomy mentioned above.
Re: (Score:2)
I'm with you until the last paragraph and there we diverge slightly. I think that, in keeping with the logic of your first two paragraphs and by observation, Apple is not interested in a give away the razor to sell the blades (software) business model. Someone buys an iPhone, it's profit. Someone uses that iPhone on AT&T, it's more profit. But I haven't seen an Apple product in ages where after-market purchases were needed to create a net profit. So, a person owning an unlocked iPhone is no more a "prob
Copy protection/DRM/locking != Security (Score:2)
They put more emphasis on locking it harder. That has very little to do with security.
IPA (International Phonetic Alphabet) (Score:4, Interesting)
not really though (Score:5, Funny)
"And when I say it's like Torvalds speaking at a Windows launch what I mean is its not like that at all."
Bad Analogy (Score:5, Insightful)
So for Apple to give Zdziarski the podium at an Apple retail location is a little like Steve Ballmer inviting Linus Torvalds to speak at a Windows product launch."
I'd say it's more like Citibank inviting Mitnick to talk about security, or the MPAA inviting DVD Jon.
Event was sponsored by MoMoBoston, not Apple (Score:2, Informative)
Re: (Score:2)
Re: (Score:2, Informative)
Re: (Score:2)
Re:Only One SDK App Available! (Score:4, Informative)
Apple's SDK is in beta, and no applications can be installed on the iPhone/iPod touch UNLESS that person has a $99 Apple certificate key to install that app for testing purposes. Until June, when Apple releases the 2.0 software upgrade, nothing can be installed for anyone.
To correct the parent, there are zero legitimate applications that have been released into the wild. The link you gave is for source code or something that can be run on an emulator. By June, there will be more than the hundreds that the jailbroken installer.app has
Re: (Score:3)
This will likely be very similar to iTunes podcasting delivery service.
There is the first app to be released that will be able to use this pathway. I agree there are a ton of jailbroken apps... and that was the point of the post. Apple's way is way behind the current developers' methods.
Re:Trap... (Score:5, Interesting)
I was at a seminar given by reps from RIM, the Blackberry maker. The guy -- fairly senior -- said there are features that they would love to include on their Blackberrys (blackberries?), which the customers want, but the carriers won't allow them to provide those features because they want to offer their own services and charge customers high rates for them. So, by analogy to RIM, Apple probably needs to provide a veneer of protection to keep its contract with the carrier, but is quite happy when somebody hacks their phone, as it helps them to sell more phones.
Re: (Score:3, Insightful)
While I don't doubt your honesty, RIM makes available a fully documented SDK and has done so for years. If the carriers don't want RIM to provide these
Re: (Score:2)
Well, there's a RIM SDK, but it's terrible (e.g. http://devberry.com/2008/03/06/rim-sdk-a-pre-teen-schoolgirl/ [devberry.com]). The iPhone SDK is fantastic. Sure, there are some limitations (app's can's access other app's data except thr
Re:DMCA circumvention? No. Re:Trap... (Score:4, Insightful)
I give kudos to him but I would still be cautious in what and how something was said. Simply switching an attitude of It's mine, I bought it to a everyone should have the right to not be limited by corporations can go a long way in persuading a judge or jury to take a specific stand. I remember having a car malfunction and losing control and running off the road once. I told the cop that "I noticed problems and pulled over to park while it became increasingly hard to control the vehicle". He tore up a "failure to control" ticket because I ran into a ditch that I rightly should have gotten and instead gave me a fix-it ticket where if I could show the car had been fixed in a certain amount of time, it wouldn't cost me anything. There was no mechanical error until after I left the road, I wasn't paying attention and came upon a corner too fast.
Still, this would only work a couple of times so maybe it is to collect evidence on other people?
Re: (Score:2)
Linking to non-free system facilities is acceptable. You can distribute GPLed software that you compiled using Visual Studio and linked in the MS libraries. At a quick glance through the licensing I agreed to, I didn't see anything that would stop GPLv2.
GPLv3, however, requires releasing installation instructions, which is going to be a problem. If I were to write a program using GPLv3 software, I couldn't distribute it on the iPhone unless I could give out complete installation instructions, includin
Re: (Score:2)
Re: (Score:2)
Well, your post is surely not one of the very well thought out, very well reasoned out, argumentations that one from time to time finds around here. It containesfour sentences: one retorical question, a statement of opinion, an unsubstatiated claim and a nice flamebait line combined with the standard practice of condemning moderators while insulting them. I would say that it deserves any downmoderation it gets quite well by itself...
Re: (Score:2)
Also lots of people are now waiting for the 3G iphone - that's gotta hurt sales (Osborne effect.. everyone learns about that in college these days, but steve jobs still pre-announced it anyway