Although you have to downgrade to 1.1.1 i found it alot easier then most websites make it seem to be. at the end you will have a jailbroken 1.1.2 iphone that works perfectly wll in everyway....here is my experiance with downgrading and hacking iphone 1.1.2: (THIS WILL ONLY WORK IF YOU HAVE A US PHONE THAT WAS UPGRADED TO 1.1.2) (FURTHERMORE YOU HAVE TO HAVE ACTIVATED IT ON AT&T USING ITUNES) (MUST USE ITUNES 7.4.2) Step 1- Download 1.1.1 software, make sure if its a .zip that you rename it so that it ends in _restore.ipsw Step 2- Download INdependence 1.2.5 Step 3- Hold down the botton and the home button on your phone, when the screen goes black release the top button but continue to hold onto the bottom button. Step 4- Then connect your iPhone to iTunes. It should say you need to restore. Option Click on the restore button, a window will come up and select the 1.1.1 software you downloaded earlier. Step 5- Restore your iPhone, at the end it will error out, thats fine. Close iTunes and open INdependence, Dont click on anything just open it. Step 6- When your iphone gets the connect to iTunes when the activation screen comes up, Connect it and select to restore from back up when promted in iTunes. Step 7- Connect to wi-fi and go to jailbreakme.com, install apptapp Step 8- Install OtkoPrep and NOTHING ELSE Step 9- Connect to your computer and update to 1.1.2 via iTunes Step 10-Download the Concited Software package for finishing the 1.1.2 jailbreak Step 11- Open the folder, Click on Jailbreak.jar Step 12- After it runs, wait for your iphone to restart on its own, then restart it again. After you restart just leave it alone and it will restart on its own one more time. when it is done you have a jailbroken 1.1.2 iPhone Leave posts on here if you run into trouble, and i'll try to help you out IF YOU DAMAGE YOUR PHONE IT IS NOT MY PROBLEM, YOU ARE DOING THIS UNDER YOUR OWN RISK.