Upcoming Firmware Will Brick Unlocked iPhones 605
iCry writes "It was rumored last week, and Apple has now confirmed it: 'Apple said today that a firmware update to the iPhone due to be released later this week "will likely result" in SIM-unlocked iPhones turning into very expensive bricks... So what are users of SIM-unlocked iPhones to do? Not run the latest software update, that's for sure. Users can instead pray to the hacking deities — the famed iPhone Dev Team that released the free software unlock, and iPhoneSIMfree, which released a commercial software unlock — to write applications that will undo the unlocks, as it were, if those users want to run the latest iPhone software.'"
Is that even legal? (Score:5, Interesting)
Going one better (Score:3, Interesting)
Legal responsibility (Score:2, Interesting)
Re:Is that even legal? (Score:4, Interesting)
If they made it a background/transparent upgrade over-the-air without the user's knowledge then I could see it being a legal issue since it would unknowingly stop their service and potentially leave them stranded in an emergency. An iTunes update just makes it an annoyance, so long as they prompt you saying "Warning: if you unlocked your iPhone this will disable it."
Anybody that unlocked their iPhone must have known there'd be fallout, and that the future would probably turn into a game of cat-and-mouse. They unlock the phone, Apple brick the phone, they unbrick it, etc.
I personally think all phones should be sold unlocked, but it's rare to find them. The fact that Apple is reactively fighting back is a little new, but not unseen.
Re:What did you expect... (Score:1, Interesting)
I'm sure this is actionable! (Score:2, Interesting)
I think it is time to stop thinking of Apple as anything less than an even more evil version of Microsoft with slightly less money.
Re:Is that even legal? (Score:1, Interesting)
I am waiting for a Neo1973 OpenMoko phone (Score:5, Interesting)
iPhone Unlocking, Ethical and Practical (Score:5, Interesting)
I'm an Apple fanboy - I've used Macs since 1984, worked for Apple for a couple of years, and have promoted Apple equipment and software where I've been employed. But at this moment, I'm disgusted. There is no need to disable the unlocked iPhone's, and Jobs and crew should damn well accept that some of us actually refuse to use AT&T on principal. Think Different my a**.
I'm not going to subscribe to AT&T. AT&T, the firm that's trying to eliminate net neutrality. AT&T, the reconstituted (near) monopoly. AT&T the firm that opened their switch boxes to the NSA without hesitation and is now attempting to manipulate legislation to provide immunity from prosecution in that matter.
On a practical note, Does Mr. Jobs even recognize how expensive his bed partner is overseas? And this matter practically to myself and my family. Apple, as normal, has forgotten that Israel exists. Apple has, as far as I know, has never sold its products directly in Israel. If I want to send an iPhone to my family in Israel, should I have to sign up for AT&T and pay for their pathetic World Traveler plan? The world does exist outside the US and a few European markets.
Incidentally - my evil unlocked iPhone works perfectly on T-Mobile - without Visual Voice Mail, but gods, I'll live. So what, precisely, is the point of altering the modem firmware, except to break unlocking? Point out examples of the baseband firmware wreaking havoc on the network; explain how this change benefits users.
The iPhone is the first tablet computer I've seen that inspires the imagination. I want to write programs for it, I want to explore a new user interface. If it runs OS X, treat it like an OS X box and let us get on with writing the programs that will sell the bloody thing. Don't freeze us out while you write such amazing accomplishments as the "Wireless i-Tunes Store" while we're trying to write vertical apps for the medical profession, law, and other fields.
Job's, former AT&T hacker, has decided to repeat the folly of the early closed Mac, the early closed NeXT, and even at times the Newton. Apple made a terrible choice in its partner, and seems incapable of realizing the potential of the iPhone.
And so it goes (Score:3, Interesting)
Re:Is that even legal? (Score:5, Interesting)
Of course it might "brick" a hacked iPod without them meaning to (note, Phil Schiller is quoted as specially referring to 'unlocked or hacked' iPhones). Even if they are just making a minor update to a simple app, they might be using a newer version of an existing library in the new version, so that library update gets rolled into the delta too. That might also mean other more core things (which have been recompiled to also use that new library) get included and a hack that hooks into them might break, which would screw up the device, rendering it unusable.
This is unlikely to affect users who have only unlocked their phone and is much more likely to affect at users who have also modded their phones in other ways (particularly if they have any software that activates on startup - and particularly software that might screw up if it can't start properly).
I don't have an iPhone, but I'm assuming even if it was "bricked" to the point of not being able to start up normally it would *still* be possible to reset the firmware on it (as it is with the iPods), so it wouldn't *really* be bricked - hence my use of inverted commas.
Re:Is that even legal? (Score:1, Interesting)
What the fuck has morality got to do with this? I hope to all that is holy that you're being sarcastic.
You seriously consider unlocking/hacking an iPhone, which you legally bought and own, to be morally wrong? Now unlocking the phone would void the warranty, yes; but that doesn't give Apple the right (nor moral high ground) to purposely brick my unlocked iPhone because they, "clearly state that the iPhone will only work on their network."
Re:Quiiiick. (Score:5, Interesting)
In fact, in Europe (I don't know about the US) phones *must* be unlockable (providers often refer to this a 'subsidy code' - it's cheaper to buy it from a third party). It can be around 3-4 UKP to buy a subsidy code (generated from your IMEI) online, it's usually about 10-20 UKP to get it done on the high street and about 50+ UKP to get one from the original provider.
After the contract period is up on AT&T from what I have read I believe they are letting you use the device with other providers . I'm not sure if that is through legal mandate or not, as I've indicated I don't know what US legislation there is covering network interoperability for mobile phones.
In either case their most certianly ARE going to be unlocked iPhones out there, that's not the issue. All that's being said here is that "if you've modified the software on your iPhone, upgrading it [i.e. applying a binary delta which is intend to patch against the original OS] might prevent the phone from booting". I would add that if you find that even remotely surprising you are not sufficiently technical to be messing around applying 3rd party hacks to your phone's OS (and that you can almost certainly restore the original firmware on it, even if it won't boot - as with the iPod's).
Slashdot is mis-representing the truth and people who love an excuse to rant against Apple are lapping it up in blind ignorance.
Re:Is that even legal? (Score:4, Interesting)
IANAL but in the UK this would almost certainly breach the Computer Misuse Act. Section 3 says that "A person is guilty of an offence if (a) he does any act which causes the unauthorized modification of the contents of any computer". All that's needed is a simple letter to Apple and O2 telling them that you withdraw any previously granted permission for them to modify your firmware in any way. In so doing, you might put yourself in breach of your contract with O2 but I doubt if the right to push sofware onto your handset would be regarded as a fundamental contract term.
Re:Is that even legal? (Score:5, Interesting)
Re:Is that even legal? (Score:5, Interesting)
Apple are selling what is essentially a sealed unit, every single device out there should be 100% identical (other than user data) in Apples view, so why should they check to see if their universal update to the iPhone would cause your individual unit harm? Its an extra hassle and effort that they really should have no need to do, since they sold the item with the intent of it remaining identical.
If you change the game by modding or unlocking the iPhone, the onus is on you and you alone to then keep abreast of the play and pay due diligence to any updates to ensure they don't have any adverse effect on your non standard item.
Re:Is that even legal? (Score:1, Interesting)
Upgrading firmware on any device is a risk, some companies take better controls than others to avoid problems. If error checking, check-sums, verification, initial status checking etc are not used, there will be an increase in problems. All Apple would have to do is get a check-sum on the current firmware and if it is not a valid Apple load, throw an error code and abort the firmware update process. There, no bricks on hacked firmware. They should be doing this anyway. Problem though is Apple may actually want to get rid of the hacked firmware and may proceed to attempt an upgrade that is of an unknown status. At that point, the motivation changes from "here is a helpful update" (first scenario) to one that "you are skirting our business model and we want it to stop" (second scenario). Which will they choose?
Re:Is that even legal? (Score:5, Interesting)
Also, I have a problem with a company actively preventing you from doing something protected by law (unlocking a phone is protected under the DMCA).
Re:Is that even legal? (Score:5, Interesting)
All of our code went through an amazing amount of quality control - from design to deployment - to ensure that device never becomes a brick. However, in one instance, I recall another manufacturer with exactly that problem - the software was flawed enough such that the device could brick itself.
There was a work-around: ship the unit back to a service center, have a tech open up the device, and snap on a specialty programmer to reload the corrected low level code. The problem was that the manufacturer was not prepared for such an event, and so they didn't have the techs or equipment to perform this service fast enough for consumers. The cost went into several millions.
Of course, that's the case of a device with a flaw delivered from the manufacturer. It's quite different when the customer starts messing around with the guts of low-level firmware. At that point, it is only fair to have the customer pay for the physical disassembly and reprogramming, shipping, and associated administrative costs.
So "might" it happen? Yes, as it has happened, both by the manufacturer (in error), and countless times by individuals who screw around and inadvertently change APIs or inject buggy code that could be invoked by a simple software update. This isn't just an Apple thing - it happens industry wide.
I'm not saying that iPhone hackers are wrong. I'm just saying that they have to be very careful, and be prepared to "eat the cost" of any changes that brick the device. Changing low-level code is NEVER something to do without a lot of careful checking.
Hell, I know of a few dozen motherboard manufacturers that say that you should never upgrade your BIOS with even official updates unless you are very very sure that you need the update. I'm sure THEY wouldn't be too keen on getting back a few 10,000 motherboards with crapped out, user-customized BIOS firmware - why should Apple?
Re:Is that even legal? (Score:3, Interesting)
Cell phone manufacturers know about the DMCA exemption.
Apple is a cell phone manufacturer.
Apple knows about the exemption.
Apple is locked into legally obliging what the DMCA exemption allows.
Apple finds other ways to by pass the exemption.
Is this legal?
Apple's attempts must be such that they don't violate our right to unlock the cell phone.
If they do they will be sued and they'll receive the requisite DMCA cease and decist letters.
Re:Is that even legal? (Score:2, Interesting)
Maybe the patch is just too difficult to make to circumvent the patch. I Doubt it, but i don't really know either.
Re:Is that even legal? (Score:4, Interesting)
Re:Is that even legal? (Score:2, Interesting)
Voiding the warranty shouldn't stop Apple from considering me a non-customer, doesn't it? Do I now not deserve the firmware updates because I chose to void the warranty, I am still a paying customer and should receive support right?
Re:Sort of. (Score:4, Interesting)
It's like you buy a Toyota that's designed to only run on Toyota fuel. You modify it to run on any petrol (since Toyota fuel is just petrol with colouring in it). MS's approach with the XBox is to ban you from filling your modded car up at Toyota petrol stations. Apple's approach is to pour sugar in your petrol tank.