It’s been long since iOS 5 and iPhone 4s have been released, but there was no prominent NEWS from jailbreak world till date. However, recently we heard a few exciting NEWS from Jailbreak Community. The first in line is the release of RedSn0w 0.9.9b9 and the other story is about how close we are to untethered jailbreak.
Let’s begin with the first NEWS:
RedSn0w 0.9.9b9 Jailbreaks iOS 5.0.1
Apple recently released iOS 5.0.1 which promised to improve battery life on A5 based devices like iPhone 4s and iPad 2. With new releases of iOS, apple is making every possible effort to forbid jailbreaking, making it difficult for Hackers to find promising jailbreaks. But finally the Dev-Team has released their latest version of RedSn0w which will allow you to tether jailbreak your iDevice running iOS 5.0.1. An interesting addition to RedSn0w Jailbreak tool is the “Just Boot” option which allows you to restart tether jailbroken devices in just one click without any fuss. There’s a whole bunch of extras provided with this version of redsn0w.
Other notable changes that this version brings are iBook fix, ability to create custom IPSWs without blobs and ultrasn0w compatibility for iPhone 3GS old bootrom. Following is the full changelog/release notes for new RedSn0w version:
- native support for 5.0.1 (no need to point redsn0w at 5.0 IPSW or use command-line args). Support automatically extends to all of redsn0w’s various functions: “Jailbreak”, “Just boot”, “Fetch blobs”, “Stitch blobs”, “Recovery Fix”
- iBooks fixed in 5.0 and 5.0.1. This is a targeted fix that doesn’t remove entire sandbox mechanism. 5.x users already using redsn0w “Just Boot” can just use the new version without redoing entire jailbreak again
- 3GS old-bootrom owners can now create custom IPSWs without blobs
- ultrasn0w compatability update (i.e. same baseband requirements) for 5.0.1 will be available on Cydia Monday
- support for newer 8GB iPhone4 (which until now had problems with “Fetch blobs”). Thanks to @JKjeepnJeff for loaning us one of these newer i4 units for testing!
- allows Windows users (not just OS X users) to use the “Custom” button to create IPSWs without baseband updates. (Update: please wait for 0.9.9b9b for this!)
- accommodates APTickets in 5.x (until next Apple countermove). APTickets are crypto-verified before submitting to Cydia, just like the main blobs. Cydia server support for sending back the APTickets is upcoming. For now, use stitched IPSWs for 5.x. Due to APTickets, stitched 5.x IPSWs now require user to start in “Pwned DFU” mode
- Support added for stitching 4.x blobs to iPad2-GSM IPSWs. Similar to @notcom’s TinyCFW but doesn’t require lots of RAM or a TSS-assisted restore. Won’t work for iPad2 5.x blobs (or iPhone4S at all) until a bootrom-level exploit is out
- top line now shows whether (and where) a redsn0w update is available, or if the version being run is the latest. Uses DNS TXT record to alleviate any concerns about snooping
- no 5.1 beta support at this time (major apps like Cydia are not yet compatible)
- Owners of newer 3GS iPhones must not flash the iPad baseband. The iPad baseband will not work on 3GS iPhones built later than 2011 week 35. You have a week 35 or later device if your serial # starts with xx135.
Download RedSn0w 0.9.9b9 for iPhone, iPod touch:
redsn0w 0.9.9b9 for Mac
redsn0w 0.9.9b9 for Windows
This surely eases the whole Tethered Jailbreaking a lot easier, but many of you might still be waiting for the Untethered one! Well I have a NEWS for you as well.. read on!
Untethered Jailbreak Almost Ready
It comes to us as an exciting NEWS that Untethered Jailbreak exploit has been discovered by famous hacker Pod2g. Although in starting he experienced some trouble getting his exploit to work on A5 devices, but finally was able to make it to work. He reported in a tweet that things are now working his way, though he didn’t report any ETA for an Untethered Jailbreak, we can expect one soon in coming time. Following are the excerpts from his blog and twitter profile:
On 19th Dec he posted:
Here are the news of the 4S week-end.
The untether fails right now because I’m having processor cache issues.
I’m close, but I can’t figure out what happens. It certainly has something to do with the Cortex-A9 cache management.
I could sort it out quick, it’s a matter of chance.
I’ll report you my progress tomorrow.
BTW: I removed (sorry) the greetings messages so that only articles related to the jailbreak remain in the main page. AFAIK Blogger don’t have the option to move or fusion messages while keeping the comments.
but today he posted:
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 launched 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!
So the good news is, he was successful in making Untethered Jailbreak work on A5 devices as well, the final product is what we are waiting for! Hope to see it soon before the end of this year, as a Christmas gift from Pod2g