Jailbreak iPad 2 with iOS 4.3.3 by Creating a Local Web Server
Want to jailbreak your iPad 2 running iOS 4.3.3? Getting impatient for JailbreakMe 3.0 to be released? You can jailbreak your iPad 2 right now running iOS 4.3, iOS 4.3.1, iOS 4.3.2 and iOS 4.3.3 by creating your own local web server. No, it doesn’t have the ease or beauty of the expected JailbreakMe 3.0 release, and it’s not as simple as clicking on someone elses hosted PDF files, but it works and it’s pretty fast thanks to python.
Warning: this is using the same experimental leaked beta iPad 2 jailbreak, there could be bugs and other issues with this method. This is not recommended for novice users, and it is advised to wait for comex to release his official jailbreak for iPad 2. Always backup your data, and proceed at your own risk.
Here’s what you need to do:
- Create a simple index.html file that holds links to the leaked jailbreakme beta PDF’s that correspond to your iOS version
- Download the jailbreak PDF files from here
- Create a local webserver on a Mac (or linux machine)
- Access that webserver from the iPad 2
After you’ve downloaded the PDF rar file and created a simple ‘index.html’ file linking to the corresponding iOS device and version you want to jailbreak, use python to create an instant web server by entering the following command in the Terminal:
python -m SimpleHTTPServer
That will automatically publish whatever is labeled as index.html in the directory it is launched from. Now all you need to do is pull up your Mac’s (or linux box) IP address from Safari on the iPad 2 and click on the PDF file you embedded, it will look something like this:
The jailbreak then proceeds to close Safari, and a Cydia icon will appear on the iPad homescreen. Once the Cydia icon disappears, reboot your iPad 2 to enjoy the jailbreak. Remmeber, this is a beta version of jailbreakme, and could come with various bugs or have unexpected results.
This is based on the guide from Ryan Vanniekerk’s posterous and the PDF bundle linked above is from him as well. The main difference is that instead of going through Mac OS X System Preferences to setup web sharing, this uses python for an instant web server. It’s faster, less configuration, all around easier, and it works, try it yourself.