iOS hacker Pod2g, who has become increasingly famous over the last few weeks thanks to the progress he’s made on an untethered jailbreak for iOS 5, is one step closer to jailbreaking the iPhone 4S. Apple’s latest iPhone was tricky to hack thanks to its new dual-core A5 processor, but Pod2g reports the new chip “is not a problem anymore.”
In a new post on his blog, Pod2g announced his progress and thanked another hacker, Saurik, the brains behind Cydia, for helping him solve the puzzle:
OK, figured it out, the A5 cache is not a problem anymore.
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.
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/
Another news : I discussed with @saurik today about the launchd boot process, and he’s found one missing piece of the puzzle I needed to have a perfectly stable jailbreak. He’s definitly one of the best iOS gurus out there. Thank you saurik!
While an iPhone 4S jailbreak is still some time away, this is terrific progress, and it’s great news for iPhone 4S owners who are itching to hack their new device.