Giter Club home page Giter Club logo

successionrestore's Introduction

SuccessionRestore

Alternative to Cydia Eraser that is much easier to update. Downloads and mounts rootfilesystem DMG for your iOS version. Then moves files from mounted DMG to the main filesystem.

Special thanks to @pwn20wndstuff, @PsychoTea, @Cryptiiic, @4ppleCracker for their respective contributions to this project.

This project is free (and always will be), donations are never required but highly appreciated: https://paypal.me/SamGardner4

rsync used in accordance with gpl3

attach generously provided by comex

Device Support

Succession supports version/device combinations that have rootfilesystem DMGs that can be dumped. This means:

  • Succession supports ALL devices on iOS 10.0 and newer (firmware files are not encrypted)

  • Succession 1.4+ supports most devices on 8.0-9.3.5 (decryption keys provided by theiphonewiki), but here's a list anyway:

iPhone 4s:

  • All versions, 8.0-9.3.5 (9.3.6 not supported at this time)

iPhone 5

  • All versions, 8.0-9.3.5

iPhone 5s

  • All versions, 8.0-9.3.5

iPhone 6

  • All versions, 8.0-9.3.5

iPhone 6 Plus

  • All versions, 8.0-9.3.5

iPhone 6S

  • All versions, 9.0-9.3.5

iPhone 6S Plus

  • Not supported.

iPhone SE

  • Not supported.

All iPad models are supported, 8.0-9.3.5, EXCEPT the iPad Pro 12.9" first gen and the iPad Pro 9.7" first gen

All iPod touch models are supported on all versions, 8.0-9.3.5

Installation

Succession is currently available from:

Compiling

I really dont anticipate that anyone will ever attempt to compile this project... but... here goes ¯\_(ツ)_/¯

Requires macOS, and probably a fairly recent version of it.

Requires fakeroot, ldid, and dpkg. If you dont have them already, they can be easily installed using homebrew:

brew install fakeroot

brew install ldid

brew install dpkg

Once you have the dependencies, compiling is fairly easy, just run the compile script in the root directory of this project, it will automatically create a .deb file for installation. You can also use the "install" script to automate the installation process, this requires OpenSSH or dropbear or some alternative of it and SFTP to be available on your device (OpenSSH has both). The install script used to be a part of the compile script, but I got annoyed by it so I split the two. I might delete the install script some day, idk.

successionrestore's People

Contributors

samgisaninja avatar cryptiiiic avatar nobbele avatar oothecapickle avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.