Configuration
How to configure ipsw with
config.yml
ipsw
config.yml
You can also use a config file with ipsw
/ipswd
so you don't have to use the flags
- macOS
- Linux
- Windows
❯ cat ~/.config/ipsw/config.yml
❯ cat /etc/ipsw/config.yml
Installed with snap
❯ cat /root/snap/ipswd/common/ipsw/config.yml
PS> cat $AppData/ipsw/config.yml
download:
latest: true
confirm: true
white-list:
- iPod9,1
- iPhone14,2
resume-all: true
ipsw:
output: /SHARE/IPSWs # this is the --output for the `ipsw download ipsw` command
This will download the
latest
IPSWs for only theiPod9,1
and theiPhone14,2
without requesting user confirmation to download. It will also always try toresume
previously interrupted downloads and will download everything to the/SHARE/IPSWs
folder
You can also use environment variables to set ipsw
config
❯ IPSW_DOWNLOAD_DEVICE=iPhone14,2 ipsw download ipsw --latest