Skip to content

iPhone4Down but with a few more options

Notifications You must be signed in to change notification settings

xavier114/iPhone4Down

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iPhone4Down

iPhone 4 downgrade script for Linux (uses ch3rryflower)

  • This script uses an older Linux compiled version of ch3rryflower and automates the downgrade process for the iPhone 4
  • Linux and macOS are supported by this downgrade script/tool
    • Windows users can create a Linux live USB (see Requirements)
    • macOS users should use cherryflowerJB or powdersn0w instead for more support
  • This supports the iPhone 4 GSM (iPhone3,1) only
  • iPhone4Down will not and cannot be updated for iPhone3,3 support. Look forward for updates to powdersn0w instead
  • The downgrades have the option to jailbreak
  • You do NOT need blobs to use this, the script will get the needed 7.1.2 blobs for you
  • 8GB models may not work with downgrades below iOS 6
  • Newer models may not work with downgrades below iOS 5
  • Use an Intel PC/Mac as entering pwnDFU may be a lot more unreliable on AMD devices
  • If you want to go back and restore to iOS 7.1.2, you need to disable the exploit
    • From the menu, select "Disable/Enable exploit" > "Disable exploit" while device is in DFU mode
    • If disabling the exploit did not work, try these steps
  • iPhone4Down can be also used to restore back to iOS 7.1.2 with the option to jailbreak the install

Supported iOS versions

  • This script supports downgrading to any version from iOS 5.0 to 6.1.3
  • You are on your own if you attempt to restore to any version above or below this range (except 7.1.2)

Requirements:

  • iPhone 4 GSM (iPhone3,1)
  • IPSW of iOS 7.1.2 and the version you want to downgrade to (Links in ipsw.me) (ignore the signing statuses in the site)
  • A 64-bit Linux install/live USB or a supported macOS version
    • See supported OS versions and Linux distros below
    • A Linux live USB can be easily created with tools like Ventoy

Usage:

  1. Download iPhone4Down here and extract the zip archive
  2. Plug in your iOS device
  3. Open a Terminal window
  4. cd to where the extracted files are located, and run ./restore.sh
    • You can also drag restore.sh to the Terminal window and press Enter/Return
  5. Select options to be used
  6. Follow instructions

Supported OS versions/distros:

Tools and other stuff used by this script:

About

iPhone4Down but with a few more options

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages