Skip to content

Jailbreaking

LukeeGD edited this page Oct 27, 2024 · 130 revisions

Jailbreaking refers to the process of removing restrictions of your iOS device, gaining access to many features that are only available when your device is considered "jailbroken," including Cydia and jailbreak tweaks.

For more details about jailbreaking and its types, go to the Apple Wiki page.

Legacy iOS Kit can jailbreak all 32-bit iOS devices on versions 3.1.3 to 9.3.4 with some exceptions. For more details on supported versions, select the method below.

There are three methods of jailbreaking the device with Legacy iOS Kit considered:

Ramdisk Method

This is the method that redsn0w uses when jailbreaking devices. This does not clear data from the device, but backing up is still recommended.

For A5 devices, this method requires the usage of checkm8-a5, which needs an Arduino+USB Host Shield or Raspberry Pi Pico. It is recommended to go for other methods instead as much as possible.

In Legacy iOS Kit, this can be done using the "Jailbreak Device" option in the main menu. This method is for 32-bit devices only, except for the S5L8900 devices (iPhone 2G, 3G, touch 1) where only the Custom IPSW Method below is supported.

Custom IPSW Method

This is the method that sn0wbreeze uses when jailbreaking devices. This wipes all of the data from the device to flash the IPSW.

In Legacy iOS Kit, this can be done using the "Restore/Downgrade" option in the main menu, and enabling the Jailbreak Option. This method is for 32-bit devices only.

Sideload Method

This method involves sideloading the jailbreak app into the device with an Apple ID, and using that app to jailbreak the device.

In Legacy iOS Kit, sideloading can be done on iOS 9 and newer devices using the "Sideload IPA" option in the main menu for Linux, or using tools like Sideloadly. This method is for both 32-bit and 64-bit devices.


Device Current Version Jailbreaks
A5(X) devices
iOS 8.0 to 8.2 Patched HomeDepot
iOS 8.3 to 8.4.1 Patched HomeDepot + daibutsu migrator
A6(X) devices
iOS 8.0 to 8.4 Legacy iOS Kit (daibutsu)**
iOS 8.4.1 EtasonJB + daibutsu migrator
32-bit devices
iOS 9.1 to 9.3.4 JailbreakMe 4.0* + UntetherHomeDepot
iOS 9.3.5 to 9.3.6 kok3shi9
iOS 10.0 to 10.3.4 socket
  • * Sideloading is not needed for this jailbreak. Just open the website on your iOS device using Safari.
  • ** Sideloading is not used for this jailbreak. You need to connect your iOS device and run the jailbreak on your PC/Mac.
    • For Legacy iOS Kit, this only needs to be done once for the initial jailbreak process.

Device Current Version Jailbreaks
32-bit devices iOS 10.3.4
p0insettia plus**
64-bit devices (arm64)
iOS 8.0 to 8.4.1 wtfis
iOS 9.0 to 9.1
Pangu9 (works on macOS only)
iOS 9.2 to 9.3.5 kok3shi9
iOS 10.0 to 10.3.3 TNS Sockport*
MeridianFix*
iOS 11.0 to 11.4.1 Electra
iOS 12.0 to 12.5.7 Chimera + chimera_patch
iOS 13.0 to 13.7 Odyssey
iOS 14.0 to 14.8.1 Taurine
iOS 15.0 to 16.6.1 Dopamine
iOS 11.0 to 14.8.1 unc0ver
iOS 12.0 to 14.8.1 odysseyra1n**
iOS 15.0 to 18.x palera1n**
  • ** Sideloading is not used for this jailbreak. You need to connect your iOS device and run the jailbreak on your PC/Mac.
    • Windows users may use odysseyn1x to jailbreak with checkra1n/odysseyra1n, or palen1x to jailbreak with palera1n.
    • This needs to be done every time the device is powered off or rebooted to get back to a jailbroken state
    • See The iPhone Wiki's Jailbreak page for more info about "semi-tethered" and other types of jailbreaks