Work on jailbreaks for iOS devices has been coming along steadily, with the project to bring an untethered jailbreak to the A5-based iPhone 4S reporting an optimistic goal of possibly having a release ready in just a matter of days. If you’ve got an older Apple handset, you’ve been in even better shape, with an untethered solution for such models on iOS 5.0.1 available since late last month. While all this progress was being made by the iOS development community, Apple wasn’t sitting idly by, and has fixed the exploit used by the released jailbreak in its latest iOS 5.1 beta 3.
These jailbreaks have been based on what’s called the “Corona” attack, an anagram for the “racoon” system process it takes advantage of. By booting the phone with a malformed configuration file passed to racoon, the OS can be manipulated into running unsigned code. Once we’re at that step, a separate exploit patches the kernel to jailbreak the phone. Reportedly, the Corona exploit is no longer possible in iOS 5.1 beta 3, meaning pod2g and his crew will need to find a new “foot-in-the-door” to get unsigned code running once users start migrating to iOS 5.1.