Slashdot Mirror


Unreleased iPhone 2.0 May Already Be Hacked

The as-yet unreleased second iteration of iPhone hardware may already be compromised, reports Engadget and News.com. Members of the 'iPhone Dev Team' have (supposedly) made use of the recently released SDK to gin up a Beta 2.0 software hack. "Unlike previous hacks, this one isn't specific to the latest firmware version, it exploits the way that Apple designed the iPhone's main bootloader. According to the iPhone Dev Team, the iPhone verifies whether or not firmware code has been signed with an RSA certificate before allowing it to be written to memory. The team has apparently figured out a way to disable that check and allow unsigned code to be written to memory."

183 comments

  1. Pertinent word... by the_skywise · · Score: 3, Interesting

    WAS...

    I'm sure the iPhone 2 will be held back until this is fixed.

    1. Re:Pertinent word... by hey! · · Score: 5, Insightful

      Well, it's funny that Jobs likes to lecture the music and movie industry about the futility of DRM, but then he tries to lock down the iPhone.

      If he were rational (which is not to say that irrational precludes being brilliant), I don't think he'd really care that much about iPhone hacking, unless people started to look at it as something safe and normal and that Apple should support those hacks.

      When somebody solders a modchip onto a game console motherboard, he knows very well that he's on his own. But when a hacked up iPhone starts to feel normal to users, then Apple loses the ability to control the release cycle. They don't want their new products to compete with hacks for their existing ones, because they've discovered the secret of the software subscription model Microsoft toyed with a few years ago: you don't call it a subscription, you call it spiffy new hardware.

      Of course, he might well be totally ape-shit over iPhone hacking, I don't know. I don't think like him, which is why I'm not rich.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    2. Re:Pertinent word... by MacDork · · Score: 1

      WAS...

      Antitrust. There, fixed that for ya... d(^_-)

      What serious developers really care anyway? Do you think you're going to see Rhapsody or Napster on it? P2P apps? You can't even develop a competing web browser because of the interpreted code clause. Who is going to go to the trouble of dumping the time and money into developing an app just to have Apple say "No thanks" and refuse to sign and distribute it for you... for that matter, what serious developers consider Apple clipping them for 30% to be a fair deal? Maybe if you're selling $10 shareware or some lame games, but why is Apple entitled to 30% of my revenue if I develop a killer phone app that runs on a subscription model?

    3. Re:Pertinent word... by nehril · · Score: 5, Insightful

      the whole iphone dev system is interesting in that it is an attempt to finally invert the usual "blacklisted software" security system that has so often been the rule. rather than the busted concept of allowing all software to run, and then chasing down 'bad' ones with antivirus programs, rootkit detectors, spyware removers etc, they're moving to a whitelist. default deny, selective approve, with revocation.

      just as any sane firewall is set up. (it would be nuts to set up a firewall to default allow all ports, and then start selectively blocking them only once an exploit that uses it becomes apparent, but then you have today's software security model doing just that.) forcing devs to buy a cert means they have somewhat of a point of authentication and also a hook to revoke all of a dev's apps if they fail to toe the line by releasing a virus, trojan, phish etc. Or "something that reduces apple's revenue" ;)

      I believe leopard has the (currently unused) capability to do this built in as well. looks like the iphone is going to be a bit of a testbed for the concept. this kind of thing is only possible really with a "brand new" os where you can start from day 1 with no backward compatibility problems. it's also the reason you're not allowed to run interpreters like java or javascript... else Sun would get a valid cert to load the java interpreter, which in turn could run anything on the planet bypassing the "run only whitelist code" concept.

      I can't say i agree with such "mandatory*" restrictions on a computing device I purchased, but as a matter of security philosophy it really is quite interesting.

      *well, mandatory if you want to run snazzy new SDK apps. they really should set up an "unsupported, you may be SORRY!!" class of signature that would let you run, at your own risk, anything from that signature.

    4. Re:Pertinent word... by cybereal · · Score: 4, Insightful

      If he were rational (which is not to say that irrational precludes being brilliant), I don't think he'd really care that much about iPhone hacking, unless people started to look at it as something safe and normal and that Apple should support those hacks.

      This is precisely the concern. Have you ever worked in support? I worked technical support for several years. The worst part of the whole ordeal was dealing with all of the unpredictability on the other end. This is the only reason we had no official Linux support. It was the reason we only needed 3 people to handle all Macintosh calls. The more predictable the workspace on the other end of the line, the better a technician can deal with a situation.

      This also applies to software development. This is what makes game consoles attractive, you have a reliable set of expectations to target. You know, when you have a device as sophisticated in software as the iPhone (it's got an entire OS, not just some execution firmware like non-smartphones) it is infinitely helpful to be able to predict what will or will not be going on there.

      So, while I'm sure Apple has no realistic expectation to avoid firmware hacking, I do believe they try to keep the expected cases in place as best as they can without getting ridiculous so the quality of software can remain high. So they can provide what they claim to provide in the device.

      While a more savvy person may realize their phone is running out of battery twice as fast because of some software they put on there themselves, the average consumer is not going to understand any of this reasoning. Apple doesn't want to deal with phone calls and complaints that root from things the user did to themselves unwittingly. The easiest way to avoid that is making it hard for users to do it to themselves. Make it an effort to get hacked firmware and unapproved software and you achieve this goal. You don't have to prevent it 100%, and therefore, there is no logical argument that Apple is being hypocritical about their DRM stance. This isn't DRM, this is the virtual version of that welded bolt on the back of a service-only machine.

      Any geek willing to break the seal is willing to forego support when they inevitably break the machine.

      --
      I read the script, and I think it would help my character's motivation if he was on fire. -Bender
    5. Re:Pertinent word... by arminw · · Score: 2, Interesting

      ....I develop a killer phone app.......

      If you do, so what? You still have to sell it somehow, unless you write it just for your own amusement. Do you think that people will sell your stuff for free, no matter even if it is insanely great? If given the choice of your "killer" app which may be virus infested, or a clean "vetted by Apple" program, directly from Apple's servers, which with most people pay money for?

      --
      All theory is gray
    6. Re:Pertinent word... by Brian+Gordon · · Score: 4, Insightful

      I find it amusing that they even try to lock it down. Unless they seal the thing in adamantium or lock it away in a secure server facility, any system is hackable. Even if it comes down to slicing lines on a PCB or soldering in a modchip between the memory and the northbridge.. it's just absolutely absurd to hand someone a device and tell them they can't hack it.

    7. Re:Pertinent word... by EmotionToilet · · Score: 1
      DRM in the music business makes listening to music more difficult for consumers and is designed to make music sales more profitable for the record companies. It gives them more control over the music files after they've been sold and downloaded by consumers. DRM is of NO benefit to consumers, and that's why people hate it. Apple seems to be keeping the iPhone under control not to make things more difficult for consumers, but to make it easier for consumers. As Apple maintains the software that is allowed on the phone, they are keeping the phone stable and reliable and helping keep it running in a way that is better for the consumer. They do have to follow a few little rules that are a result of their agreements with AT&T (no VOIP on Edge network), but for the most part I think the SDK will open the phone up a lot to a variety of possibilities.

      I would be afraid to hack my iPhone. I don't care to have hacked code running on it. I had no idea what type of consequences there would be. And I've heard from people that the quality of jailbreak apps isn't that great anyways.

    8. Re:Pertinent word... by MBCook · · Score: 1

      Could they have simply been required (by AT&T or the record companies) to implement some kind of security, and they simply didn't test it well enough because they didn't care enough? Perhaps this flaw exists because they simply considered it "good enough" and didn't think it worth the additional time to fix?

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    9. Re:Pertinent word... by PNutts · · Score: 1, Interesting

      Well, it's funny that Jobs likes to lecture the music and movie industry about the futility of DRM, but then he tries to lock down the iPhone.


      Well, one difference is that when your download "breaks", you can download it again or you are SOL (depending on the agreement you made when you downloaded it). A "broken" iPhone goes back to the store which starts a *very* expensive process (to AT&T and Apple). Hardware != Content. He just wants the goddam thing to work, which is why I bought the wifey a Mac instead of a PC. That's a revenue model I'm on board with.

    10. Re:Pertinent word... by ushering05401 · · Score: 1

      The really funny part of the story is how much free publicity Apple gets every time the iPhone gets 'hacked.'

      Hacking the iPhone does not damage credibility the way hacking a software package does. Instead, these hacks are beckoning people to the platform with the promise of previously unattainable functionality on a handheld.

      If I were launching a new device I would follow Apple's lead on this one... possibly even setting up a dark proxy org to regularly hack my device.

    11. Re:Pertinent word... by SuperKendall · · Score: 5, Insightful

      Well, it's funny that Jobs likes to lecture the music and movie industry about the futility of DRM, but then he tries to lock down the iPhone.

      Yes, but Apple only does this as a safeguard to help protect more timid users. Apple, unlike the music studios, knows it will be broken and does not really care.

      If he were rational (which is not to say that irrational precludes being brilliant), I don't think he'd really care that much about iPhone hacking

      He doesn't, which is why the last iPhone update did not break jailbroken phones.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    12. Re:Pertinent word... by arminw · · Score: 4, Insightful

      ....restrictions on a computing device ....

      The iPhone is a PHONE a wireless PHONE. Repeat this a thousand times. It is NOT a general purpose computer. Most people who bought or will buy this expensive gadget want a phone first of all and want that to work as reliably as any other phone at LEAST. Apple will and must do everything in its power that their phone or ipods don't become another Windows like portal for propagating all sorts of malware aimed at emptying unsuspecting people's bank accounts.

      In that regard, Apple can simply inform iphone users in no uncertain terms that warranties on hacked devices are null and void. They are also within their rights to warn users that any update from Apple may indeed inadvertently brick their hacked devices. Unauthorized customer modifications and use of manufactured goods and machines have always resulted in lost warranties at the very least. Sometimes human lives are at stake.

      --
      All theory is gray
    13. Re:Pertinent word... by Brian+Gordon · · Score: 1

      The better strategy would be to release an open platform with exciting potential and let news sites run with it. Look how much free publicity Android's gotten- not because it's been hacked but because it's awesome! Then again if you play the sensible way you can't brick thousands of phones and blame the consumer.

    14. Re:Pertinent word... by voidptr · · Score: 5, Insightful

      The point isn't to make it unbreakable.

      It's to make it enough of a pain in the ass that those who manage it realize they're wading into unsupported waters.

      --
      This .sig for unofficial government use only. Official use subject to $500 fine.
    15. Re:Pertinent word... by MacDork · · Score: 2, Insightful

      If you do, so what? You still have to sell it somehow, unless you write it just for your own amusement. Do you think that people will sell your stuff for free, no matter even if it is insanely great?

      I have my own server, my own credit card merchant account, and my own SSL certificate vouched for by a root certificate authority accepted by all major web browsers. You're assuming I want or even need Apple's assistance in selling and distributing my software.

      If given the choice of your "killer" app which may be virus infested, or a clean "vetted by Apple" program, directly from Apple's servers, which with most people pay money for?

      So you're saying Mac OS X is insecure and riddled with viruses? Even Apple would disagree when they aren't talking out of the other side of their mouth. Are you suggesting that Adobe Photoshop, a Mac stalwart that has been on the platform for nearly two decades, is insecure because it executes interpreted code? Have you any shred of proof whatsoever? No, you don't, because it doesn't exist. Thanks to the restrictions on the SDK, you'll never see anything like it on your iPhone unless Apple produces it themselves.

    16. Re:Pertinent word... by cheater512 · · Score: 1, Funny

      Are you sure that the reason why you only required 3 Mac support people wasn't because you only had two people using Macs? ;)

    17. Re:Pertinent word... by moosesocks · · Score: 2, Interesting

      Well, it's funny that Jobs likes to lecture the music and movie industry about the futility of DRM, but then he tries to lock down the iPhone.


      What is happening on the iPhone is not DRM. DRM is about copy-protection.

      There are many parallels between DRM and closed hardware platforms, but they are two very distinct issues.

      Apple's reasons for clamping down on the iPhone are very likely to be quite numerous, not to mention whatever sort of contractual obligations they have to fulfill with AT&T. It's not pretty, but it's how the mobile phone industry works in the US.

      I can understand people being disappointed that the iPhone is a closed and locked platform, but displaying outright anger over the issue is absurd. Nobody's forcing you to buy an iPhone, nor is anything preventing some bright entrepreneur from making something better.
      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    18. Re:Pertinent word... by Anonymous Coward · · Score: 1, Interesting

      What's really funny is that everytime MS gets pwnt the story gets a 'haha' tag. When it's Apple it doesn't.

    19. Re:Pertinent word... by f_raze13 · · Score: 1

      Ironically enough, the summary doesn't even make use of the word was.

    20. Re:Pertinent word... by peragrin · · Score: 3, Insightful

      write again when andriod is actually out on a smart phone.

      Not a single manufacture is using it yet. When they release an actual product I will then judge it, until then it is vaporware with source code. As Android is worthless without hardware.

      --
      i thought once I was found, but it was only a dream.
    21. Re:Pertinent word... by Namarrgon · · Score: 4, Insightful

      Yes, allowing the user to modify a device complicates support. But this can be dealt with - look at how e.g. HP and Dell manage user support nowadays? "Reset your system to the factory-shipped state with the included Restore partition - problem solved." This is even easier to do with the iPhone.

      Thing is, users don't have to install any third-party software, if they want a "guaranteed quality experience". Why not simply allow people the choice about how they use their device? Hell, put up a warning on install - "You are now straying from the Apple Way - Abandon All Hope!" - but to assume that *every* customer is incapable of managing their own device is just insulting.

      What bugs me most is how Apple apologists go on about how the iPhone is so great because "it's got an entire OS!" (like this is new) - and then claim that every limit on this OS, every restriction and removal of user choice, is actually somehow for the user's benefit. "No 3G? Might kill battery. No Flash? Might kill performance. No plugins? Might, um, break something." It really gets old.

      Yeah yeah, vote with my wallet, I don't have to buy one. I'd really like to buy one, they've done so much right with it, but these decisions are deal-breakers for me, and the continual excuses don't give me hope that this will change.

      --
      Why would anyone engrave "Elbereth"?
    22. Re:Pertinent word... by omeomi · · Score: 1

      it's just absolutely absurd to SELL someone a device and tell them they can't hack it.

      fixed that for you

    23. Re:Pertinent word... by jlarocco · · Score: 4, Insightful

      But the other poster's point is that anybody who's willing to open the device and make a modification already knows they're in unsupported waters. Making it difficult just wastes everyone's time.

    24. Re:Pertinent word... by globaljustin · · Score: 4, Interesting

      worked technical support for several years. The worst part of the whole ordeal was dealing with all of the unpredictability on the other end.

      Saving money on doing tech. support has nothing to do with Apple's response to iphone hacks! Anyone who would have the capability to hack an iphone would know that if you hack it, you can't get support for it.

      Apple is concerned with money. More specifically, they got big bucks from AT&T to make it exclusive. AT&T have a vested interest to make sure that their investment is worth it. Apple has to prove to AT&T that all possible measures are being taken to ensure that if someone buys an iphone, they use AT&T service. That's what's in play here. Tech support is irrelevant.

      I bet Jobs personally at least sympathizes with those who want to hack iphones so they can use them with any phone services. The deal with AT&T may not have been his call in the end.

      off-topic, Parent post is a troll in disguise...basically he's ranting about frustrations of doing tech support and somehow managed to loosely connect it to the topic
      --
      Thank you Dave Raggett
    25. Re:Pertinent word... by nine-times · · Score: 3, Interesting

      Any geek willing to break the seal is willing to forego support when they inevitably break the machine.

      Right. As an iPhone owner, I hacked mine a while back. It was really easy. Part of the problem, though, is that the OS has been changing often enough that most apps won't work unless they're written for the specific firmware you're using, so the payoff of hacking your phone is diminished. I think lots of developers stopped keeping up figuring they'd wait for the official SDK.

      Anyway, I don't doubt that the iPhone will keep getting hacked for as long as it's useful to hack it. I'm betting either Apple will be very reasonable about letting people distribute on iTunes, or else people will immediately hack a different distribution method for unauthorized apps. Either way you'll be able to get the apps you want with a minimum of hassle.

      It's going to happen, and the iPhone will be a cool platform. If Apple's smart (which they often show themselves to be) then they won't fight it.

    26. Re:Pertinent word... by thePowerOfGrayskull · · Score: 2, Insightful

      But the other poster's point is that anybody who's willing to open the device and make a modification already knows they're in unsupported waters. Making it difficult just wastes everyone's time.

      Not at all. Of course the people making the hacks know this; but this also means that when people download these things and install them, it's enough of a hassle that they're aware of what they're getting into.
    27. Re:Pertinent word... by Chrononium · · Score: 4, Informative

      I know that you made this comment in jest, but a few years back when I was a hardware engineer at Apple, we literally only had 5 or 6 IT guys for the whole campus, which probably implied 5 or 6 guys for approximately 5000 computers. Sure, a lot of that was because you were more or less trusted to operate a computer (at least in engineering, but I think it applied in other buildings too), but that's still a massive accomplishment. The university lab I'm at now is dedicated to computational electromagnetics and they do fairly well with only two guys for the 200 or so computers here. But that's largely because we can't do much of anything without their say so. I think the Mac, when properly understood and matched up with the proper IT philosophy, can do wonders. And I bet you can't guess how many people ran the iTunes Music store hardware. It was pretty darn awesome.

    28. Re:Pertinent word... by base3 · · Score: 2, Insightful

      "Unsupported" != "Deliberate device disablement via updates for hacked devices"

      --
      One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
    29. Re:Pertinent word... by Telvin_3d · · Score: 3, Insightful

      I never got the impression that Apple has ever intentionally break jailbroken iPhones. I doubt they even test their updates against them before release. The original jailbroken phones changed some stuff the update wasn't expecting and so you ended up with a broken phone. The more recent updates happen to not interfere with jailbreak. I'd think that is as much coincidence as intentional.

    30. Re:Pertinent word... by 99BottlesOfBeerInMyF · · Score: 1

      the whole iphone dev system is interesting in that it is an attempt to finally invert the usual "blacklisted software" security system that has so often been the rule. rather than the busted concept of allowing all software to run, and then chasing down 'bad' ones with antivirus programs, rootkit detectors, spyware removers etc, they're moving to a whitelist. default deny, selective approve, with revocation.

      I think this is a less than ideal approach as well. What would really be ideal is a greylist, combining both known malware signatures to be blacklisted, as well as known "good" software signatures to whitelist along with an ACL as to what behavioral limits the software should be doing properly. More importantly, items and ACLs for the greylist should be "subscribable" from multiple security vendors. Maybe I trust Apple's security recommendations, but maybe I trust Clam AV's more, and would not mind paying $5 a month for Symantec's virus signature's and ACLs. Ideally, users should have a sane default from the OS vendor but also allow administrators to rate vendors and combine lists with each given a certain weight. I hope Apple, Linux vendors, IBM, Sun and other players can create a open protocol and format for such a system, before Microsoft implements a mandatory version of it that is "closed."

      I believe leopard has the (currently unused) capability to do this built in as well.

      Actually, this functionality is used to some degree. It verifies that an application does not change after the first time you run it (causing problems with Skype and a few other apps). It s also used to lock down some default network services by default (I think all of the network services open on the firewall by default). I'm pretty that includes their Zeroconf implementation.

      I can't say i agree with such "mandatory*" restrictions on a computing device I purchased, but as a matter of security philosophy it really is quite interesting.

      For a general purpose computing device, I agree. For an appliance, I'm less particular. I would like to avoid confusion right now though, and make a differentiation between what you're calling "mandatory restrictions" and the common description of locking down applications to an ACL which is called "mandatory access controls" and in which the word "mandatory" refers to applying an ACL to every application, not forcing a particular ACL upon a given application.

      *well, mandatory if you want to run snazzy new SDK apps. they really should set up an "unsupported, you may be SORRY!!" class of signature that would let you run, at your own risk, anything from that signature.

      Better yet, they should have a default, fairly restrictive ACL for applications without signatures, so that even if you run an application from some source you don't really trust, you are not completely unprotected by default. I don't think one warning when loading an application from someone Apple doesn't approve of and another warning when it wants to do anything risky (like access the network or record key presses).

      One final comment, I think a lot of people are attributing a lot to "Apple" which is in some ways very accurate, but in another a bit misleading. In order to get a major carrier to carry an iPhone and provide a reasonable plan to let it work well enough to appeal to a mass market (instead of the the then existing market for smart phones) Apple had to sign some contracts. A lot of people forget that Apple had to make a lot of promises to AT&T to get them on board and other providers refused to sell the phone or the phone with a decently easy plan. Some of those promises included exclusivity in the states and restrictions to prevent VoIP over the cell network or other functions that would allow arbitrary software to undercut AT&T's proprietary services. Without AT&T onboard the iPhone would have gone nowhere and it is easy to armchair quarterback things and ignore the tradeoffs Apple had to make to get into the market in the first place.

    31. Re:Pertinent word... by batkiwi · · Score: 1

      My Nokia 6120 classic:
      -allows me to install java apps
      -allows me to install native symbian apps
      -is fully supported by nokia
      -was free on a $30 phone plan (very cheap to pick up too)

    32. Re:Pertinent word... by bnenning · · Score: 1

      DRM is about copy-protection.

      That's what's said publicly, but really it's about control. Consider DVD region coding; that has nothing to do with copy protection, it's just enforcing market segmentation.

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    33. Re:Pertinent word... by larry+bagina · · Score: 1
      given the US cell structure, the need for backend features (visual voice mail, etc), and the need for a flat fee data plan, they'd be hard pressed to try it on their own.

      But they're using the same structure in other markets when they could license (or give away) the visual voice mail specs and allow everyone to be iPhone compatible.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    34. Re:Pertinent word... by Jaime2 · · Score: 1

      I believe leopard has the (currently unused) capability to do this built in as well.
      Windows has had this capability since 2000 through group policy. One of the restrictions is to allow a specific whitelist of software to run, specified as file hashes. The Microsoft .Net framework has the ability to restrict software by publisher signature.

      A general purpose operating system can't get by with forcing all software to be signed by the OS vendor. However, the iPhone may succeed with this model because it is a phone and people won't have the expectation of general purpose usability. Comparing this feature with desktop OS feature is an apples to oranges comparison.
    35. Re:Pertinent word... by bnenning · · Score: 4, Insightful

      The iPhone is a PHONE a wireless PHONE.

      It's a device that can make phone calls, amongst other functionality. My Power Mac 7500 was making and receiving phone calls 10 years ago; that didn't transform it into a single-purpose appliance that would crash and burn if I did anything else with it.

      Also, the iPod touch is not a phone.

      It is NOT a general purpose computer.

      Why not? It runs Unix, and its API looks a whole lot like that for Mac OS X. Apple may not want you to think of it as a computer, but objectively speaking it is.

      Most people who bought or will buy this expensive gadget want a phone first of all and want that to work as reliably as any other phone at LEAST.

      And yet if there's any way to run apps not approved by Apple, these same people who insist on reliability above all else will be stampeding to download malware-infested porn apps from the Elbonian mafia?

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    36. Re:Pertinent word... by Gideon+Fubar · · Score: 1

      He'd better sympathize. IIRC, he and Woz got their start building blueboxes in a garage..

      --
      http://www.xkcd.com/354/
    37. Re:Pertinent word... by catwh0re · · Score: 1
      I believe what we're witnessing isn't so much the jobsian irrational behaviour(although seen plenty of that in the past), but rather business tactics.

      Just like DRM was to music, Apple first needed to prove to the music industry that a lock down was ineffectual. Only then would the music industry begin to release it's grip, well after they've grown accustomed to the new digital music model. (As were consumers, hence the decline of the CD.)

      This is analogous to the mobile carrier industry. First they need to be cooed with promises of a phone locked to their network. Then over time release that as it's proven ineffective.

      Thirdly we have shareholders and wall-street who need to see all this iphone development going into something that will make apple mega-bucks. Then over time we'll see that lapse. Overall you have apple's one true goal: Product sales. iPods, iPhones and Macs.

      In business it's all really about seeing what you can get away with.

    38. Re:Pertinent word... by Murphy+Murph · · Score: 1

      Not at all. Of course the people making the hacks know this; but this also means that when people download these things and install them, it's enough of a hassle that they're aware of what they're getting into.

      I will propose to you, strongly, that there is no such point.
      People will lie to their mother regarding the state of their firmware in order to get support. The user always knows more than the developer, and takes great pride in solving just enough of the problem to convince themselves that the firmware-as-provided is at fault, not their hack or modification.
      With this "knowledge" in hand - they will lie up to (and sometimes beyond) the point they are caught in their deception.

      No, modified firmware in the wild makes non-local support a PITA. Users will even lie about strings from a debug menu if they believe you're attempting to verify the modification status of their firmware.
      --
      I dub thee... Sir Phobos, Knight of Mars, Beater of Ass.
    39. Re:Pertinent word... by Namarrgon · · Score: 1

      It is NOT a general purpose computer.

      "It lets us create desktop class applications and networking, not the crippled stuff you find on most phones. These are real desktop applications." - S. Jobs, 2007

      Oh the irony.

      --
      Why would anyone engrave "Elbereth"?
    40. Re:Pertinent word... by arminw · · Score: 1

      .....I want or even need Apple's assistance.....

      Do you not think that Apple has the right to specify the particulars as to how the software for their devices are to be written and distributed? Nobody HAS to write software for any particular gadget or computer. Apple will try very hard to avoid for their products what happened to Windows.

      Iphones and itouch are special purpose devices, even if they are based on a general purpose OS. Because of Windows, people are already used to the idea of an occasional BSOD or frozen interface in computers. However, most people I know, expect their iphones to work as reliably, as phones generally have in the past and their music player to do their thing they were bought for. They will not tolerate the kind of crap they have gotten used to in PCs in their phones.

      I'm sure that there will be attempts to do to the iphone and itouch what has been done to Windows. Some may even be successful. Apple, by strictly controlling what can and what cannot be done with their product is simply trying to make it as hard as possible for malware to get a foothold.

      Good luck to you getting many sales of any software not blessed by Apple and available on their certified application store. I know that I would never buy software from some outside, unknown source, if I could get the same or similar things from an official, quality controlled source. The slim possibility of saving a few dollars is not worth the risk.

      --
      All theory is gray
    41. Re:Pertinent word... by MacDork · · Score: 4, Insightful

      Yes, but Apple only does this as a safeguard to help protect more timid users.

      Funny, because I recall Steve Jobs making it clear in September that Apple would fight attempts to unlock the iPhone. He didn't say anything about protecting the timid. I think it went more like this. "It's a cat and mouse game" and "It's our job to keep them from breaking in." I guess I missed his "Protect the timid" speech.

      He doesn't, which is why the last iPhone update did not break jailbroken phones.

      Yeaaaaah... I'm sure you're right SuperKendal. Steve was just feeling generous. I don't imagine that billion dollar class action lawsuit regarding the intentional bricking had anything to do with it.

    42. Re:Pertinent word... by 99BottlesOfBeerInMyF · · Score: 3, Insightful

      Well, it's funny that Jobs likes to lecture the music and movie industry about the futility of DRM, but then he tries to lock down the iPhone.

      While the difference between content and applications (or even between types of content) bear directly on Job's statements, you don't even need to look that far. Jobs said that DRM was a flawed concept and would never work for the long term... but Apple implemented it anyway because the RIAA required it to do business in the music industry and without them the iPod would have never materialized, or at least never gained significant market. The same thing applies here. Apple cannot ever "win" the fight against iPhone modders, nor is that their goal. Their goal is to make it inconvenient enough so that the modding community never makes up significant share of iPhones and so they can meet their contracts with the big players in this industry, particularly AT&T who Apple has to keep happy and who probably has a signed contract (trade secret of course so it will never be public unless the courts make it so) that says Apple has to perform due diligence to lock down applications to prevent VoIP on the cell network as well as other apps that threaten AT&T's money making services.

      If he were rational (which is not to say that irrational precludes being brilliant)...

      I think Jobs has proved himself rational, nor do I think you're understanding his position. He's made Apple a lot of money while still espousing the opinion that DRM is a flawed concept. That is what he believes and even what he pressures others to accept in deals with Apple, but at the same time he is willing to do what it takes to get a start in a new market; be it music downloads, movies, TV, or smart phones. It is a very reasoned person who can state their opinions consistently, yet at the same time be wiling to bend to the big players in the market who hold the keys to successful entry.

      When somebody solders a modchip onto a game console motherboard, he knows very well that he's on his own. But when a hacked up iPhone starts to feel normal to users, then Apple loses the ability to control the release cycle.

      I doubt Apple cares that much about locking down iPhones beyond what it takes to keep AT&T happy. Very few people will modify their iPhones to run other software (compared to how many people buy them in total). Sure, Jobs sees an opportunity for more security and stability with whitelists, but they've implemented the same thing to a lesser extent on Macs as well nd you don't see it being used to try to seriously stop users who want to do something and are willing to hack.

      They don't want their new products to compete with hacks for their existing ones, because they've discovered the secret of the software subscription model Microsoft toyed with a few years ago: you don't call it a subscription, you call it spiffy new hardware.

      I don't really think this is Apple's plan. They've had lots of opportunity in both iPod and Mac markets to artificially break compatibility with older hardware. If a new version of OS X ran more slowly than an old version, pretty much no one would have batted an eye, since MS has them conditioned to think of this as normal. Instead, each revision was faster on old hardware than the previous revision (well maybe 10.4 was break-even in some cases). Apple has always sold their new hardware on new hardware features, not on mandatory upgrades enforced by software (and I have a dual 533 Mhz PPC tower in the corner still running as a media server to prove it). And before you bring up the iPod touch, read about Apple's media codec licenses and Sarbanes-Oxley as interpreted by quite a few (but not all) companies in technology.

    43. Re:Pertinent word... by tlhIngan · · Score: 5, Informative

      "Unsupported" != "Deliberate device disablement via updates for hacked devices"


      Here we go again.

      Has it been proven it was deliberate? Because there was an update later on (1.1.2, I believe) that fixed all the "bricked" phones. Which would mean that whoever unlocked their phone, the software was done poorly enough that the updates were screwed up. Even the iPhone Elite Team says it's due to a messed up unlock patch. A hack

      And Apple said it will brick phones if they unlocked the phone and update. The solution was to avoid updating until later...

      Heck, Nintendo has to start warning too that their updates may brick the Wii, as well, if there were any third-party modifications done to it.
    44. Re:Pertinent word... by arminw · · Score: 1

      .....These are real desktop applications......

      Indeed that's great. The malware writers would also like to have THEIR wonderful applications run in these new, powerful devices. Apple just wants to make that much harder than Microsoft made it for their Windows systems. By inspecting software and controlling distribution, they can filter out possibly damaging programs. If some bad code gets through, they will know exactly who to blame, and if needed get the law after the originators. They can also quickly stop further spread of any undesirable code.

      There are some fundamental technical limitations, such as limited battery power. Both Apple and users surely would hate to see a device suddenly go dead when it was most needed.

      There certainly will be some useful and fun programs available for Apple's present and future gadgets. Apple can only gain from this and has no incentive to limit or prohibit technically fitting and truly useful programs that don't violate laws or their contractual obligations to service and content providers.

      --
      All theory is gray
    45. Re:Pertinent word... by dfghjk · · Score: 1

      "Yes, but Apple only does this as a safeguard to help protect more timid users. Apple, unlike the music studios, knows it will be broken and does not really care."

      Haha that's funny. Apple does it to protect its revenue stream. Timid users have nothing to do with it.

      "He doesn't, which is why the last iPhone update did not break jailbroken phones."

      That completely ignores the efforts Apple has made to break these hacks in the past. Caring about iPhone hacking isn't an all or nothing issue.

    46. Re:Pertinent word... by MacDork · · Score: 1

      Nobody HAS to write software for any particular gadget or computer.

      That's sorta the point. Nobody of any measurable clout will. You'll get a handful of dippy games and shareware some developer could write in an afternoon. You won't see professional packages like Office or Photoshop. It's sad to see Apple crippling their phones like this. I was interested in developing apps for it, but not after hearing their unreasonable demands.

      Apple will try very hard to avoid for their products what happened to Windows.

      Yeah, 90% market share must be awful.

      They will not tolerate the kind of crap they have gotten used to in PCs in their phones.

      Uhh... iPhones crash. Your defense is extremely weak, yet I honestly think you actually believe it. That is so sad.

    47. Re:Pertinent word... by SuperKendall · · Score: 1

      Funny, because I recall Steve Jobs making it clear in September that Apple would fight attempts to unlock the iPhone.

      Well of course, as he doesn't want to upset AT&T. As I said, he knows it will fail. Also, SIM unlock is a different matter than locking down the phone for programming (as in Jailbreak).

      Yaaaaah... I'm sure you're right SuperKendal. Steve was just feeling generous.

      You misspelled my name McDork. He wasn't feeling generous - he just simply doesn't care. This is pretty obvious, do try and keep up.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    48. Re:Pertinent word... by SuperKendall · · Score: 1

      Haha that's funny. Apple does it to protect its revenue stream. Timid users have nothing to do with it.

      So then why didn't Apple break jailbreaking last update? Oh, so sorry to utterly destroy whatever shred of point you had there.

      That completely ignores the efforts Apple has made to break these hacks in the past.

      You mean actually fixing bugs in the phone? I can't see why Apple would not want to leave a gaping security whole in place. Oh wait, they aren't Microsoft.

      You ignoring the fact Apple didn't break it is a lot worse than my pointing out that sometimes Apple actions do not break Jailbreaks. All it takes is a handful of times to prove my theory, whereas yours is suspect the moment a single firmware update comes along that does not undo Jailbreak or break installed apps. If your theory was correct, EVERY update would include an attempt by Apple to break installed apps or the jaibreaking process. Every time from now until the end of time you must preface your argument that Apple is protecting revenue stream with a valid reason why THIS update did not do as you predict, whereas all I have do do is point to this one to show Apple doesn't care as much about unauthorized apps as you or others claim they do.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    49. Re:Pertinent word... by base3 · · Score: 1

      Has it been proven that it wasn't?

      --
      One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
    50. Re:Pertinent word... by cgenman · · Score: 1

      This is precisely the concern. Have you ever worked in support? I worked technical support for several years. The worst part of the whole ordeal was dealing with all of the unpredictability on the other end... The more predictable the workspace on the other end of the line, the better a technician can deal with a situation.

      I'll need to see some substantial evidence before I believe the brazen supposition that anyone in management makes business decisions based around technical support.

    51. Re:Pertinent word... by Lehk228 · · Score: 2, Informative

      is the apple way anything like the habbo way, cau's i break the habbo way all the time trying to warn people away from the pool.

      --
      Snowden and Manning are heroes.
    52. Re:Pertinent word... by Your.Master · · Score: 1

      The problem is that it's hard to really say that it was deliberate. I think at the very worst, they knew it would mess with those devices and they didn't give a shit. Which pretty much fits in with "unsupported". The accusation that they deliberately screwed things up is, as far as I know, unsupported.

    53. Re:Pertinent word... by MacDork · · Score: 1

      You misspelled my name McDork. He wasn't feeling generous - he just simply doesn't care. This is pretty obvious, do try and keep up.

      I also misspelled "Yeah" and if you look really hard, you might find a superfluous comma or an apostrophe out of place. I'll try to keep up with those grammatical errors SuperKendal, but you might want to keep that red ink pen handy anyway. It seems to be your best bet at invalidating my reply... d(^_~)

    54. Re:Pertinent word... by cgenman · · Score: 1

      The iPhone's utility above a standard free phone, as any owner can tell you, is having the internet in your pocket. Look up which movie people had wanted to see on Livejournal, check the rating on Rotten Tomatoes, then find a theater playing it nearby. All while still sitting in the resturant after work with people debating what to do.

      As outlook integration comes online, I can see this easily becoming the next crackberry as well.

      And finally, the iPhone makes a great google map for us who keep getting lost.

      Ultimately, if you pick up the iPhone for its phone calling capabilities, you're missing the point. It has a lot of capabilities that extend beyond a basic landline, and the potential for expanded abilities is even more exciting. If the PC was just a calculator with some recipe-filing abilities, the real potential of the device never would have gotten off the ground. Similarly, if the iPhone was permanently tethered to specific, approved uses, it would always be playing catch-up with devices where users were free to experiment with new and exciting uses.

    55. Re:Pertinent word... by DMUTPeregrine · · Score: 1

      There's this concept in the US. Innocence is assumed until guilt is proven. You might want to try it sometime. Also, the iPhones were hardly bricked. Bricking a device means it is useful only as a paperweight or doorstop without physically replacing parts. Since a simple software update could make the iPhones operable again they weren't bricked.

      --
      Not a sentence!
    56. Re:Pertinent word... by slaingod · · Score: 1

      You fail to understand that if it is broken then you can't prevent malicious installs to begin with. How long before we see a virus/malware that INCLUDES jailbreak? Maybe the steps are honerous now, but they will be streamlined for sure... and then Apple relying on that brick wall is going to look pretty foolish. I'm not saying they should lock it down...I just think that claiming you can lock it down for noobs, and allow power users to jailbreak, etc. ignores the fact that malicious code will take advantage of that fact.

      --
      http://blog.slaingod.com
    57. Re:Pertinent word... by PetiePooo · · Score: 1

      There's this concept in the US. Innocence is assumed until guilt is proven.

      Speaking as a US citizen, let me point out that the concept you mentioned is only mandatory for the judicial system. As a private citizen, I am in no way required to avoid prejudice. If someone tells me they think Jack beat up Jill, I don't have to run Jack past a jury of peers before I tell him he's not welcome in my house.

    58. Re:Pertinent word... by WhatAmIDoingHere · · Score: 1

      But if it turns out that Jill started it by setting fire to Jack's mother, it DOES make you an asshole for judging a situation without having all the facts first.

      --
      Not a Twitter sockpuppet... but I wish I was.
    59. Re:Pertinent word... by Anonymous Coward · · Score: 0

      Well, more like insufficiently detailed. Apple revealed to one of my clients in a meeting (under NDA, unfortunately) the basic structure and staffing level of their IT support organizations, including how many people work on the help desk, how many build the image updates, etc. It was damned impressive. My client (a federal agency with about 50,000 TCP/IP devices) was stunned at how much more efficient Apple's support organization was. The 5-6 people described in the parent to your post are only one part of Apple's support organization, yes. Since it wasn't revealed publicly in the parent post, I can't tell you which part, even though I'm pretty certain I can guess which part they had in mind. However, I can tell you that in a particular part of their organization, Apple had a 1:1000 ratio of support staff to users, and my client, which, according to research reports from places like Gartner, was running in line with industry average at that time (a few years ago) for Windows-based organizations, had about a 1:200 ratio.

    60. Re:Pertinent word... by base3 · · Score: 1

      If we're going to talk about courts, the preponderance of the evidence is that it's deliberate disablement. (The debate of whether it's "bricking" or not is purely semantic--to an end user, the result is the same.) Otherwise, they'd provide a checkbox for users to turn off updates.

      --
      One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
    61. Re:Pertinent word... by base3 · · Score: 1

      I'd buy that if Apple made it easy to refuse the updates. But they don't, which implies that even it if wasn't deliberate (I personally believe it was deliberate, and they didn't realize the backlash they would get, then backpedaled), they certainly felt a little Schadenfreude when those with hacked iPhones had them break.

      --
      One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
    62. Re:Pertinent word... by BVis · · Score: 1

      They do when it starts to show up on the balance shee... erm, when it makes their bonuses smaller.

      "Why are we spending all this money on support?!? Don't you guys know how to make a perfect product? SPEND LESS MONEY!"

      This leads to middle management making decisions to meet that demand. I'd assert that decreasing support costs is more important than meeting customer expectations from a financial point of view. Lying to peopl... I mean Marketing is cheaper than support.

      --
      Never underestimate the power of stupid people in large groups.
    63. Re:Pertinent word... by WhatAmIDoingHere · · Score: 2, Informative

      They don't make it easy to refuse the update? "There is an update for your iPhone (version number here) do you want to download and install it, just download it and install it later, or ignore it? Pick one."

      It's VERY easy to refuse an update. Now, if they were forced down over AT&T, that'd be a different story.

      --
      Not a Twitter sockpuppet... but I wish I was.
    64. Re:Pertinent word... by Anonymous Coward · · Score: 0

      ... neither the Blackberry, nor the iPhone will realize the glory of global domination ~

      that spot folks, is clearly reserved for a device with a free and open architecture.

    65. Re:Pertinent word... by lancejjj · · Score: 1

      Yes, allowing the user to modify a device complicates support. But this can be dealt with - look at how e.g. HP and Dell manage user support nowadays? "Reset your system to the factory-shipped state with the included Restore partition - problem solved." This is even easier to do with the iPhone. Haha, you have never worked in tech support! Asking a user to turn back their device to the "factory default state" is asking them to dispose of their content.

      "But what about their Backups?", you might ask. You must be kidding - these are users, nothing more.

    66. Re:Pertinent word... by lucid+rinehead · · Score: 1

      "Anyone who would have the capability to hack an iphone would know that if you hack it, you can't get support for it." A phone shop round the corner from me just put up a big sign saying "iPhones now unlocked"; that service is only going to become more widely available...

    67. Re:Pertinent word... by T-Bone-T · · Score: 1

      It is extremely easy to avoid updates, just don't click "Download and Install".

    68. Re:Pertinent word... by base3 · · Score: 1

      Is there a "don't bother me again?" I won't buy an iPhone as long as they're tethered and unsubsidized (full price WITH a contract?!), but I was under the perhaps mistaken impression that the updates were pretty much forced if the user wanted to keep the ability to sync with iTunes.

      --
      One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
    69. Re:Pertinent word... by 2short · · Score: 1


      Locking down what carrier you use and locking down what software you can run are two separate things. Apple does both, but we're talking about the latter.

      I've got a stupid little iphone app that I'd love to write and hand out to clients. I can't, that sucks, and it's not the fault of AT&T. I expect the reasong they want to lock down apps is in fact tech support and/or possible revenue from selling the apps themselves. I'd have thought a more robust development ecosystem from opening it up would do more good for Apple in the long run, and that their experience in the PC market might have made that point. On the other hand, I'll admit Jobs history in the industry has been slightly more notable than mine, so maybe he knows what he's doing. I still wish I could write iphone shareware though.

    70. Re:Pertinent word... by arminw · · Score: 2, Insightful

      ....the iPhone for its phone calling capabilities....

      For those who don't need the phone part, there is the iTouch music player. Apple has to take steps to prevent their devices from becoming another Windows monoculture that attracts crooks who want to rip off as many people as possible. Some of these steps will displease the software freedom advocates, but are unfortunately a needed precaution in our connected world.

      Decent developers should have no problems writing and selling clean software, according to the rules of Apple, made to ensure the reliability of their devices and profit. Apple is also NOT a charity, but a for PROFIT making company. They have a legal obligation to their owners (share holders) to make an honest profit.

      If some malware gets on millions of iPhones, Apple will get the blame for their "insecure" careless programming, just as Microsoft did. Who wants to have to spend resources on after the fact malware protection? I am so glad that I don't have to waste money and my time to have to install some of the resource hogging anti-malware software Windows users need, on my Macs.

      An ounce of prevention is worth a pound of cure.

      --
      All theory is gray
    71. Re:Pertinent word... by petermgreen · · Score: 1

      I won't buy an iPhone as long as they're tethered and unsubsidized (full price WITH a contract?!),
      Umm AT&T is "subsidising" the iPhone, the mechanism is slightly different from with most phones but it most certainly is there.

      Have you seen how much a legitimate unlocked iphone costs? (you can't buy them officially in the US but you can in some other countries)

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    72. Re:Pertinent word... by arminw · · Score: 1

      ....You won't see professional packages like Office or Photoshop....

      Sorry that you could not come up with better examples than that! Who would want to run those apps or any like them in a PHONE with a tiny screen?

      (..Nobody of any measurable clout will..)

      Some with clout already have. EA realizes that people might want to play a cute and fun game on their iphone or itouch while killing time in a doctor's waiting room or on a commuter train. Epocrates, Inc., a maker of healthcare software will make an incentive for its 500,000 or so users to buy iphones.

      If you want to write marketable software for the iphone, more power to you. Just keep in mind the limitations of the hardware you're writing to as well as Apple's rules. If you write a cool program and sell it for $10, Apple will let you keep $7 as pure profit. You'd be hard pressed to market your killer app to such a large audience for only $3.

      --
      All theory is gray
    73. Re:Pertinent word... by arminw · · Score: 1

      ...that spot folks, is clearly reserved for a device with a free and open architecture....

      Such as Linux? Oh no, its Windows, that's right Windows is the dominant OS and it is soooo open!

      --
      All theory is gray
    74. Re:Pertinent word... by BitZtream · · Score: 1

      Saving money on doing tech. support has nothing to do with Apple's response to iphone hacks! Anyone who would have the capability to hack an iphone would know that if you hack it, you can't get support for it.


      Given that the 'hacking' of the iPhone on the current software is as follows:

      Download jailbreaking app, ZiPhone.
      Plug phone into computer via USB cable.
      Start ZiPhone
      Click 'Do it all'


      I hardly think that makes it too hard for the general public to do it, all they have to do is find ZiPhone and the rest is no harder than installing software. This means pretty much anyone, tech savvy or not is capable of doing it. That means they will get calls from large amounts of people who have no idea that running random software is a bad idea. When the general public is given the ability to mod the phone that easy, then you can no longer expect that the people who do mod it understand that doing so could cause problems.
      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    75. Re:Pertinent word... by 2nd+Post! · · Score: 1

      Except for the fact that there have already been beneficial side effects of iPhone locking; the majority of which are security exploits that hackers discovered that Apple was able to fix. No such benefit occurs in media DRM.

      Then there is the other point; what makes you think Apple 'unofficially' cares? The existence of hacked phones indicates some level of indifference.

    76. Re:Pertinent word... by 2nd+Post! · · Score: 1

      Explain why this is better for Apple than their existing strategy, which has sold over 4m iPhones already? Locking the phones has motivated a lot of hackers to discover exploits and security holes "for free" in a non malicious manner which Apple has promptly fixed.

      An open strategy likely would not have discovered all of them nearly so quickly. Finally, all the "bricked" iPhones were unbricked at a later time...

    77. Re:Pertinent word... by misleb · · Score: 1

      Did you even read the post that you replied to? The GP just got done explaining why it makes sense to make a good (if imperfect) effort to prevent unauthorized access and why it doesn't necessarily matter if a few clever people can hack it.

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    78. Re:Pertinent word... by psydeshow · · Score: 1

      If I can run ssh and get root on my phone, then by golly I'd say it's a general purpose computer.

      The iPhone, like most other smartphones, is a wireless computer that happens to include a phone.

    79. Re:Pertinent word... by MacDork · · Score: 1

      Sorry that you could not come up with better examples than that! Who would want to run those apps or any like them in a PHONE with a tiny screen?

      Just because you have limited vision doesn't make it any less a pocket sized computer. Give me an HDTV connected iPod dock and all of a sudden screen size isn't an issue. A bluetooth keyboard and mouse round it out as a standard computer. You're looking at it as "just" a phone. It runs Mac OS X. It isn't "just" a phone. It's a computer. It's a Mac. Developers should be able to develop software without stupid fees and keys for that Mac just like they can on every other Mac. You don't think the iPhone's 620MHz processor can't handle Photoshop? An original 233 MHz G3 iMac didn't have any problem running Photoshop 10 years ago. It did the job so well, in fact, that Apple had the balls to run their snail commercial. There's more power in the iPhone than there was is the desktops most people here started with.

      Nobody of any measurable clout will. You'll get a handful of dippy games and shareware some developer could write in an afternoon. Some with clout already have. EA realizes that people might want to play a cute and fun game on their iphone or itouch while killing time in a doctor's waiting room or on a commuter train. Epocrates, Inc., a maker of healthcare software will make an incentive for its 500,000 or so users to buy iphones.

      You aren't countering my point, you're strengthening it. EA games and... oh wow! Epocrates. A drug database... the value isn't in the software at all, it's in the data tables. I could crank out a simple interface to a database in one afternoon. There is essentially no development cost to it.

    80. Re:Pertinent word... by arminw · · Score: 1

      ....Developers should be able to develop software without stupid fees and keys for that Mac just like they can on every other Mac.....

      You can write whatever software you wish. Just don't expect Apple to help you market it or get it on other people's iphones. If you can design a server system that does the same thing as Apple's, without violating their rights, you are welcome to market your killer app independently. Apple has no obligation to hackers, but may rightfully thwart them at every turn within the law.

      For some programs, such as you may be able to do, development thereof is minor, compared to marketing.

      (..Give me an HDTV connected iPod dock and all of a sudden screen size isn't an issue. A bluetooth keyboard and mouse round it out as a standard computer...)

      How many iPhone owners do you suppose exist, that don't already have a very nice desktop or laptop to use for standard PC type work? It's the phone and music functions that is the reason people buy Apple cool gadgets. The computer like functionality of these pocketable devices is a bonus that will get used in applications not already addressed by the computers most people already have.

      Those who want an open system are welcome to program devices with Linux or even Windows CE.

      --
      All theory is gray
    81. Re:Pertinent word... by norkakn · · Score: 1

      The only downside is that you often have to throw more hardware at the problems. I really wish that Apple would either fix AFP or make everything work with NFS, because it caused me way too much pain, and it requires too much power.

      The other thing I've run into is that things can get very difficult when you want to do something other than the approved apple way. I inherited a non kerberized ldap system, and I've run into lots of small issues.

      That being said, I pretty much maintain somewhere around 300 workstations and 500 laptops mostly by myself. We have a small helpdesk (two FT people and usually a PT), but most of their issues are user error.

      If you haven't played with radmind, you should look into it. It's the most amazing tool in the world.

    82. Re:Pertinent word... by misleb · · Score: 1

      Yes, allowing the user to modify a device complicates support. But this can be dealt with - look at how e.g. HP and Dell manage user support nowadays? "Reset your system to the factory-shipped state with the included Restore partition - problem solved." This is even easier to do with the iPhone.


      Yeah, and that kind of support sucks. This is why Dell support is all but useless to anyone with a clue.

      Thing is, users don't have to install any third-party software, if they want a "guaranteed quality experience". Why not simply allow people the choice about how they use their device?


      Because then you end up with support that can't help you besides walking you through resetting your device/computer. One of the reasons I despise supporting Windows machine is the choice users have to install so much shit. Shit that I often have no experience with and really don't care to. Have you SEEN the size of your average user's Tray in the taskbar? It is bloody ridiculous.

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    83. Re:Pertinent word... by MacDork · · Score: 1

      You can write whatever software you wish

      NO. YOU. CAN'T. You cannot run any app, even on your own iPhone, without buying a developer key from Apple. You cannot distribute that app without Apple's *approval* (I'm not saying assistance, I'm saying approval) Apple DICTATES what you are allowed to run on your iPhone, and they can revoke a key and disable any app for any reason at their whim.

      How many iPhone owners do you suppose exist,

      I don't care how many phone owners exist. You still don't get it. These things run Mac OS X. How many Mac owners exist? That's what pays the bills at Apple Computer Inc. How fast do you think Macintosh market share would climb if phones counted as full blown desktops? Can you currently buy an Apple computer for $399? Wouldn't it be awesome if you could, and get a free iPod, and a free iPhone with it?? There would still be a market for the rest of the line, but you would literally have a pocket computer. It would be absolutely freaking awesome, and THEY'RE SCREWING IT UP! This would drive new development, entice new developers to join the flock, bringing Apple business like they've never had before, and create a halo effect like they could only dream of having with the iPod. But no... instead they've chosen to make it the most hostile environment for developers imaginable.

      Apple has no obligation to hackers, but may rightfully thwart them at every turn within the law. Apple has no obligation to developers, but may rightfully thwart them at every turn within the law.

      There, fixed that for ya. FANTASTIC idea BTW. Make development the most miserable experience possible. I'm sure that will attract lots of developers who will write lots of apps. <sarcasm />

      Those who want an open system are welcome to program devices with Linux or even Windows CE.

      They do. That's why Apple is a bit player with single digit market share. They've done nothing but drop the ball on the iPhone since its debut. As a result, they will likely REMAIN a bit player with single digit market share.

    84. Re:Pertinent word... by DECS · · Score: 1

      "Well, it's funny that Jobs likes to lecture the music and movie industry about the futility of DRM, but then he tries to lock down the iPhone."

      Wrong: Jobs only ever disputed the need to put DRM on music downloads, because the labels are already selling their music DRM-free on CDs. Therefore, their insistence that Apple maintain and police a DRM system for music sold in iTunes is a bit ridiculous. Jobs has never recommended that movies and software ship without any sort of copy protection, because both products have historically been sold with copy protection. DVDs were never offered without DRM in the way CDs are. DRM involves a lot of complexity; it is not inherently "wrong."

      When you simplify your jingoism down to the point where everything is black and white, it's easy to say things that aren't accurate and be rated "insightful."

    85. Re:Pertinent word... by Brian+Gordon · · Score: 1

      Yeah it makes Apple more money, but it's not better for the consumer. So why does the consumer continue to support Apple's garbage products?

    86. Re:Pertinent word... by glitch23 · · Score: 1

      While a more savvy person may realize their phone is running out of battery twice as fast because of some software they put on there themselves, the average consumer is not going to understand any of this reasoning. Apple doesn't want to deal with phone calls and complaints that root from things the user did to themselves unwittingly.

      A savvy person will realize their battery is running down twice as fast due to some change (an unlicensed app, etc.) and troubleshoot it themselves without calling support. The average consumer may not understand that reasoning but then again, they are the average consumer and won't have to worry about finding themselves in that situation in the first place because they won't be loading unlicensed apps on their iPhone (since it would require more than just loading an app the normal way) thus there is nothing for Apple to fear.

      --
      this nation, under God, shall have a new birth of freedom. -- Lincoln, Gettysburg Address
    87. Re:Pertinent word... by KZigurs · · Score: 1

      iThink you mixed up iPod with iTunes a bit. iPod success had nothing to do with DRM - more like showing up at the time when p2p really exploded and supporting mp3... not to mention - seeexxxyyy!

      iTunes took a bit of a haggling and DRM to get off the ground. Still just a technical showcase and podcasts distribution network from last I noticed in apples' financial statements.

    88. Re:Pertinent word... by Lars+T. · · Score: 1

      Yeah it makes Apple more money, but it's not better for the consumer. So why does the consumer continue to support Apple's garbage products? Because Apple's garbage products are better than the garbage products you want them to use.
      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    89. Re:Pertinent word... by Anonymous Coward · · Score: 0

      I guess I missed his "Protect the timid" speech.
      I think it's the motto on the side of his car.
    90. Re:Pertinent word... by Lehk228 · · Score: 1

      ok the mods are on crack, how the FUCK is a pool's closed joke informative?

      --
      Snowden and Manning are heroes.
    91. Re:Pertinent word... by 99BottlesOfBeerInMyF · · Score: 1

      iThink you mixed up iPod with iTunes a bit. iPod success had nothing to do with DRM - more like showing up at the time when p2p really exploded and supporting mp3...

      The iPod as a huge success for the same reason the iPhone is a big success. The iPod was the first mp3 player that provided an easy and good experience to normal users. That meant more than just hardware. They had the iPod, which could be managed by iTunes. iTunes allowed normal people to rip their CDs (the main source of music on them still, not P2P). iTunes allowed normal people to load playlists onto their iPod. The iTunes store allowed people to buy music (rarely) and give music as gifts (with gift cards). All of them were vital to the iPod's success. I knew people with PhD's that loaded iTunes onto their computers just to rip their CD collections because it was too hard using the software that shipped with their computer and/or MP3 player. If you can't gt your CD collection onto the thing, why buy a portable player? Creative and the like pioneered portable MP3 players. Apple brought a good enough user experience so that the mass market bought it and liked it.

      The iPhone is the same thing all over again, except bringing smart phones to the masses. This requires not only good hardware, but also software and services. Without AT&T offering a special plan with unlimited data, etc. and support for iPhone specific services, the overall experience is not good enough.

      iTunes took a bit of a haggling and DRM to get off the ground. Still just a technical showcase and podcasts distribution network from last I noticed in apples' financial statements.

      Without iTunes, the iPod would have flopped. That is why Apple runs the iTunes store at near break even prices and gives away iTunes free to everyone. They are both facilitators for sales of iPods. Heck, Apple would be perfectly happy if all the music was free, it is just more iPod sales.

    92. Re:Pertinent word... by arminw · · Score: 1

      ....As a result, they will likely REMAIN a bit player with single digit market share...

      I guess you don't read the news very much. Apple is ALREADY the second most popular computer phone, right after "crackberry" by RIM. It has not even been a year yet since the iPhone has been on the market.

      (..and get a free iPod, and a free iPhone with it??..)

      Yes of course and free beer and pizza from your favorite pizza joint.

      (..Can you currently buy an Apple computer for $399..)

      Can you currently buy a new Lexus or a Mercedes for $20,000? No? What a pity! You'll have to make do with a Hyundai or Saturn. They'll still get you across town.

      (..Apple DICTATES what you are allowed to run on your iPhone, and they can revoke a key and disable any app for any reason at their whim..)

      Apple dictates that nobody will be allowed to negatively affect the experience of the customer who BUY their devices. Macs are full fledged computers and are not as critical as a phone.

      Can you imagine yourself at the side of the road with your phone and its battery is dead, even though you charged it just hours ago and did not use it? Your significant other is bleeding from the impact of a car that rammed yours from behind. Now a life depends on that phone. A working phone can be MUCH more critical than a working computer.

      What happened is that some buggy background task kept running and drained the juice. That task was part of a super-duper cool app you installed the night before. Now who might get sued? Apple or the maker of that cool but buggy program? Apple HAS to control what is allowed to run on their product, since they may be held liable in a court of law.

      --
      All theory is gray
    93. Re:Pertinent word... by MacDork · · Score: 1

      I guess you don't read the news very much.

      You must have a strange definition of "computer phone" if the N95 doesn't qualify. Nokia doesn't even sell it as a "phone" they call it a multimedia computer. It costs about twice what the iPhone does, and has sold about twice as many units. As of the beginning of last month, 7 million N95s vs. the iPhone's 4 million. The N95 did beat the iPhone to market by about two months (Another feather in Nokia's cap), but it's selling faster and generating more revenue than the iPhone, no matter how you look at it.... So.. wow... I guess you ought to consider actually looking up the numbers next time before telling someone else they don't do much reading.

      Apple dictates that nobody will be allowed to negatively affect the experience of the customer who BUY their devices.

      It appears to me that they are trying to make the experience so miserable themselves that nobody WANTS to buy the device.

      Can you imagine yourself at the side of the road with your phone and its battery is dead, even though you charged it just hours ago and did not use it?

      I'm not the one who bought a defective phone with no battery door. Besides, I've read much more realistic iPhone disaster scenarios in the news that I don't read. You see, what happened is some background task kept running and drained its owner's bank account of $4800. That wouldn't have happened if the iPhone wasn't locked to the American AT&T network. The owner could have just popped in a new SIM card for that locale and everything would have been peachy. But hey, it just one of many fine experiences brought to you under Apple's control. Others include, Look! I shattered my iPhone, Damn it! Why won't my headphones work? and everyone's favorite, I've been visited by the brick fairy!

      Enjoy your app-less iPhone though. I'm sure you'll be kickin' it with that drug database in no time.

    94. Re:Pertinent word... by base3 · · Score: 1

      I haven't, but the manufacturing costs can't be *that* high, particularly given the price drop that Apple did right after release. The unlocked phones are likely being sold in other companies at a *surcharge* rather than the locked ones here with a *subsidy*. Of course, surcharge(X) is mathematically equivalent to discount(not(X)), so it's hard to really tell. For me, certainly, AT&T as a carrier is a non-starter (think illegal wiretapping) and the price is too dear regardless. I would give $300-$400 for an unlocked equivalent that I could put whatever SIM into and have it just work on an existing voice/data plan.

      --
      One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
    95. Re:Pertinent word... by petermgreen · · Score: 1

      One of the restrictions is to allow a specific whitelist of software to run, specified as file hashes.
      Out of interest is this a secure hash algorithm like md5 or sha1 or is it something like crc32 which is trivial to create collisions for?

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    96. Re:Pertinent word... by Anonymous Coward · · Score: 0

      Yes, allowing the user to modify a device complicates support. But this can be dealt with - look at how e.g. HP and Dell manage user support nowadays? "Reset your system to the factory-shipped state with the included Restore partition - problem solved." This is even easier to do with the iPhone. You're buying the wrong Dell hardware I'd say. Last time I called, the server support people asked me, what OS I was running, and when I told them it was debian etch, the guy on the other end apologised that he didn't have that installed on a test system, and promised to grab a test server, install debian, and all me back the next day. And he actually did, again apologizing that the stuff on linux.dell.com wouldn't run, and sent me a new test version of the same tool that actually solved my problem, even on a non-supported OS that was never sold by Dell.
    97. Re:Pertinent word... by Lars+T. · · Score: 1

      Well, isn't it odd that you can remember him not saying anything about protecting the timid, yet still make up him saying something about "Apple would fight attempts to unlock the iPhone"? We all but you must have missed that part of his speech.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    98. Re:Pertinent word... by Durzel · · Score: 1

      That's an idealistic view.

      I wonder how many people have tried taking their iPhone back to the store after they'd bricked it, or claimed it was stolen or some other type of fraud. There's plenty of threads out there from people asking how to flash back to stock firmware, etc on all kinds of devices so they can make (ab)use of the manufacturers warranty.

      I wouldn't be so sure that everyone is willing to write off the cost of the device should the worst happen when they try and jailbreak/unlock it.

    99. Re:Pertinent word... by Aldric · · Score: 1

      There is a world of difference between server support and home support.

    100. Re:Pertinent word... by 2nd+Post! · · Score: 1

      A more secure platform is better for the consumer; likewise, a better product (compared to the competition) is also better for the consumer.

      Those two reasons are most of why the consumer continues to support Apple's "garbage" products. It helps that the competition is Windows Mobile, Motorola, Sony-Ericcson, and Nokia.

    101. Re:Pertinent word... by arminw · · Score: 1

      ....The N95 did beat the iPhone to market by about two months....

      How long has Nokia been in the phone business? So they came out with another fancier model. The iPhone is Apple FIRST and ONLY phone. I think that selling 4 million of them is pretty good for a first try at something they have never done before.

      (..iPhone wasn't locked to the American AT&T network..)

      That incident was before Apple got sales in other countries going. Even there it was only money, not some life at stake.

      I'm sure that in 2 years, you'll be able to use iPhones anywhere, with any carrier. Meanwhile, the sales of these gadgets is rather brisk, given that this is a version 1.0 product. In 2 years there may be 60GB phone available for a price that will be affordable by the same people that can now afford them.

      --
      All theory is gray
    102. Re:Pertinent word... by jlarocco · · Score: 1

      You're point? There's no stopping people planning to be actively malicious. Why bother with exotic protection mechanisms when 99.9% of casual users would be stopped by Torx screws, and the malicious users will be douche bags anyway?

    103. Re:Pertinent word... by Jaime2 · · Score: 1
  2. Don't get your hopes up. by Sterrance · · Score: 2, Insightful

    Jobs will pounce on this faster than a Leopard. They should have kept their mouths shut.

    1. Re:Don't get your hopes up. by Anonymous Coward · · Score: 2, Funny

      And a few years ago he would've jumped on it as fast as a Tiger. And before that as fast as a Panther, a Jaguar, a Puma, or a Cheetah, depending on what year the comment was made.

    2. Re:Don't get your hopes up. by revscat · · Score: 1

      Would you care to put your money where your mouth is? If you are implying that Apple will take legal action against this I would be interested in placing a wager against that prediction. Say, $500?

    3. Re:Don't get your hopes up. by Killjoy_NL · · Score: 1

      With the way the dollar is dropping in comparison to our euros, that's about 3.50 :)

      --
      This is the sig that says NI (again)
  3. Uh, did this ring a warning bell with anyone else? by The+Ancients · · Score: 1

    ...allow unsigned code to be written to memory.

    This doesn't sound that attractive to me.

  4. Nice by aleph42 · · Score: 2, Insightful

    It's not the first time something is hacked before it's even released, but it's always funny.

    What really makes this one a good example is that for once this lock used some kind of real crypto (RSA), not some security-through-obscurity stuff. And yet, of course, that defeated, by not even letting the check occured.

    Because crypto scenario were Bob tries to hide something to bob, after giving Bob the key are just a bit to stupid to work.

    --
    Don't take my posts literally; it's just code to control my botnet.
    1. Re:Nice by The+End+Of+Days · · Score: 1

      There is a way to hack the phone without bricking it. You just can't expect Apple to support it any more.

      I don't see a fashionable Gestapo listening to hip music whilst the stomp the iPhones of the infidel into the ground.

    2. Re:Nice by aleph42 · · Score: 2, Insightful

      The way they "just don't support it anymore" looks a lot like doing everything they can to discourage anyone from tinkering with their device.

      Which, by the way, is coherent with their whole DRM/iTune/exclusive_deals strategy of leveraging their control over their customer to limit competition.

      In France, the best ISP, http://free.fr/ , gives you a modem that actually runs a trimed down version of linux, acts as a tivo, and even uses a custom version of vlc to stream videos (TV or VOD) to your PC or TV! People have tinkered a lot with it, to add youtube support and the like.
      So excuse me for having high standards :)

      --
      Don't take my posts literally; it's just code to control my botnet.
    3. Re:Nice by Scaba · · Score: 1

      Because "hacking" the phone allows you to use networks other than AT&T (or the non-US equivalents). Apple makes a good deal of their iPhone money from the exclusive contract with AT&T (or the non-US equivalents). And also, there will be people who "hack" their phone, break something, then demand Apple fix it.

    4. Re:Nice by dattaway · · Score: 1

      The Nintendo DS has a nice RSA Protected sticker on the bottom, but that didn't stop me from installing Linux. They can install all the crypto and DRM in the world on a device. Unfortunately for them, they all have processors and they have to start executing machine code from memory. All kinds of ways to flip bits and get into the system. Its like trying to put up a fence at the border. Don't work. Never did.

    5. Re:Nice by gEvil+(beta) · · Score: 1

      The Nintendo DS has a nice RSA Protected sticker on the bottom, but that didn't stop me from installing Linux.

      I think the RSA encryption on the DS is only used when playing networked games.

      --
      This guy's the limit!
    6. Re:Nice by StarKruzr · · Score: 1

      They COULD just secure the baseband better and let people do whatever they wanted to with the OS.

      --

      +++ATH0
    7. Re:Nice by Scaba · · Score: 1

      They COULD also make a phone that reads your thoughts and never needs to be physically touched, if they had infinite time and infinite resources. But they don't, so they ship what they can by whatever deadlines they create. If you've ever done software development in a large corporation, this should sound familiar.

    8. Re:Nice by Pepsiman · · Score: 2, Informative

      Yes, the RSA encryption on the DS is only used when downloading a game from another DS.

      The RSA encryption on the Wii is used for everything, but has an implementation bug.

      This bug is exploited by Datel to create Freeloader and by homebrewers to create Wii channels, fake update partitions, etc.

  5. Re:!News by Anonymous Coward · · Score: 0

    And NO, I am not going to read an article
    Wait, does that mean you usually do read the articles??? Treason!!! Get him!!!
  6. It would have been better to wait by rrkap · · Score: 1

    From a user's perspective, I would have rather had them wait until the 2.0 update came out to release this info so that there would be a hackable version 2.0 available. As it is, it's pretty likely that Apple will fix the vulnerability that these folks have discovered before releasing the new firmware.

    --
    I like my beverages with warning labels!
    1. Re:It would have been better to wait by dagamer34 · · Score: 2, Insightful

      The vulnerability affects the bootloader. Apple will NEVER, EVER, EVER replace the bootloader by a user update. Any disruption while replacing the bootloader equals a truly dead iPhone. While we may have come to expect complications with our computers, cell phones are another story. If anything, we'll see an updated bootloader in new phones, but the millions already on the market will still be available to be unlocked. Though, Apple will probably have yet ANOTHER security audit so make sure the 2nd gen iPhone has no cracks for illegal activities.

    2. Re:It would have been better to wait by plover · · Score: 1
      *BZZT* Wrong, but thanks for playing. You were spot on until your last line, where you referred to "illegal" activities.

      There is absolutely nothing illegal about hacking your iPhone. Nothing. Many of the image problems hackers get come from people associating anything hacking with "illegality". We owe it to ourselves to not perpetuate that foolishness.

      --
      John
  7. Firmware 2.0 by the_g_cat · · Score: 4, Informative

    They hacked firmware 2.0, which will run on current iPhones, there's no mention of new hardware for this stuff...

  8. Blame and shame by jonaskoelker · · Score: 0, Flamebait

    Shame on the hackers! How dare they! They are evil people for breaking the security of the almighty Jobs! Oh, and shame on Jobs, we expect your products to be secure. Wait, Apple are imperfect? [Head asplodes].

    1. Re:Blame and shame by jonaskoelker · · Score: 1

      Flamebait?

      I could make an ironic remark about how I really don't like people who tinker with their shiny new gadgets, and how I seriously think that all Apple customers believe that Apple products have no flaws and truly buy into the Reality Distortion Field Kool-Aid of Steve Jobs. But I'll probably just get modded -1 broken-irony-detector again, so I won't say anything that can construed to mean that I genuinely hold the view expressed a sentence back.

      Oh, and hey; kudos to the fin' fo'ks who did it.

  9. Feasable? by PolarBearFire · · Score: 4, Interesting

    This thread is probably going to be full of sofware security bashing, deservedly or not. Let's get something constructive out of this... Anyone know of any way to make software security function the way business people dream of? Namely, only approved code running approved processes. I think given access to the hardware any machine can be "hacked" given enough interest and manpower. Even putting security features in the chips themselves, as I've heard they are developing, will just be a relatively minor roadblock.

    1. Re:Feasable? by MBCook · · Score: 2, Informative

      The best you could do would be to alter the hardware (the actual CPU, not some external module) to verify cryptographic signatures. That would prevent you from accidently loading software like this, but it has it's own problems. For one, you have to stick your cryptographic key on the CPU. If they get compromised, they can't be updated. If they can be updated, then someone who cracks the device can just update to their own key and they are now in charge.

      You could have a second CPU, acting as a watchdog, monitor the bus and make sure code is signed, nothing weird is going on, etc. That would be very difficult though.

      Your best option that could be implemented now would be sending hashes across the network to verify stuff all the time. Since most people aren't going to have the ability to play man-in-the-middle with the cell phone network, this would be reasonably secure. That said, it would be a pain (especially with 3rd party programs going to be available). It would also tie up the cell network.

      What they've done seems quite reasonable to me, for the amount of time it probably took to implement.

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    2. Re:Feasable? by robo_mojo · · Score: 1

      Anyone know of any way to make software security function the way business people dream of? Namely, only approved code running approved processes.
      As long as the hardware that the software is running on is in the hands of people you don't trust, then no. Your only hope is to separate the user from the sensitive hardware.

      Prefferably with several inches of steel and several armed guards.

      But you can't do that reliably with a cell phone, so we get useless gimmicks for security.

      Even putting security features in the chips themselves, as I've heard they are developing, will just be a relatively minor roadblock.

      Intel actually does this in a way with their microcode updates. I assume it is only a matter of time before chip makers start to plant many (thousands of?) keys into the chips and sell the keys to software publishers. Not that that will last, either, though.
    3. Re:Feasable? by smallfries · · Score: 2, Insightful

      Why not some external module? That was the design that the Palladium group came up with to solve this very problem - whitelisting software.

      --
      Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
    4. Re:Feasable? by BosstonesOwn · · Score: 2, Insightful

      Microsystems are becoming the end game at the moment , or are being touted as such.

      The newest platforms are actually systems on a chip. Not only a watch dog watching the voltage and clock lines , but watch dogs performing zero knowledge tests on blocks of data before they are passed to the considered safe block of ram. It always comes to the same point , the key is on the chip some where. You can randomize and do as much as you want to make the key random , at some point the key has to be stored to even start the boot process.

      Some of the newer micros are using a main core like the eco2000 in the case of seimen/infineon 8051 systems and having a watchdog watch the lines , a block decoder/encoder sitting in between passing it to and from the core ram and storing the keys in a small block that is read only under certain conditions met by the block de/enc device, bit settings in protected ram and the state of the eco core. The main issue is the key is still on board. When this happens once you have that you have control.

      There really is no way to prevent the system from being hacked when you have to give the secret with the device. The only combat you have is to make it to expensive to hack and therefore take away the reason to do so.

      Security by using security mess and UV detectors on the newer security chips are stop gap measures, an interested person will find a way around it. There is no way to secure anything , what is secure now , won't be secure tommorow , and when people have interests you won't lock them out. The only hope again is to stave off the hack long enough to develop another system to take its place when some one figures out the current system. Cat and mouse till the day we die.

      --
      This package Does Not Contain a Winner
  10. A slow death, like the PSP by PC+and+Sony+Fanboy · · Score: 2, Insightful

    Well, I guess the iPhone will die a slow death, the same as the PSP (wait a minute, people are still developing for the PSP ... maybe the iphone won't die?).

    1. Re:A slow death, like the PSP by PC+and+Sony+Fanboy · · Score: 0, Flamebait

      Oh wait, It WILL die, but not until apple says so (go planned obsolescence, I choose you!)

    2. Re:A slow death, like the PSP by Anonymous Coward · · Score: 0

      using the "oh wait" meme to reply to yourself = epic fail

    3. Re:A slow death, like the PSP by PC+and+Sony+Fanboy · · Score: 1

      I was going to say it in the main post, but I figured It'd get modded for flamebait if I did, when I actually had a real point. So I separated them, and look - one of them got modded up, the other got hit with flamebait ;)

  11. Re:!News by Anonymous Coward · · Score: 0

    Are you serious?? how dare you write anything against an article about Apple? You are asking for it.. Now go and burn in karma hell.

  12. on any other platform... by timmarhy · · Score: 0, Flamebait
    ... this would be called a security vulnerability and if it was MS/Sony you'd all be screaming for a class action. but because it's apple, the fanboys put a spin on it to seem like a good thing.

    and another thing - why the fuck waste all this effort on the iphone when there are other devices out there that don't require this hack and patch dick size contest?

    --
    If you mod me down, I will become more powerful than you can imagine....
    1. Re:on any other platform... by skingers6894 · · Score: 1

      No, no it wouldn't.

      I own the phone, I have physical access to it, I WANT to install software on it.

      The fact that there is any impediment to me doing that is damned inconvenient, I'll give you that.

      But not a security vulnerability.

  13. Again? by PNutts · · Score: 0

    Another article on hacked iPhones? Really? Are we going to have this with every update? We already know every update will be hacked.

    If so, let me be the first to announce that Windows 7 activation has been cracked.

  14. Linux on iPhone? by diegocgteleline.es · · Score: 1

    May this open the door to be able to install linux on the iPhone?

  15. Bill Gates just announced... by DanWS6 · · Score: 4, Funny

    First person to get windows running on the iphone 2.0 will receive a free copy of Microsoft Vista.

    1. Re:Bill Gates just announced... by Fnord666 · · Score: 3, Funny

      First person to get windows running on the iphone 2.0 will receive a free copy of Microsoft Vista.
      The second person will receive two copies of Microsoft Vista.
      --
      'The tyrant will always find pretext for his tyranny.' - Aesop's Fables
  16. No it bloody wouldn't. As you should know. by argent · · Score: 3, Insightful

    on any other platform... this would be called a security vulnerability

    No it bloody wouldn't. It would be called "of course you can install your own firmware on an iPaq, or a Treo, or what have you". It would be called "why shouldn't you be able to install programs on your own handset". It would be called "yes, of course that's the way it works".

    Of course it's a good thing. Of course it's also a waste of time. Of course you're better off getting a phone where you don't have to screw around looking for DRM backdoors. What I can't figure is how anybody who knows it's a waste of time could possibly be stupid enough to honestly think "this would be called a security vulnerability". Right?

  17. let me get this straight by circletimessquare · · Score: 4, Funny

    now even hackers are releasing vaporware?

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
  18. Re:Uh, did this ring a warning bell with anyone el by urcreepyneighbor · · Score: 1

    ...allow unsigned code to be written to memory. This doesn't sound that attractive to me. Oh, baby, I can't wait for the first iPhone iVirus!
    --
    "The fight for freedom has only just begun." - Geert Wilders
  19. NOT firmware 2.0 by catmistake · · Score: 1

    Slashdot got the story late, you'd think they'd get it right. The leaked firmare that dev team has hacked is firmware 1.2

    1. Re:NOT firmware 2.0 by freedumb2000 · · Score: 1

      And all along I was most impressed by the fact that they hacked a firmware version that hadn't been released yet.

    2. Re:NOT firmware 2.0 by catmistake · · Score: 1

      I think you're being funny... but technically, 1.2 isn't released yet, afaik, not even to most Apple devs for beta testing. But what is most interesting about the whole thing is that Apple, undoubtedly, has a major leak (unless the whole thing is a ruse to promote viral marketing).

    3. Re:NOT firmware 2.0 by mab · · Score: 1

      The 1.2 firmware is part of the SDK which you can freely download.

  20. Re:Uh, did this ring a warning bell with anyone el by skingers6894 · · Score: 3, Insightful

    Except for the fact that it requires hacked firmware to do it. This requires you to first put the phone into emergency restore mode and physically plug it into your PC/Mac and then run a program to alter it. That's not called a virus or a security vulnerability that's called"I have physical access to my own iPhone and I WANT it hacked"

  21. unpatchable? by v1 · · Score: 2, Insightful

    I keep reading they hacked the firmware. So what's to stop Apple from releasing a firmware update that breaks it? They release firmware updates for their computers periodically. Firmware is not impossible to upgrade.

    --
    I work for the Department of Redundancy Department.
  22. Why doesn't Apple just release a Dev platform? by SleepyHappyDoc · · Score: 3, Interesting

    They could bring out something similar in specs, unlocked, able to run unsigned code, etc, all the capabilities the hacking community wants but sufficiently different in some way to distinguish it from the standard iphone (Bulkier, to add more connections, maybe?). Market it at a huge enough price difference that AT&T doesn't get upset, and everyone would be happy.

    --
    Stasis is death. Embrace change.
    1. Re:Why doesn't Apple just release a Dev platform? by Chris_Jefferson · · Score: 1

      They surely already are, it's called buying an SDK certificate for $99? From my understanding, once you buy one you can install any code on your own iPhone, for testing.

      Also, a higher price won't make AT&T happier. The real problem is that Apple negotiated an unlimited data package, under the assumption that it wouldn't really be reasonable to get that high data usage just from e-mail and web. When people start streaming music over their phones for 8+ hours a day, that goes out of the window, and probably so will unlimited data, if AT&T can work out how to get away with it.

      --
      Combination - fun iPhone puzzling
    2. Re:Why doesn't Apple just release a Dev platform? by 2nd+Post! · · Score: 1

      Uh, it's called the MacBook Air.

    3. Re:Why doesn't Apple just release a Dev platform? by SleepyHappyDoc · · Score: 1

      MacBook Air has a touchscreen? Can make calls over the cellphone network? Is bulkier and has more ports? Geez, where have I been?

      --
      Stasis is death. Embrace change.
    4. Re:Why doesn't Apple just release a Dev platform? by 2nd+Post! · · Score: 1

      Ah, I misunderstood. How does releasing such a device help Apple? It surely doesn't have the margin nor volume to satisfy Apple's need for profit, short of selling it for $1k... And who would buy an iPod touch for $1k?

    5. Re:Why doesn't Apple just release a Dev platform? by SleepyHappyDoc · · Score: 1

      I recently saw an unlocked North American N95 phone (on sale) for $799. I think, for an unlocked, hacker-friendly iPhone, they'd be able to demand even more than that (and get it, from some people). They'd likely need to price it at at least $1k, if only to appease AT&T and their exclusivity deal.

      The problem is your first question...this device wouldn't benefit Apple much at all. But I can dream.

      --
      Stasis is death. Embrace change.
  23. The real problem with the iPhone by initialE · · Score: 1

    The way I see it is that for once, His Steveness had lost faith in his ability to sell his product at their actual price. The deals made with the various telcos were mainly cost-cutting measures, to be made up by the profit-sharing model, leading to the locking of phones, and to the current situation. Who knows, if he had tried to sell a $1000 iPhone, and people still bought it up, and installed whatever software they wanted, then maybe the production cost of iPhone 2.0 might have gone down by now, and an iPhone would be in everyone's pocket.

    --
    Starbucks, Harbuckle of Breath.
  24. Jailbreak is the only way to test programs by dougwhitehead · · Score: 5, Insightful

    Given that Apple is slow to approve developers, the only way to test your OpenGL ES program is to Jailbreak the iPhone.

    You are supposed to test your program with the iPhone Simulator, called Aspen. The Aspen simulator is part of the free download SDK for the iPhone. However, Aspen does not support OpenGL ES, which is hardware acceleration for cool effects & fast 2D or 3D.

    To deploy to the iPhone, Apple must give you a certificate, and they only do that to those paid developers whom they select.

    In other words, most game developers can not test their programs because they can not deploy their programs to the iPhone.

    I want to play around/learn. I have avoided Jailbreak solutions to date, but I see no other way.

  25. This isn't "informative." by StarKruzr · · Score: 2, Insightful

    The iPhone is a better computing device than it has ever been a phone. It has bad-to-mediocre voice quality. Anything that can BE a general purpose computer IS, in effect, a general purpose computer.

    --

    +++ATH0
  26. Apparently you haven't been paying attention. by StarKruzr · · Score: 1

    You don't actually know what's good for you. You don't know what you need. You don't even really know what you want. You're also not capable of protecting yourself from malware threats.

    Don't worry, though. Steve will make sure you don't hurt yourself.

    --

    +++ATH0
  27. "OS X in a mobile device" :-/ by Namarrgon · · Score: 1

    Since when is malware such a big problem on WinMob, Symbian or Linux-based phones? Can't say I've heard of a single case. Symbian also implements app-signing, as of S60v3 and UIQv3, but they still allow open apps - and plugins. Besides, most malware spreads through code exploits, and the iPhone is as vulnerable to those as any other system.

    Sorry, but the "Apple just wants to make life easier for you" line is so much BS. MacOS X isn't signed & locked down, why should "OS X in a mobile device" be so different? Are phones so much more mission-critical than computers? Am I too stupid to watch my own battery life? As I said elsewhere, insisting that *no* user is competant to manage his/her own device is just insulting.

    What they want is to restrict the user's freedom of use simply in order to protect their (and their carriers') commercial interests, nothing more. There's no other reason to e.g. ban Skype over cell (which is encouraged on other platforms).

    --
    Why would anyone engrave "Elbereth"?
    1. Re:"OS X in a mobile device" :-/ by arminw · · Score: 1

      ....Are phones so much more mission-critical than computers?.....

      People have different expectations from phones and toasters than from computers. Mostly because of Windows with its history of frequent BSOD's, freezes and other troubles, people have gotten used to the flakiness of PCs in general. Many EXPECT their computers to screw up now and then, or at least they'll accept that as par of the course. Even in OSX, there are rules which Apple imposes of programmers.

      OTOH, phones have historically been MUCH more reliable. Computers are more critical to businesses, but ordinary people, have come to depend on their appliances, such as phones to work when needed. So yes, in short, phones are more critical to most users than their computers. When you're in a crash by the side of the road or out of gas, a working phone is very critical. If your computer dies, you may not be able to find out when the movie starts or even (horrors) post on /.

      (..simply in order to protect their (and their carriers') commercial interests..)

      So what? Is Apple some kind of charity? Any business will take steps to protect their good name, agreements with service and content providers, as well as their bottom line.

      --
      All theory is gray
    2. Re:"OS X in a mobile device" :-/ by MacDork · · Score: 1

      OTOH, phones have historically been MUCH more reliable.

      You've been saying this throughout the thread. We're discussing mobile phones. That statement is complete total bullshit. "Can you hear me now?" "Fewest dropped calls" "More bars in more places" Notice a trend there? They're all advertising great coverage because mobile phones are notorious for shitty reception, dead zones, and just simple lack of coverage. When people think "mobile phone," crystal clarity and five nines uptime is NOT what comes to mind. I don't know ANYONE who doesn't complain about cell coverage on occasion. Look at AT&T's present coverage map. If the phone is as mission critical as you claim it to be, then it should be a crime for Apple to prevent unlocking, because I see a lot of "no coverage available" areas on that AT&T map. I should be able to carry sims for every network just in case Truckasaurus attacks me on a country road that AT&T doesn't cover and I need to phone for help.

    3. Re:"OS X in a mobile device" :-/ by arminw · · Score: 1

      ....because mobile phones are notorious for shitty reception, dead zones...

      Wireless of course will never be as reliable as a piece of copper. Even so, my $29 Tracfone has never crashed and is more reliable than any of our Windows PCs.

      We have a good old reliable POTS line, since there is no cell reception whatsoever right where we live. Visitors with cell phones are always chagrined about that. We live behind some mountains and get no broadcast TV and very poor radio reception. However when we travel the cheap wireless phone comes in handy and has not let us down. Even in town, about five miles away, cell reception is excellent.

      Our network here at the ranch is wired, even though we also have a WAP which gets turned on mostly if visitors with a laptops show up. Wireless is convenient, but whether phones or network, wires are still more reliable and more secure. We now have DSL, which is much more reliable than the satellite Internet we used to have, before the phone co. installed DSL.

      Loading flakey software onto a wireless phone is not likely to increase its reliability. Apple has to, and will do whatever they can legally do, to insure higher reliability on their phones than Windows PCs or even their own Macs.

      (..then it should be a crime for Apple to prevent unlocking,..)

      Any time the government get involved in legislating technology, they generally do more harm than good. Maybe, once Apple's contract with AT&T runs out, you'll be able to connect iphones and other makers phones to any network or even all of them. Whatever tower give the best service, regardless who owns it and its network will be automatically chosen.

      --
      All theory is gray
  28. positronic iPhone by rice_burners_suck · · Score: 1

    Why doesn't Apple simply come up with an UNBREAKABLE system? Instead of building this iPhone like a computer, they should build it out of a positronic brain, which doesn't boot or load software. They would simply teach it, in their lab, how to be an iPhone and how to avoid letting itself be hacked, and then it would go out into the world and do its thing without all these problems that plague typical computers.

  29. Did you seriously just say "make your own?" by StarKruzr · · Score: 1

    Really? Are you THAT stupid?

    --

    +++ATH0
  30. Re:Big f---ing deal ! by RyuuzakiTetsuya · · Score: 1

    Somehow, "Dweeb hacks into own code and circuit design" doesn't really sound like an interesting headline.

    --
    Non impediti ratione cogitationus.
  31. Hardware? by LLKrisJ · · Score: 1

    The as-yet unreleased second iteration of iPhone hardware may already be compromised, reports Engadget and News.com. Members of the 'iPhone Dev Team' have (supposedly) made use of the recently released SDK to gin up a Beta 2.0 software I think they got their facts wrong... Apple did not release a new HW platform.
  32. Does Apple care? by Ungulate · · Score: 2, Insightful

    Given that Apple seems to have sold a huge number of iPhones to people other than American AT&T customers, I don't think it's a coincidence that Apple has released four firmware revisions now and still haven't managed to lock it down. Once June arrives and it's confirmed that the iPhone can still be unlocked, I'll happily buy one and use it on T-Mobile, as I have no interest in switching to AT&T.

  33. How relevant? by cadeon · · Score: 3, Insightful

    How relevant is hacking the iPhone, now that we have an SDK?

    What I would like to see is a hack to get around the $99 fee to run your app on the device itself. The fee annoys me. I can understand it being there for devs that want to release their app, but what about people like me, who just want to see if I can make run on it?

    I know, I know, the simulator.... that's no good. I want running on my phone!

    1. Re:How relevant? by cadeon · · Score: 1

      I totally failed to preview *and* I forgot to use Extrans. Flame me.

      Original post should have <insert open source app here> in two places.

  34. iPhone 2.0 Hardware...huh..what? VAPORWARE? by PortHaven · · Score: 2, Interesting

    I mean, this post is talking about a hack on hardware that only exists internally to the Apple development cycle.

    Huh...

    Either, they hacked this themselves so as to determine how to protect against it. Or this whole story is hogwash and not worth two grains of salt.

    1. Re:iPhone 2.0 Hardware...huh..what? VAPORWARE? by Ma8thew · · Score: 1

      Actually it's already been released to some of Apple's partners, and possibly some independent developers as part of the SDK beta program.

  35. Thanks for again cheating the human race, Mr. Jobs by Anonymous Coward · · Score: 0

    public devices should be open, anything less is simply evil and or incompetence

    i'm so fing tired of corporate irresponsibility and unethicalness