French hacker pod2g had been working on iOS 5 untethered jailbreak for A5 devices for several weeks and finally, on Tuesday morning, after around a hundred tests, pod2gmade a breakthrough by resolving the A5 cache issue.
OK, figured it out, the A5 cache is not a problem anymore, pod2g wrote on his blog.
The hacker also explained how he solved the A5 cache issue. I sorted it out by doing the untether in a single thread and by flushing all the dcache then all the icache in a row at a strategical point of the process.
It took me like a hundred of tests to find the key. Hard for the nerves, he added. For the tech guys, here is a link explaining issues related to self modifying code ( or code patching ) on the ARM platform : http://blogs.arm.com/software-enablement/141-caches-and-self-modifying-code/.
Last week, pod2g tweeted on Twitter that he got an iPhone 4S from a supporter and promised to work hard last weekend. The tweet made the iOS 5 untethered jailbreak fans very excited.
However, on Monday, pod2g said the untether jailbreak failed because of processor cache issues. But the fans still encouraged him. One said Well that still sounds pretty good.This might be the last obstacle on your way to release because once you figure this out the iPad 2 will be easy hence basically the same hardware. GOOD LUCK!
Finally, pod2g did not disappoint his fans - he resolved the A5 cache issue and to the jailbreak community, he is a hero.
However, pod2g's action may anger the tech giant Apple. Several days ago, Apple made a significant move in finding and successfully patching the exploits by using its iTunes-based crash reporting system. But Chronic Dev Team quickly rolled out the Chronic-Dev Crash Reporter tool, which prevents users' computer from sending crash reports on their iPhone, iPod Touch and iPad to Apple. The tool can copy all the crash reports off the device, and then send these reports to a Chronic-hosted secure, private server. The hacker collective then can use these reports to find vulnerabilities in the process fails, which may help hackers to roll out an untethered jailbreak for the iOS 5.
Meanwhile, the Los Angeles hacker MuscleNerd from iPhone Dev-team, released redsn0w 0.9.9b9d for both Mac and Windows users. iPhone Dev-team is also expected to release the iOS 5 untethered jailbreak.
Both pod2g and MuscleNerd are burning the midnight oil as their fans are waiting for them to emerge victorious.
MUST READ: iOS 5 Untethered Jailbreak Update: Pod2g, MuscleNerd and Their Progress
Must Read: iOS 5 Untethered Jailbreak: MuscleNerd Suggest 3GS Owners to Apply Redsn0w 0.9.9b9d Before Installing Ultrasn0w
iOS 5.0.1 Untethered Jailbreak Update: Pod2g Releases Video of iPhone 4 iOS 5.0.1 Untethered JB Demo (VIDEO)