Changelog
Highlights
Check IPSW signing status
:::bash
❱ ipsw dl tss --version 17.5.1 --signed --device iPhone15,2
⨯ 💀 No longer being signed build=21F90 device=iPhone15,2 version=17.5.1
:::bash
❱ ipsw dl tss --version 18.5 --signed --device iPhone17,1
• ✅ Is still being signed build=22F76 device=iPhone17,1 version=18.5
:::bash
❱ ipsw dl tss --version 26.0 --beta --signed --device iPhone17,1
• ✅ Is still being signed beta=true build=23A5260n device=iPhone17,1 version=26.0
Download SHSH blob
:::bash
ipipsw dl tss --version 26.0 --beta --device iPhone17,1 --output SHSH.26.0.blob
• SHSH blob saved output=SHSH.26.0.blob
Examine
:::bash
❱ ipsw img4 im4m extract SHSH.26.0.blob
• Extracting IM4M path=SHSH.26.0.blob.im4m size=12 kB
:::bash
❱ ipsw img4 im4m info SHSH.26.0.blob.im4m
IM4M (Manifest):
Tag: IM4M
Version: 0
Body Size: 9831 bytes
Raw Size: 12196 bytes
Properties: 22
Device Properties:
CHIP (ApChipID): 33088
BORD (ApBoardID): 12
ECID (ExclusiveChipID): 1234567890
SDOM (ApSecurityDomain): 1
CEPO (CertificateEpoch): 1
Security Properties:
CPRO (CertificateProductionStatus): true
CSEC (CertificateSecurityMode): true
srvn (SecurityRevisionNumber): 5eb61ffea80974636ceb9eda6b93fdf46d7e8a58
snon (SecurityNonce): 1deac0d8449ec99f69b5fe44104fdb2f65a8c386
BNCH (BootNonceHash): d0a5b110379645182bdfdedd7b168213bdc2bbf44d9ce6aa7147f0a5b069d4d5
Version Properties:
love (ApOSLongVersion): 23.1.260.5.14,0
prtp (ApProductType): iPhone17,1
sdkp (ApSDKPlatform): iphoneos
Other Properties:
apmv (ProductMarketingVersion): 26.0
eply: 7801018081
esdm: 0
nrde: 0
pcrp: 0440465e12b073bab7885be45281833fa8f676ba71482c6c482383683408a86c1de77c19274c48248bf44537f64d2efefeee0ace1ac03736f5f6bf93433c2a149329869de6237c98e29ba420573f9164bb0cb400c7f7ed5815d7eaf9788a0df012
pndp: 1
tagt (ApTarget): D93AP
tatp (ApTargetType): d93
uidm: false
<SNIP>
Bug fixes
- c2cdf2656f66e42c6e018f6cd2f6af8fd7f44c2c: fix:
ipsw download tss
cmd, now correctly checking signed status and downloading SHSH blobs (@blacktop) - 249dfa832f041c1fe2a7d02d93ba9221126bb0cc: fix:
ipsw download
cmd extra flags inherited from parent (@blacktop) - a9a305f897ae3ff4a7fdec989b6ed66af131112e: fix:
ipsw fw exc
cmd's IPSW auto folder generation (@blacktop)
Dependency updates
- c6626e7dcb06c23f8ca0f2e9a84e7bc0e37d0130: chore(deps): bump deps (@blacktop)
Documentation updates
- 2a0afe24a3b2fae22f84acdd06c5a7b4cefb32c0: docs: update CLI docs (@blacktop)
- 6795f496faad104dff2af8342518647d507f395c: docs: update CLI docs (@blacktop)
Other work
- 3857a6d41cfeeb7f319003dc0522ea722a5ecad2: chore(fcs-keys): update FCS keys (stable,RC,beta) [skip ci] (@github-actions[bot])
- a04c1bc40ddffe0140c9d8cacd2c2d0af254c901: chore: add usage examples to download cmds (@blacktop)
- 1d50b18f1ae562af3d5df88faf45688662c41aa1: chore: more download cmd cleanup (@blacktop)
- d50004edeb0ac8401368cb511311419265af1dfc: chore: move more cmds/code over to using the NEW img4 APIs (@blacktop)
- 7c8a21591396e89aca18c5ef3ed846f87e689008: chore: unhide
pbzx
,comp
anddecomp
cmds (@blacktop)
Summary
Full Changelog: https://github.com/blacktop/ipsw/compare/v3.1.619...v3.1.620
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
- Follow us on Bluesky