zzanehip / Deca5

Tethered Downgrade Your A5 Device Today. By @zzanehip.
84 stars 10 forks source link

Deca5 v1.2 Beta 2 β˜•

Tethered Downgrade Your A5 Device Today. By @zzanehip.

What is Deca5?

Using Deca5

The homescreen of Deca5 looks like this. You have options to Restore, Boot, and Jailbreak. ss1 To restore, first press "Select IPSW" and select your IPSW. Once you see the message "Done. You can restore" you can plug in your PWNED device and press "Restore Device." You'll know if you restored successfully if you see the message "Successfully restored device."

Before Restoring After Restoring
ss2 ss3

To boot, just plug in your PWNED device and press "Boot Device." You'll know if you booted successfully if you see the message "Successfully booted device."

Before Booting After Booting
ss4 ss5

To Jailbreak, plug in your PWNED device and press "Jailbreak Device." You'll know you have Jailbroken successfully if you see the message "Successfully booted device...installing Jailbreak." Let your device install the jailbreak, once your device has gone black you can put it back into PWNEDFU and boot it.

Before Jailbreaking After Jailbreaking
ss6 ss7

After your device has booted, you'll see the app "Jailbreak." Open it and tap "Jailbreak." This will install Cydia. When it is done installing Cydia, your device will reboot. One last time, put your device in PWNEDFU and boot it. You'll see Cydia. You are Jailbroken. (Note, on iOS 7 you might not immediately see Cydia, just wait 10-30 seconds.)

App on Springboard In App
ss8 ss9

Developer Information

* libidevicerestore
    * A modifed version of idevicerestore capable of loading components from any location. Also modified to boot device, and includes fixes for use in Swift.
    * https://github.com/zzanehip/idevicerestore-swift
* libxpwntool
    * A modified version of xpwntool for use in Swift.
    * https://github.com/zzanehip/xpwntool-swift
* libiboot32patcher
    * A modified version of iBoot32Patcher for use in Swift.
    * https://github.com/zzanehip/iBoot32Patcher-Swift
* libprerestore
    * A tool to faciliate all pre-restore and booting operations. 
    * https://github.com/zzanehip/deca5
* libcbpatcher
    * A modified version of CBPathcher that supports iOS 4 - iOS 9.
    * https://github.com/zzanehip/CBPatcher
* libanthrax
    * A modified version of Antrhax that supports iOS 4 - iOS 9.  
    * https://github.com/zzanehip/anthrax 
* libmedicine
    * A modified version of Antrhax that supports iOS 4 - iOS 9.  
    * https://github.com/zzanehip/medicine 

Version History

* v1.2 Beta 2 - Fixes a variety of bugs and adds stability improvements. 
* v1.2 Beta - Adds initial Jailbreak support for iOS 5, 6, 7.
* v1.1.1 - Resolves potential crashing on High Sierra (10.13) and lower due to issues with libSystemB.dylib. Corrects some grammar too (free of charge πŸ˜‰).
* v1.1 - Adds "older Macs" build which adds support for 10.11 to 10.14. Various other bug fixes and compilation performance improvements, as well. 
* v1.0 Beta - Launch

And Of Course Thank You To