Hackers Finally Unlock iPhone 3G
nandemoari quotes a story at Infopackets:
"2009 has gotten off to a great start for a team of iPhone enthusiasts with little regard for Apple's licensing requirements. They've finally figured out a way to get the phone to work with any cell phone carrier (and not just AT&T). The iPhone Dev Team is best known for their work on 'jailbreaking;' the technique of altering an iPhone so that you can run any applications on it, not just those approved by Apple. Given the company's questionable vetting policy for entry to the official App store, it's not surprising many users approve of jailbreaking."
I can use Opera Mini on my iPhone.
I can't wait to put Windows Mobile on my 3G!
"The difference between genius and stupidity is that genius has it's limits" - Albert Einstein
I've been thinking about one, but:
a)How do you get around activation at purchase time?
b)Does Apple break this later on, especially when I need it?
I could buy a legally unlocked iPhone from Hong Kong, but it costs $700+. In the unlocked countries, Apple prices it through the roof, I suppose. Although there has been talk about a prepaid version here for some time...
I'll summarize every comment on this story, which will be of two types:
1) OMG APPLE IS TEH EVILZ, SUPAR CLOSED. Information wants to be free!!1 All things apple fail, apple will close all business and lose EVARATHING coz I think they suxxor even though I would never try it!
2) Apple is heaven and they're just doing this for your own protection, it saves you and gives a you a better phone experience! Now suck on Stevies cock like a good little bitch.
... why people NEED to have an iPhone. There are alternatives in the market.
Please, somebody tell me why anyone should buy an iPhone.
I haven't been following the iPhone Dev Team that closely, as I am on an official carrier - but I do know that in the upcoming months they were recommending heavily against upgrading to the 2.2 firmware because i would affect future unlocking potential. Nice new year present for all those who "accidentally" upgraded!
Why not link to http://blog.iphone-dev.org/ themselves ?
Oh wait ... this is /.
My Bad.
In why DRM is retarded. As you say, this is some of the tightest security ever found. Yet, it has been broken by some very smart people. Such is the fate of any DRM that is sufficiently widespread that smart people care to go after it. You can be as clever as you like with your DRM scheme, you are going to find someone as clever as you will likely break it.
Also annoys me since I think some of these technologies are a good idea, if they weren't implemented in an assholish way. Code signing, for example. I really like the idea as a potential security measure for users/administrators. When I download Firefox, the fact that it is signed by Mozilla gives me a pretty high degree of certainty that it is legit, safe code. It's not 100%, of course, someone could break/steal their certificate, or someone inside could sign bad code, or my system could be compromised, but it is a good additional check. Also if anyone trys to break something like that, I'll say they are up to no good.
However when it is implemented in this "You may only run things we bless," well then you are being a jerk. People are going to break it because they want to be able to run their own stuff.
Personally I think Apple should have gone the route of having store with signed code but allowing unsigned code. If you install a signed app from their store, it installs with no question. If it is another app you get a "Warning, this code is unsigned and could be unsafe," box with a button for more info. Ask for more info and it explains that Apple has looked at signed apps and decided they are ok and aren't going to mess up your phone. They haven't looked at unsigned apps so they don't know, and if it messes up your phone they can't really help you.
Yes, that would mean people could have apps that'll mess up your phone... You know just like every other smart phone out there. Doesn't seem to have killed that market, I don't think it'd kill the iPhone.
Fortunately, there are people like this that will break their DRM, so you can use it as you wish.
Trusted Computing used to be treated as one of the most evil things here on Slashdot:
http://www.youtube.com/watch?v=XgFbqSYdNK4
The appstore (where Steve decides what is trustworthy and what is not, to quote the video) sold the "I am rich"-app for cryin' out loud. Among a bunch of other crap. Other apps that are very useful are not given a chance and won't run.
Now feel free to make a start on unlocking the iPod Classic firmware, I'm too dumb.
any info on unlocking a G2 touch? Just too lazy to sign in t
The 3rd type is the comment about other peoples stereotypical comments.
There's no place like 127.0.0.1
There's no place like localhost?
Wouldn't "There's no place like ~/" be better?
I followed the steps closely for the Unlock, and have not been able to get it to work. I have 3 SIMs - NTT Docomo, Softbank Mobile and Rogers in Canada (SB and Rogers are valid iPhone contracts as well). The unlock works fine, and the SIMs get recognized, but it seems that the iPhone wants to drop the signal every 1-3 minutes and reconnect. Incoming calls work fine, but data and Outgoing calls do not.
:)
Reading the success (or fail.) reports at report.yellowsn0w.com (awful name isn't it) leads me to believe that I am not the only one with this issue - and people with certain types of SIMs encounter this issue. They just released 0.9.5 - but that unfortunately does not fix my issue yet. Considering that MuscleNerd (the lead dev on yellowsn0w) already recognized the issue in one of the comments and knowing how the dev teams works judging by their track record, they'll probably have a fix in no time
http://zippiweb.blogspot.com/2008/09/iphone-3g-crack.html
This is dated September 2008 :-)
I prime example of what happens when you annoy the OpenBSD community, Nice find. Was that you ?
I read the Dev Team blog entry about this and didn't see any mention about which carrier was supported. I assumed it would only work on other carriers which used SIMs (ie T-Mobile). If it will work with non-SIM based carriers this needs to be clarified.
If we don't protect the freedom of speech how will we know who the assholes are?
If you watch the video, you'd see the only reason they're able to break it is because the bootrom (initially run by the hardware) is modifiable yet not signature checked. I suppose that's because they want to be able to upgrade the bootrom but signature checking is only implemented in software and not hardware. All the NOR and NAND flash memory and the processor is built inside an integrated chip, so it is possible that future revisions of the chip will also integrate a TPM to verify the signature of bootrom. Let's suppose Apple will do that. You will then have a completely working DRM framework on the iPhone.
TPM doesn't work on PC because you always have access to hardware without TPM, allowing you to run whatever you want and patch the software that requires TPM such as the hackintosh Mac OS X. However, for the iPhone, you can only buy the hardware from Apple that always has TPM on it (or settle for a previous generation iPhone without TPM). The whole point of iPhone craze is that you want to buy iPhone made by Apple, and all the restrictions follow from that, including choice of carrier and applications you can run.
Do you have any means to verify that Firefox certificate is signed by someone you could trust? I could generate a certificate that looks like it's issued by Mozilla, and then sign a tempered copy of Firefox with it. Even if you can verify the mozilla.org certificate, the chain of trust ultimately leads to a root certificate that you must trust. Are you really sure that VeriSign or Thawte or other certificate issuing institutions cannot be compromised? I remember a past Slashdot story about one of the root issuer happily generating certificate for any domain name without verification.
If you have to use Apple's iPhone, your freedom is already automatically compromised, if not now, sooner or later.
I once had a signature.
PCWorld.com has a brief write-up detailing methods to ensure the unlock works. Additionally, they link to a chart on the yellowsn0w website which lists "supported" carriers. This answers my previous question/post.
If we don't protect the freedom of speech how will we know who the assholes are?
My first thought was, "Great! Maybe this will pave the way for somehow getting music onto my phone from Linux!" I am currently trying to get the XP side of my dual-boot machine running again, after 6 months of inactivity since I switched to Ubuntu, just so that I can run iTunes and load some music onto my iPhone!!
I have had luck with Wine for other things, but current itunes has status of "Garbage" at winedev, and even in the comments for the older versions I can find no testimony of successful xfer of music to ipod under wine. Good thing I didn't wipe that XP partition....
Jailbreak has been around for a while to run non-App Store apps. But a lot of the reasons to run non-App store apps is gone as a lot of originally free pre-Apple iPhone SDK apps are now on the App store as "legitimate" apps. And those that were not were often available anyway. Jailbreak to run non-Apple apps was pretty quick. What "unlock" is all about is to use an alternative carrier. The prior 3G choice was buy an overseas (if you're in the US) unlocked iPhone, a hack SIM overlay card which messes with the registration numbers the network sees for your phone and the ones the phone sees, and which is illegal in most places, or wait for the iPhone Dev Team as most other hackers have fled the scene. Geohot seems to have once more been a quiet hero and provided a key exploit to allow the Dev Team the insertion vector.
So just running unapproved apps is not the reason for the unlock. The reason is so one can take their locked phone and use a different carrier. A great example is so I can use Kyivstar in Ukraine while traveling (or any other GSM/GPRS provider) and not pay thousands of dollars to roam from ATT while in Europe. Instead pay 50-60 USD and buy a local prepaid SIM. BTW. They sell at most airports. So if traveling, research first before you pay 75 dollars to have a 10-15 dollar SIM card kit mailed to you in the US.
And as this is BETA software, be patient while the bugs are worked out. Me especially as a Ukraine user reported Kyivstar was not playing nice yet.
- Tjp
I am in wallow with my inner money grubbing capitalistic pig. ... Oink!
I could not unlock 3G one to work on T-Mobile :( awaiting further releases.
o_O
The 4th type is the comment about people's stereotypes of other comments.
Change is inevitable, except from a vending machine -- Robert C. Gallagher
Except it's still not the smart phone of choice for business users
At the last large company I was at, I saw a number of the highest level executives with iPhones.
It's not that much slower than a keyboard to type out a message once you get used to it, and for business communications the predictive text would work optimally.
It's also appealing for some companies to get away from having to send email through a third party server, and serious companies can have their own App Store.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
So where's that "defective by design" tag - isn't this a story about DRM and its negative effects?
Oh, but this is Apple. Nevermind...
Now that it's broken, can you finally do SMS on it?
Why can't people just accept what apple tells them to do. Ultimately it is for their own good.
I am shocked that nobody had jailbrken Tivo, which is a paperweight without Tivo's monthly extortion payment.
I don't want their service for free - I just want to be able to schedule recordings on my Series 2 just like a VCR. I am very surprised this issue hasn't been discussed on Slashdot more.
I see moderation on Apple stories is back on form - if anyone else slagged off a product using terms such as "patheticly ugly, clunky" rather than using evidence, and then threw ad-hominems of "troll", they'd be modded down in an instant.
The seamless integration between the Phone OS, the standard apps, the 3rd party apps, my mac, iphoto, itunes, ical, mobile me.
I get so tired of the grumpy "featurism" of Slashdot posters. The Iphone might do everything and more than what my current phone does... on paper. In truth, that doesn't mean that these things work as well, I can't copy and paste when I'm editing, every time I installed a Java program it didn't work, and even though it had a 2 megapixel camera, it doesn't even have a flash, nor could I work out how to record a video with it.
You don't say?
There are several apps (a couple are even free) which allow you to type your message in landscape. Just learn the predictive text routine though. Once you get into it, it's pretty cool.
>>"all the features"?
How about sending a "picture" through SMS!!
Amazing thought this day and age huh?
Clearly, your two option portrayal doesn't cover the actual depth of intellectual /. discussion typically found in an iPhone story.
I just spend money on Apple shit until I don't like it anymore. Then I will buy something else. The nice part about working for a living and not jacking off writing blogs all day is that you can spend 300 bucks on a phone and not worry about whether you like it. If you don't take it back or buy a new one. Apple runs a good game. I will pay for it as long as it is the best shit out there. When something bettter comes along, which is not some hacked phone tha tcannot run shit properly, I will but that instead and say adios to Apple.
But "playing Aple's game" or whatever you want to call it is just allowing them to make my life easier. It WORKS. I can bounce my contacts into my comp or vice versa. I can buy any of a billion Apps. All the shit works better than anything on the market. They could ahve charged me 600 for this phone and I wouldn't have blinked. I spend that much on a night out. Who cares. Get a job and stop whining.
Let's take a minute to remember that man makes technolgy and he hacks technolgy. Seems like encription should have played a major roll in this type of technolgy. Now the Google phone on sale at t-mobile . Today it's hard enough to keep up ok the lastest routers. Heck you'd be surprised how many people use them in their home wireless connection is. Seems to me should be a government regulation with all the identy theft as well as mail crime and so forth which all leads back to tecnology computers and devices that are greatly affected our economy. The federal govermemt is only passing laws yes, but nothing to regulate to the best of the consumer protection act. Heck why can't we the assurance when we purchase. To many purchases to have to cover up unwanted, then to have it fixed only to find out you need more protection.
I love to watch the hackers go as much as anyone. But the main thing about jailbreaking was that it was important in the early days, before the App Store. I would be nice if I didn't have to sign a deal with AT&T, but it would be nicest if all the cell networks were looped together in one big Internet thingie, too. AT&T is a crummy company, but so what? They're all just conspiring to take my money and screw me over.
99% of people will buy an iPhone, take out the deal with AT&T, and load it up on the App Store. Not bad. Once this generation of phone is old stuff, you'll see it working with every carrier but CDMA Verizon, unless they want to subsidize the chip switch and get along with Steve.
And AT&T, or the highest bidder, will have iPhone 3.2, which will work in 3D.
Our FIFTH type of comment... No, AMONGST our types of comments... I'll come in again.
ehintz
If You want to unlock ANY iPhone 3G and use it with ANY GSM carrier just buy hardware SIM unlock from http://321iphoneunlocking.com or other... you just put their ultra thin SIM (ITS LIKE PAPER) with your 3rd party SIM and unbelieviably it works.its simple as that people, dont need to "crack" your iphone or anything