Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

hassouni

macrumors member
Original poster
Feb 10, 2008
76
0
Hey everyone,

Just got a 3GS today, running version 3.1, I haven't upgraded to 3.1.2 yet. I wanted to jailbreak my phone, but came across several articles like this one (http://lifehacker.com/5381431/latest-iphones-block-jailbreaking) stating that the newest iPhones don't allow it. Is this for real?

My real interest in jailbreaking is being able to use foreign sim cards when I travel overseas...the phone has to be jailbroken to do that, correct?
 
I think what you mean is UNLOCKED. Right now you would not be able to unlock that phone.

Right. Isn't jailbreaking the first step to unlocking? This is what I've been led to understand.

So, from what I gather, it's not the 3.1.2 software, but the phone itself that prevents jailbreaking and unlocking?
 
Wait, but the articles mentioned jailbreaking specifically was no longer possible. Do you think this is a temporary thing until someone finds a way around it?

Right now with Blackra1n (blackra1n.com) you can JB any device unless your 3GS is brand spanking new and made after a specific date. Unlocking is not possible unless you are on 3.0 I think.
JB and Unlock are two different things and have nothing to do with each other.
 
yes, new 3GS' made after a certain date have a bootrom that presently cannot be jailbroken. you would need to put your phone into DFU mode and check the bootrom version using system profiler. but if it has 3.1 already, then it cannot be unlocked at this time, regardless if it can be jailbroke.
 
Wait, but the articles mentioned jailbreaking specifically was no longer possible. Do you think this is a temporary thing until someone finds a way around it?

They've been out of the loop, I believe, on the latest news. For right now, the newest 3GS's coming out will not be able to be jailbroke. They'll probably find a new exploit, but for now, you're SOL.
 
They've been out of the loop, I believe, on the latest news. For right now, the newest 3GS's coming out will not be able to be jailbroke. They'll probably find a new exploit, but for now, you're SOL.

yes, new 3GS' made after a certain date have a bootrom that presently cannot be jailbroken. you would need to put your phone into DFU mode and check the bootrom version using system profiler. but if it has 3.1 already, then it cannot be unlocked at this time, regardless if it can be jailbroke.

Damn. What's DFU? I really need to be able to use this overseas without paying massive roaming...

(so, should I go ahead and upgrade to 3.1.2 then?)
 
Damn. What's DFU? I really need to be able to use this overseas without paying massive roaming...

(so, should I go ahead and upgrade to 3.1.2 then?)

Right now that phone is not going to do what you need. Its really something you have to decide.
 
Right now that phone is not going to do what you need. Its really something you have to decide.

I don't really need it unlocked until about 6 weeks from now, and possibly not even until late December. How fast are these hacks found and whatever weakness there are discovered?
 
I don't really need it unlocked until about 6 weeks from now, and possibly not even until late December. How fast are these hacks found and whatever weakness there are discovered?

That is a question only a few people can honestly answer. Finding an exploit is not something they can draw a timeline on.
 
You guys didn't consider that even though he just bought it, it could be from the old run of 3GSes. If it is from the old run, you should be able to jailbreak it. Regardless, no unlock for you, son! (3.1 permanently upgraded the baseband, and the dev team cant figure out how to reverse that)
 
You guys didn't consider that even though he just bought it, it could be from the old run of 3GSes. If it is from the old run, you should be able to jailbreak it. Regardless, no unlock for you, son! (3.1 permanently upgraded the baseband, and the dev team cant figure out how to reverse that)

Is there any way I can find out if it's one of the old ones?
 
OK, in System Profiler, this is what I got:

Apple Mobile Device (DFU Mode):

Product ID: 0x1227
Vendor ID: 0x05ac (Apple Inc.)
Version: 0.00
Serial Number: CPID:8920 CPRV:14 CPFM:03 SCEP:01 BDID:00 ECID:000003355A169D2D SRTG:[iBoot-359.3]
Speed: Up to 480 Mb/sec
Manufacturer: Apple Inc.
Location ID: 0xfd100000
Current Available (mA): 500
Current Required (mA): 100

What am I looking for exactly?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.