Just borked my iPhone
Because I’m sometimes a total idiot, I decided to upgrade my jailbroken iPhone 3G to OS 3.1 last night, despite all warnings from the Dev Team to NOT do this until they’d had a chance to check out the 3.1 firmware. Because I have an almost child-like faith in the ability of the interwebs to find a workaround to jailbreak the iPhone, I figured I’d be out of sorts for no longer than a month or two before I got back to my jailbroken goodness. And who knows, I may still be saved from my own stupidity. However as of this point, my iPhone is officially borked.
So here’s the background. Following the lead of our fearless leader Quang, I jailbroke my phone using the easy-as-cake redsn0w tool about two months ago. And life was good, though not super-wonderful. The main point of my jailbreak was to get access to deep customization and themes, plus a couple of apps that Apple refused to allow in the Apps Store (GVMobile and the uTorrent monitoring app). I really didn’t need background apps or tethering, so a lot of the real benefit of jailbreaking was lost on me. Still, I’d grown pretty accustomed to being able to change the look and feel of my device on a whim. And I got kind of obsessive about monitoring the free memory of my iPhone.
When OS3.1 came out, a lot of the features it contained (Genius mixes and apps organization specifically) were things I wanted to play with so I figured I’d upgrade, try it out, and return to jailbroken freedom in due time. Well the upgrade went fine (btw, jailbroken iPhones will sync just fine with iTunes 9), but now my iPhone does not display all the apps I’ve installed on it. I believe that this is due to my use of a jailbroken app called Categories, which allows you to create folders into which to place your apps. I think that the linkage between Springboard and Categories (which hides the app once it’s been placed in a folder) still exists and that the iPhone thinks the apps are installed but that Springboard has them set to hide because that’s what Categories told it to do. I only noticed this issue this morning so I’ve tried a hard reboot to see if that would fix the problem. No dice. I’ll have to wait until I get home to do a full restore, and then if that doesn’t work I’m going to try to remove all my apps and re-add them to the iPhone and see if that does the trick. If not, then I’m well and truly hosed and I might have to return to factory defaults as a last resort.
So word of advice – don’t upgrade your jailbroken iPhone until the Dev Team gives the all clear!