mirror of
https://github.com/blacktop/ipsw.git
synced 2026-06-07 12:27:36 +00:00
1.3 KiB
1.3 KiB
description
| description |
|---|
| How to configure ipsw with `config.yml` |
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
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
<Tabs>
<TabItem value="macOS">
❯ cat ~/.config/ipsw/config.yml
</TabItem>
<TabItem value="Linux">
❯ cat /etc/ipsw/config.yml
Installed with snap
❯ cat /root/snap/ipswd/common/ipsw/config.yml
</TabItem>
<TabItem value="Windows">
PS> cat $AppData/ipsw/config.yml
</TabItem>
</Tabs>
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
latestIPSWs for only theiPod9,1and theiPhone14,2without requesting user confirmation to download. It will also always try toresumepreviously interrupted downloads and will download everything to the/SHARE/IPSWsfolder
You can also use environment variables to set ipsw config
❯ IPSW_DOWNLOAD_DEVICE=iPhone14,2 ipsw download ipsw --latest