Releases: blacktop/ipsw
Releases · blacktop/ipsw
v3.1.582
Changelog
Bug fixes
- aa5abeb: fix:
ipsw dl ipsw --show-latest-
when also supplying--device
#659 (@blacktop) - 5392065: fix:
ipsw fw ibootim
cmd support for images with same size (animated) (@blacktop) - 2e3845d: fix:
ipsw ssh debugserver
cmd being darwin only #658 (@blacktop)
Dependency updates
Other work
Summary
Full Changelog: v3.1.581...v3.1.582
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
- Follow us on Bluesky
v3.1.581
Changelog
Bug fixes
Dependency updates
Documentation updates
Summary
Full Changelog: v3.1.580...v3.1.581
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
- Follow us on Bluesky
v3.1.580
Changelog
New Features
Dependency updates
Other work
- ebd79ef: chore(fcs): update fcs keys (@blacktop)
- 936cf96: chore: add support for macOS multi-images to
ipsw fw ibootim
cmd (@blacktop)
Summary
Full Changelog: v3.1.579...v3.1.580
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
- Follow us on Bluesky
v3.1.579
Changelog
New Features
Dependency updates
- ac1de16: chore(deps): bump github.com/go-git/go-git/v5 from 5.13.2 to 5.14.0 (#649) (@dependabot[bot])
Summary
Full Changelog: v3.1.578...v3.1.579
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
- Follow us on Bluesky
v3.1.578
v3.1.577
Changelog
New Features
- 69f5d5c: feat: add ability to
ipsw mount
encrypted DMGs with--key
flag OR--lookup
them from TheAppleWiki 🇦🇷 (@blacktop) - d4a0c85: feat: add ability to decrypt DMG with
--key
inipsw disk dmg
cmd (@blacktop)
Bug fixes
- 7ab0bda: fix: remove unnecessary
ipsw dl keys
cmd--help
flags (@blacktop) - f67a300: fix: theapplewiki.com API cloudflare blocking requests (@blacktop)
Dependency updates
- d920642: chore(deps): bump deps (@blacktop)
- 0392abd: chore(deps): bump github.com/vbauerster/mpb/v8 from 8.9.2 to 8.9.3 (#648) (@dependabot[bot])
- 479a7b9: chore(deps): remove go-swagger from go tools in go.mod (@blacktop)
Summary
Full Changelog: v3.1.576...v3.1.577
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
- Follow us on Bluesky
v3.1.576
Changelog
Highlights
🆕 ipsw fw c1
command to parse/dump the Apple C1 Modem firmware (supports --remote
URLs)
Extract (and decompress) Files
~ ❱ ipsw dl ipsw --device iPhone17,5 --latest --urls | xargs ipsw fw c1 --remote
• Latest release found is: 18.3.1
177.04 MiB / 177.04 MiB [==========================================================| ✅ ] 5.20 MiB/s
• Parsing 22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/ftab.bin
• Creating entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/illb.bin
• Creating entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/ibdt.bin
• Creating entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/rkos.bin
• Creating entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/l1cs.bin
• Creating entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/l1c2.bin
• Creating entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/cdpu.bin
• Creating entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/cdpd.bin
• Creating entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/cdph.bin
• Creating entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/apmu.bin
• Creating entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/pmfw.bin
• Creating entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/bver.bin
• Creating entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/rcpi.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/R135.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/R130.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/R123.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/CR17.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/R129.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/R203.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/CR24.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/CR22.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/RP22.bin
• Creating entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/CAR3.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/CR29.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/R125.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/R112.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/RP29.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/CR34.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/RP33.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/CR11.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/RP03.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/R204.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/RP24.bin
• Creating entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/GNS1.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/RP17.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/CR28.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/R118.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/CR33.bin
• Creating entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/ARC2.bin
• Creating entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/CAR2.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/RP11.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/R134.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/R104.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/RP34.bin
• Creating entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/ARC1.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/RP28.bin
• Creating (decompressed) entry=22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/extracted/CR03.bin
Dump INFO
~ ❱ ipsw dl ipsw --device iPhone17,5 --latest --urls | xargs ipsw fw c1 --remote --info
• 22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/ftab.bin already exists
• Parsing 22D8075__iPhone17,5/Firmware/c4000v59/Release/patched/ftab.bin
FTAB Header:
Magic: 0x62617466736f6b72 (rkosftab)
Version: 0
Entries: 46
FTAB Entries:
illb: 0x00000310-0x00083948 (538 kB)
ibdt: 0x00083948-0x00083a58 (272 B)
rkos: 0x00083a58-0x044efb38 (72 MB)
l1cs: 0x044efb38-0x087b3cb8 (70 MB)
l1c2: 0x087b3cb8-0x087b54b8 (6.1 kB)
cdpu: 0x087b54b8-0x098eb958 (18 MB)
cdpd: 0x098eb958-0x0a79a738 (15 MB)
cdph: 0x0a79a738-0x0a88baa9 (988 kB)
apmu: 0x0a88baac-0x0a88d538 (6.8 kB)
pmfw: 0x0a88d538-0x0a88fd0c (10 kB)
bver: 0x0a88fd0c-0x0a88fd4b (63 B)
rcpi: 0x0a88fd4c-0x0a890852 (2.8 kB)
R135: 0x0a890854-0x0a92d0e6 (641 kB)
R130: 0x0a92d0e8-0x0a9ca51d (644 kB)
R123: 0x0a9ca520-0x0aa53a1b (562 kB)
CR17: 0x0aa53a1c-0x0aa6941d (89 kB)
R129: 0x0aa69420-0x0ab06cb0 (645 kB)
R203: 0x0ab06cb0-0x0ab0a73c (15 kB)
CR24: 0x0ab0a73c-0x0ab2013d (89 kB)
CR22: 0x0ab20140-0x0ab2fd75 (65 kB)
RP22: 0x0ab2fd78-0x0ab5362f (146 kB)
CAR3: 0x0ab53630-0x0abc89dc (480 kB)
CR29: 0x0abc89dc-0x0abd85e5 (64 kB)
R125: 0x0abd85e8-0x0ac6b4d7 (602 kB)
R112: 0x0ac6b4d8-0x0acf3ef9 (560 kB)
RP29: 0x0acf3efc-0x0acfd77f (39 kB)
CR34: 0x0acfd780-0x0ad0d3ec (65 kB)
RP33: 0x0ad0d3ec-0x0ad16c79 (39 kB)
CR11: 0x0ad16c7c-0x0ad2c39d (88 kB)
RP03: 0x0ad2c3a0-0x0ad37f1c (48 kB)
R204: 0x0ad37f1c-0x0ad562e5 (124 kB)
RP24: 0x0ad562e8-0x0ad5f29a (37 kB)
GNS1: 0x0ad5f29c-0x0add2030 (470 kB)
RP17: 0x0add2030-0x0addafe2 (37 kB)
CR28: 0x0addafe4-0x0adead2d (65 kB)
R118: 0x0adead30-0x0ae7dd49 (602 kB)
CR33: 0x0ae7dd4c-0x0ae8d955 (64 kB)
ARC2: 0x0ae8d958-0x0ae8d95e (6 B)
CAR2: 0x0ae8d960-0x0af02dbc (480 kB)
RP11: 0x0af02dbc-0x0af072d7 (18 kB)
R134: 0x0af072d8-0x0afa3bc4 (641 kB)
R104: 0x0afa3bc4-0x0b02e2fd (567 kB)
RP34: 0x0b02e300-0x0b037b8c (39 kB)
ARC1: 0x0b037b8c-0x0b09be54 (410 kB)
RP28: 0x0b09be54-0x0b0b0172 (83 kB)
CR03: 0x0b0b0174-0x0b109507 (366 kB)
RCPI:
SECTIONS:
Info
Version: 0.01
FileName: Sinope_HWID_v592.csv
Config
Count: 11
Unknown: 0
- CAR2
- ARC1
- GNS1
- R104
- R204
- RP03
- CR03
Unknown: 31
- CAR2
- ARC2
- GNS1
- R112
- R203
- RP11
- CR11
Unknown: 38
- CAR2
- ARC2
- GNS1
- R118
- R203
- RP17
- CR17
Unknown: 48
- CAR3
- ARC2
- GNS1
- R125
- R203
- RP24
- CR24
Unknown: 44
- CAR3
- ARC2
- GNS1
- R123
- R203
- RP22
- CR22
Unknown: 60
- CAR3
- ARC2
- GNS1
- R129
- R203
- RP28
- CR28
Unknown: 61
- CAR3
- ARC2
- GNS1
- R130
- R203
- RP29
- CR29
Unknown: 65
- CAR3
- ARC2
- GNS1
- R134
- R203
- RP33
- CR33
Unknown: 66
- CAR3
- ARC2
- GNS1
- R135
- R203
- RP34
- CR34
Unknown: 36
- CAR2
- ARC2
- GNS1
- R112
- R203
- RP11
- CR11
Unknown: 37
- CAR2
- ARC2
- GNS1
- R112
- R203
- RP11
- CR11
Digest
Count: 36
- CAR2: ea012998483cfcf2eaa02838aaf6b15de11cf2a83163dd0d64f9e18fb39a63ef5c6838bf8d6e4cc9c73b8e7cb942d717
- cdp2: c0e59a3e3ffbd3b5c75428fb36432facabc745944296ff515f737c4fef4efc64586809f7a16f56354a1eaecf2aa8d774
- l1c2: 02e5a6ef424a774e16c3efe50a26865c21d2121d201ea87c946804e3e1fad4fd217d0dbce6a8fc6dea842e5d9ceb9007
- ARC1: c23e0cf3ba88a4112e6edd2a2782a566d250aa442c1c5619a2a4c90ae23c28f10a8a4bb6b03b613b9202a2163c0a4e27
- GNS1: e4aa3dfebed5392c254312be9276415c0e3d4f5edcfc6239989a7e3c968c8cd59e99a304fcd273329edf8057403e4e5c
- R104: 88d62d8ce8fa895afdd8c95376c4b3fc252fde2d6f08bafb5e213707915affa77f1e8436efdeba4d45d31cdfcc7e1a09
- R204: 3a4eb417415cd77a3e147cb5141827cf3a9cf1c5b69c6fac94e9a14cbbd8ba759fee3c987155df3c707e14d6ee37cd7d
- RP03: e35de0c3a0ff1f5a4e4f7b0efc1e9...
v3.1.575
Changelog
New Features
- 8f5c0d9: feat: add IPSW input support to
ipsw fw aop
cmd + add initial file extraction support (@blacktop)
Bug fixes
Summary
Full Changelog: v3.1.574...v3.1.575
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
- Follow us on Bluesky
v3.1.574
Changelog
New Features
Bug fixes
- 5684712: fix:
ipsw dl macho
cmd verification and installer creation (@blacktop) - 5880d55: fix: allow copy errors in ExtractFromDMG #538 (@blacktop)
- 3e9ffe1: fix: objc class method stringer for non-verbose case #647 (@blacktop)
Dependency updates
Other work
Summary
Full Changelog: v3.1.573...v3.1.574
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
- Follow us on Bluesky
v3.1.573
Changelog
Dependency updates
- 92f975a: chore(deps): bump actions/stale from 5 to 9 (#644) (@dependabot[bot])
- 4dff6ef: chore(deps): bump deps (@blacktop)
- 7e9c158: chore(deps): bump deps + fcs keys (@blacktop)
- 5dd21d0: chore(deps): bump github.com/docker/docker (#646) (@dependabot[bot])
Other work
Summary
Full Changelog: v3.1.572...v3.1.573
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
- Follow us on Bluesky