Skip to content
This repository has been archived by the owner on Sep 27, 2019. It is now read-only.
/ ipsw-get Public archive

A tool to automate the bulk download of IPSWs

License

Notifications You must be signed in to change notification settings

RamseyK/ipsw-get

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ipsw-get - A tool to automate the bulk download of IPSWs

https://github.com/RamseyK/ipsw-get

Python script to automate the bulk download of IPSWs with a specific criteria. Powered by http://ipsw.me

Usage:

// Download all iPod firmwares iOS 10 and above
ipsw-get.py -device ipod -min 10 -o /Volumes/MEDIA/ipsws

// Download all iPhone firmwares between iOS 8.4 and 9.3.5
ipsw-get.py -device iphone -min 8.4 -max 9.3.5 -o /Volumes/MEDIA/ipsws

// Download all AppleTV5,3 (Apple TV 4 - 2015) firmwares between 11.0 and 11.1.2
ipsw-get.py -device appletv5,3 -min 11 -max 11.1.2 -o /Volumes/MEDIA/ipsws

// Download all iPadPro firmwares
ipsw-get.py -device ipadpro -o /Volumes/MEDIA/ipsws

// Download all iOS firmwares 11 and above
ipsw-get.py -min 11 -o /Volumes/MEDIA/ipsws
usage: ipsw-get.py [-h] [-min MIN_VERSION] [-max MAX_VERSION]
                     [-device DEVICE_IDENTIFIER] -o OUTPUT

A tool to automate the bulk download of IPSWs using ipsw.me

optional arguments:
  -h, --help            show this help message and exit
  -min MIN_VERSION, --min-version MIN_VERSION
                        Minimum iOS version
  -max MAX_VERSION, --max-version MAX_VERSION
                        Maximum iOS version
  -device DEVICE_IDENTIFIER, --device-identifier DEVICE_IDENTIFIER
                        Full or partial device identifier to filter on (eg.
                        iPhone7,2 / iPhone / iPod)
  -o OUTPUT, --output OUTPUT
                        Output directory to download files to

Dependencies:

Required

  • Python 2.7/3.5+
  • requests - HTTP library to interact with api.ipsw.me

Optional

License:

See LICENSE.txt

About

A tool to automate the bulk download of IPSWs

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages