The iPhone-Dev team has released a command-line version of the jailbreak tool Corona injector CLI to help users with debugging and troubleshooting. However, the tool can also be used to perform the full jailbreak process.
The CLI tool was initially released for the Mac only but now the iPhone Dev-team has also released the Windows version, Corona Injector CLI tool 0.4.3, for advanced users.
The iPhone-Dev Team stated:
iPhone Dev have also incorporated the exact same flow into an alternative command-line interface (CLI). This will allow us to help users through individual steps of the jailbreak manually, to both help the user and help improve the overall flow. Although the CLI will also allow the user to perform the entire jailbreak from beginning to end, we anticipate it will be more useful in debugging the occasional errors. The CLI currently has over 20 individual options (in addition to the single jailbreak option) that should be useful during debug after the GUI release.
Users are asked, before starting the jailbreak, to make a complete backup of their devices. Although no problems are expected, the complexities of using a CLI tool should be taken seriously.
The hardware and firmware supported in this jailbreak are:
iPhone 4S running iOS 5.0, 5.0.1 (9A405 and 9A406)
iPad 2 WiFi/GSM/CDMA running iOS 5.0.1
Here are the steps to jailbreaking the iPhone 4S and the iPad 2 with Corona injector CLI on Windows...
Step 2: The downloaded file will be named cinject_0.4.3.zip. Open the file and extract the cinject_0.4.3 folder.
Step 3: After extraction, place contents on the desktop or the system's C: drive.
Step 4: Now connect the iPhone 4S or the iPad 2 to a Windows PC via a USB cable.
Step 5: Go to Start and type cmd in the search box. A command prompt icon will show up... right click on it and select Run as Administrator. It will open a command prompt interface on the desktop.
Step 6: Change the directory to the location of cinject_0.4.3 folder. If the folder has been saved on the desktop, type cd Desktop/cinject_0.4.3 to access it.
Step 7: Now, the real execution of the CLI tool will begin. In the command prompt, type cinject -i payloads/jailbreak.mobileconfig and press Enter. Once done, a screen labeled Install Profile will appear on the device.
Step 8: The screen on the device will carry an Install button. Tap on that button and then tap on Next, when it asks for a VPN password. After that, tap on Done.
Step 9: Return to the command line utility on the desktop to execute the payload. To do that, type cinject -j payloads and press Enter. This will jailbreak the device.
Step 10: After the process is completed, type cinject.exe -w. This will open up the system log.
Step 11: On the device, go to Settings > General > Network. Scroll down, go into VPN and toggle it on. This will prompt a message on the screen saying a configuration error has occurred. Don't panic. This will be followed by an Apple logo and the device will reboot.
Step 12: At the end of it all, an Absinthe icon on the device's screen. Tap on it and the jailbreak process will be completed.
Users may see the Cydia application directly after executing the cinject.exe -w command. If that happens, users can load Cydia immediately.
Watch the Video Below:
[Courtesy: iDownload Blog]
For Mac OS X users, a tutorial on how to jailbreak the iPhone 4S or the iPad 2 using the Chronic Dev GUI Absinthe can be found here.