Download All Current and Previous iOS and iPod Software Updates From Apple via shell script

I decided to publish a small shell script I wrote a while ago from my days needing to regularly access and download iOS and iPod software updates. It’s useful if you regularly restore and update iPods and iOS devices, need to jailbreak a device or just generally see what updates are available.

I would regularly need to ensure some MacBooks had all available iOS and iPod software updates so that no matter what device would be connected, we’d have the latest software. Having the older ones wasn’t as useful, but occasionally I’d need to restore an iPhone running iOS4.

The script will first output all available software update download URLs to a text file, allowing you to select the one you want to download. The script also contains download commands for both curl and wget if you want to download them all.

It’s available over on GitHub.