I live in south africa, my brother bought me a 16gig iphone 3Gs from England. It was bought a week ago and I have no idea what firmware it has. It came with an O2 pay and go sim. I have not activated it yet, I need to unlock it to be able to use it. Do I need to activate it with the O2 sim before I can jailbreak and unlock it? Basicly I need advice on how or if I can activate and unlock it. Thanks for any help you can provide. UPDATE: I dont know what firmware is on this phone, if its 3.0 can I unlock it then? Should I activate it with the O2 sim to check what the firmware is?