futurerestore/README.md
2017-04-25 17:45:07 +02:00

2.1 KiB

futurerestore

futurerestore is a hacked up idevicerestore wrapper, which allows manually specifying SEP and Baseband for restoring

Latest compiled version can be found here:
(MacOS & Linux)
http://api.tihmstar.net/builds/futurerestore/futurerestore-latest.zip

Features

  • Used for prometheus downgrade method
  • Allows restoring any nonmatching signed iOS/Sep/Baseband
  • Supports downgrading 32bit devices to iOS 9 with @alitek123's no-nonce method

Dependencies

  • Bundled Libs

Those don't need to be installed manually

  • jsmn
  • External Libs

    Make sure these are installed
    • libzip
    • libcurl
    • openssl (or CommonCrypto on OSX)
    • libplist
  • Submodules

    Make sure these projects compile on your system (install it's dependencies)

Help

(might become outdated):

Usage: futurerestore [OPTIONS] IPSW

option (short) option (long) description
-t --apticket PATH Apticket used for restoring
-b --baseband PATH Baseband to be flashed
-p --baseband-manifest PATH Buildmanifest for requesting baseband ticket
-s --sep PATH Sep to be flashed
-m --sep-manifest PATH Buildmanifest for requesting sep ticket
-w --wait keep rebooting until nonce matches APTicket
-u --update update instead of erase install
--latest-sep use latest signed sep instead of manually specifying one(may cause bad restore)
--latest-baseband se latest signed baseband instead of manually specifying one(may cause bad restore)
--is-32bit use this for restoring 32bit device without SEP
--no-baseband skip checks and don't flash baseband. WARNING: only use this for device without baseband (eg iPod or some wifi only iPads)