JailbreakMe 3.0 – Schneller iOS 4.3.3 Jailbreak für iPad 2 & Co.

JailbreakMe 3.0 wird schneller Jailbreak für iPad 2 & Co. unter iOS 4.2.1 bis iOS 4.3.3!
JailbreakMe 3.0 wird schneller Jailbreak für iPad 2 & Co. unter iOS 4.2.1 bis iOS 4.3.3!

JailbreakMe 3.0 wird schneller Jailbreak für iPad 2 & Co. unter iOS 4.2.1 bis iOS 4.3.3!
JailbreakMe 3.0 wird schneller Jailbreak für iPad 2 & Co. unter iOS 4.2.1 bis iOS 4.3.3!

Der Download oder besser Release von JailbreakMe 3.0 naht unaufhaltsam! Comex‘ Baby wird in der „neuen“ Version JailbreakMe 3.0 nicht nur einen iPad 2 Jailbreak unter iOS 4.3 bis iOS 4.3.3 umsetzen! Neben gewaltigen Performance und Speed-Verbesserungen für den „noch schnelleren Jailbreak“ werden wohl auch andere iOS 4.3.3 Devices wie iPhone 4, iPhone 3GS, iPad 1 & iPad 2 und iPod touch 3G & 4G von einem „Jailbreak durch Vorbeisurfen“ profitieren.

Klingt irgendwie nach einer neuen Welle von iPhones und iPads mit Jailbreak in Apple Stores und Elektro-Fachmärkten (falls jailbreakme.com nach der letzten Aktion nicht noch gesperrt ist).

Auf jeden Fall dürfen wir von JailbreakMe 3.0 recht sicher einen untethered Jailbreak für iOS 4.2.1 bis iOS 4.3.3 erwarten – ab iPhone 3GS bis hin zum Apple iPad 2 wie auch Musclenerd per Twitter bestätigte:

  • see @comex’s feed tonight for his huge spoilers :) All devices from iPhone3GS through iPad2, iOS 4.2.1 to 4.3.3 (Quelle)

Was sich da unter comex Hackerhändchen zusammenbraut? Ein Jailbreak, sie alle zu einen – und dabei ohne lästiges Fingerverrenken um den Todesgriff DFU-Griff hinzubekommen. Webseite ansurfen, ein Swipe und schwupps ist der Jailbreak installiert. Wir fassen die aktuellen Details zum Jailbreak von iPad 2 & Co. via JailbreakMe 3.0 nochmals zusammen:

  • JailbreakMe 3.0 wird ein untethered Userland Jailbreak! Nachteil von Userland Jailbreaks: Apple kann diese relativ zügig durch ein Firmwareupdate stoppen. Aktueller Vorteil: Dank dem bevorstehenden iOS 5 wird Apple sich wohl weniger um iOS 4.3.3 Updates kümmern.
  • JailbreakMe 3.0 soll unter allen iOS 4.3.x Versionen funktionieren. Vom iOS 4.3.3 bis hinunter zum iOS 4.2.1 Jailbreak sind wohl alle iOS Versionen anfällig für die Schwachstelle von comex
  • JailbreakMe 3.0 wird endlich den lang erwarteten Apple iPad 2 Jailbreak bringen – zusätzlich wird wohl auch der Jailbreak von iPhone 4, iPhone 3GS, iPad 1, iPod touch 3G und iPod touch 4G möglich sein

Wir freuen uns auf JailbreakMe 3.0 und vor allem natürlich über den kommenden Apple iPad 2 Jailbreak! Wer noch etwas mehr technischen Background zu JailbreakMe 3.o und der Speed-Optimierung von comex lesen möchte, dem sei dieser Twitter-Kommentar von comex angeraten:

If you don’t know, the stashing approach jailbreaks have been using for years– Cydia’s „Reorganizing Filesystem“– involves moving some large directories from the small / partition into the large /var partition, then creating symlinks from the original to the new location. This both ensures that any additional stuff put in those directories by packages will end up in the /var partition, and frees up space on the / partition for files created outside of those directories. However, the process has some issues, like taking forever to do when you jailbreak (I am a bit fanatical about speed), pretty much requiring the jailbreak to reboot the system to ensure there aren’t any running applications pointing to the old files (ditto about speed, I want a jailbreak to not even require a respring, as in star, but since star used stashing, some obscure things could cause issues before a reboot), and seriously confusing the sandbox code in the kernel (because each application has a sandbox with a list of allowed filenames, but after the symlink has moved files, the filenames no longer match), requiring that code to be patched (it needs to be patched anyway these days because tweaks have to run under the sandboxes of the applications they’re hooking, but depend on accessing various directories; but it still feels good to get rid of a kludge).

With unionfs (which was saurik’s idea originally), new files are created in the /var partition, and merged with files in the corresponding directories in the / partition, so no files need to be moved, no descriptors are invalidated, and I think the sandbox code won’t notice what happened. It also opens the door for upgrading the base operating system without destroying the jailbreak files (although maybe iOS 5 delta updates will already allow this? I haven’t looked at them yet).

I’ve wanted to do this since literally a year ago (that’s the date of the nullfs checkin, since I was dumb and thought I wanted that instead of unionfs), but I never got around to making it work properly.

So, I just hope that I can get rid of the crashes my meddling with unionfs’s code have introduced, and fix it for the iPad 2 (my dumped copies of iPad 2 kernels do not include symbols; I wrote a small BinDiff-like tool to copy over symbols from a kernel for another device, but it’s not perfect) and that there aren’t any performance issues.

Das Warten geht also weiter – aber so wie’s ausschaut wird bis zum Release von JailbreakMe 3.0 und somit dem Apple iPad 2 Jailbreak nicht mehr allzu viel Zeit vergehen!

Zurück zur Apple News Übersicht

Leser-Interaktionen

Was Denkst Du?