The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "Odysseus"
Mwoolweaver (talk | contribs) (added link to GitHub page of compatible devices) |
Mwoolweaver (talk | contribs) (Added device compatibility table) |
||
Line 4: | Line 4: | ||
It uses a tool by [https://twitter.com/winocm @winocm] called kloader. kloader is a CLI that you can run on an iOS device which loads an (decrypted) image. It allows you to bootstrap a pwned iBSS and then initiate a restore using [https://github.com/libimobiledevice/idevicerestore idevicerestore] with a custom IPSW, which allows you to downgrade/upgrade/restore to the firmware of your choice. [https://github.com/xerub/xpwn/tree/master/ipsw-patch/FirmwareBundles There are firmware bundles] that allow you to restore each device to each iOS. If the bundle for the device and iOS you want to get does not exist, the downgrade/upgrade cannot happen. Each bundle is made by grabbing the Keys/IVs from the original firmware. They are posted [https://www.theiphonewiki.com/wiki/Firmware_Keys here]. |
It uses a tool by [https://twitter.com/winocm @winocm] called kloader. kloader is a CLI that you can run on an iOS device which loads an (decrypted) image. It allows you to bootstrap a pwned iBSS and then initiate a restore using [https://github.com/libimobiledevice/idevicerestore idevicerestore] with a custom IPSW, which allows you to downgrade/upgrade/restore to the firmware of your choice. [https://github.com/xerub/xpwn/tree/master/ipsw-patch/FirmwareBundles There are firmware bundles] that allow you to restore each device to each iOS. If the bundle for the device and iOS you want to get does not exist, the downgrade/upgrade cannot happen. Each bundle is made by grabbing the Keys/IVs from the original firmware. They are posted [https://www.theiphonewiki.com/wiki/Firmware_Keys here]. |
||
+ | |||
+ | == Compatibility by Device == |
||
+ | |||
+ | === iPad === |
||
+ | {| class="wikitable" |
||
+ | |- |
||
+ | ! rowspan="2" | iOS |
||
+ | ! colspan="3" | Device |
||
+ | |- |
||
+ | | [[K93ap|iPad 2 (iPad2,1)]] |
||
+ | | [[J1ap|iPad 3 (iPad3,1)]] |
||
+ | | [[J2aap|iPad 3 (iPad3,3)]] |
||
+ | |- |
||
+ | | 6.1.2 |
||
+ | | {{no}} |
||
+ | | {{yes}} |
||
+ | | {{no}} |
||
+ | |- |
||
+ | | 6.1.3 |
||
+ | | {{yes}} |
||
+ | | {{no}} |
||
+ | | {{yes}} |
||
+ | |- |
||
+ | | 7.1.2 |
||
+ | | colspan="2" {{yes}} |
||
+ | | {{no}} |
||
+ | |} |
||
+ | |||
+ | === iPhone === |
||
+ | {| class="wikitable" |
||
+ | |- |
||
+ | ! rowspan="2" | iOS |
||
+ | ! colspan="5" | Device |
||
+ | |- |
||
+ | | [[n90ap|iPhone 4 (iPhone3,1)]] |
||
+ | | [[n92ap|iPhone 4 (iPhone3,3)]] |
||
+ | | [[n94ap|iPhone 4S (IPhone 4,1)]] |
||
+ | | [[N42ap|iPhone 5 (iPhone5,2)]] |
||
+ | | [[n49ap|iPhone 5c (iPhone5,4)]] |
||
+ | |- |
||
+ | | 6.1.2 |
||
+ | | {{yes}} |
||
+ | | colspan="3" {{no}} |
||
+ | | N/A |
||
+ | |- |
||
+ | | 6.1.3 |
||
+ | | {{yes}} |
||
+ | | {{no}} |
||
+ | | {{yes}} |
||
+ | | {{no}} |
||
+ | | N/A |
||
+ | |- |
||
+ | | 7.0.4 |
||
+ | | {{yes}} |
||
+ | | colspan="2" {{no}} |
||
+ | | {{yes}} |
||
+ | | {{no}} |
||
+ | |- |
||
+ | | 7.0.6 |
||
+ | | {{yes}} |
||
+ | | colspan="4" {{no}} |
||
+ | |- |
||
+ | | 7.1.2 |
||
+ | | colspan="5" {{yes}} |
||
+ | |- |
||
+ | | 8.1.2 |
||
+ | | colspan="2" | N/A |
||
+ | | {{no}} |
||
+ | | colspan="2" {{yes}} |
||
+ | |- |
||
+ | | 8.3 |
||
+ | | colspan="2" | N/A |
||
+ | | {{no}} |
||
+ | | {{yes}} |
||
+ | | {{no}} |
||
+ | |} |
||
+ | |||
== Download == |
== Download == |
Revision as of 10:20, 23 August 2015
Odysseus is a tool by @xerub to downgrade/upgrade/restore specific 32-bit devices to specific firmwares. This method only works if you are jailbroken, have valid SHSH Blobs and a valid APTicket.
How it works
It uses a tool by @winocm called kloader. kloader is a CLI that you can run on an iOS device which loads an (decrypted) image. It allows you to bootstrap a pwned iBSS and then initiate a restore using idevicerestore with a custom IPSW, which allows you to downgrade/upgrade/restore to the firmware of your choice. There are firmware bundles that allow you to restore each device to each iOS. If the bundle for the device and iOS you want to get does not exist, the downgrade/upgrade cannot happen. Each bundle is made by grabbing the Keys/IVs from the original firmware. They are posted here.
Compatibility by Device
iPad
iOS | Device | ||
---|---|---|---|
iPad 2 (iPad2,1) | iPad 3 (iPad3,1) | iPad 3 (iPad3,3) | |
6.1.2 | No | Yes | No |
6.1.3 | Yes | No | Yes |
7.1.2 | Yes | No |
iPhone
iOS | Device | ||||
---|---|---|---|---|---|
iPhone 4 (iPhone3,1) | iPhone 4 (iPhone3,3) | iPhone 4S (IPhone 4,1) | iPhone 5 (iPhone5,2) | iPhone 5c (iPhone5,4) | |
6.1.2 | Yes | No | N/A | ||
6.1.3 | Yes | No | Yes | No | N/A |
7.0.4 | Yes | No | Yes | No | |
7.0.6 | Yes | No | |||
7.1.2 | Yes | ||||
8.1.2 | N/A | No | Yes | ||
8.3 | N/A | No | Yes | No |
Download
Version | Download | SHA-1 |
---|---|---|
0.1 | dayt0n.com | a7ebd3743479a66b7502af947f6967cb4b54b54a |
0.2 | dayt0n.com | 812cd80725003f1aed897eebe623b5fb39500510 |
0.3 | dayt0n.com | 8aedd1af2e3e96b58d7ab5e2f58fbcf76ad08411 |
0.4 | dayt0n.com | 2f8f368b047f66a96bf2e51ab228cdde2435444a |
0.99 | dayt0n.com | fc98665bce96f406eafeb8d4f8745f70a08f62c8 |
0.999 | dayt0n.com | 23717f90a6b5bf847b996648be4c06046bc590b |