As of yesterday, pod2g released an official redsn0w jailbreak that is sure to unlock any iPhone that is not the iPhone 4S or iPad 2. At first redsn0w 10b1 wasn’t working very well. I thought I would have to restore my phone because I thought that I had bricked it. Fortunatly, I just re-tethered using 9b8, and all was well in the world of Roberts iPhone 4. Then I did a google search today for a fix. I knew that my iPhone was running on software 5.0.1, but the jailbreak used the 5.0 firmware file. This caused a lot of problems including an error while uploading the ramdisk during the jailbreak that also said something about the firmware. This led my google search. I found out that redsn0w released an update just a few hours ago that fixes a lot of the issues people have been having with the 10b1 jailbreak. You can download redsn0w 10b2 here.
Everything worked fine. I made sure to slide the power off and then did the reset into DFU mode. I proceeded with the jailbreak and unchecked Cydia based on the tutorial guidelines. It worked perfectly, until I noticed that some of my Cydia apps were broken and the apps where not showing up in my settings. It took some time, but basically you need to update Cydia. You can download the file here.
To update you will need to install iFile through Cydia. You can get a free version of iFile by adding http://cydia.xsellize.com/. Click on the package source and look for iFile. Once installed click on this link in your Safari browser on your iPhone and click “open in”. Select iFile. This will open iFile and launch another set of options. Click install. Reboot your iPhone. The update should be complete. Now launch Cydia.
Click on changes and you should see a black bar on the top that says a bunch of stuff. You may get a few errors. Cydia is still working on fixing some of the repos that are not showing up. I have a lot of custom repo’s so this is why some people are experiencing further technical difficulties in regards to errors when downloading packages. Eventually, if you keep trying as I did, you will get through the congested servers and see a couple of updates. The big one you should be looking for is Mobile Substrate. The update should be numbered in red under changes and you should update all. Reboot your phone after the update is complete.
There you have it. A bit of a rocky jailbreak in my opinion, but it’s better than being tethered!