ipsw —— iOS/macOS 研究瑞士军刀 – AppleTV 4 Jailbreak (appletv4jailbreak.com)

简介

操作系统:macOS 10.15.7
github地址:ipsw – iOS/macOS Research Swiss Army Knife
主要介绍 ipsw 的用法

什么是 ipsw

当然,此 ipsw 非彼 ipsw
所谓 ipsw,维基百科云,为 iPod 软件,是 iTunes 中用于安装 iOS, iPadOS, tvOS 和 HomePod 固件的文件格式。所有 Apple 设备都为 iOS 固件及其衍生产品共享相同的 IPSW 文件格式,从而允许用户通过 macOS 和 Window 上的 iTunes 刷新其设备

其实 .ipsw 文件本身就是一个压缩包,

工具安装

只需一行命令

1brew install blacktop/tap/ipsw 2 3

工具功能简介

device-list
#列出所有的 iOS 设备信息

1+—————+——————————–+————–+————+ 2| PRODUCT | DESCRIPTION | ARCHITECTURE | MEMORY(GB)|3+—————+——————————–+————–+————+ 4| AppleTV3,1 | AppleTV | armv7 |0|5| AppleTV3,2 | AppleTV | armv7 |0|6| AppleTV5,3 | Apple TV | arm64 |2|7| AppleTV6,2 | Apple TV 4K | arm64 |4|8| MacFamily20,1 | Mac | arm64e |16|9| Watch1,1 | Apple Watch (1st gen) 38mm | armv7k |0|10| Watch1,2 | Apple Watch (1st gen) 42mm | armv7k |0|11|……|12| Watch6,2 | Apple Watch Series 6(GPS)| arm64e |15|13| Watch6,3 | Apple Watch Series 6(GPS + | arm64e |15|14|| Cellular)|||15| Watch6,4 | Apple Watch Series 6(GPS + | arm64e |15|16|| Cellular)|||17| iPad11,1 | iPad mini (5th gen)| arm64e |4|18| iPad11,2 | iPad mini (5th gen)| arm64e |4|19| iPad11,3 | iPad Air (3rd gen)| arm64e |4|20| iPad11,4 | iPad Air (3rd gen)| arm64e |4|21|……|22| iPad8,7 | iPad Pro (12.9-inch)(3rd gen)| arm64e |3|23| iPad8,8 | iPad Pro (12.9-inch)(3rd gen)| arm64e |6|24| iPad8,9 | iPad Pro (11-inch)(2nd gen)| arm64e |6|25| iPhone10,1 | iPhone 8| arm64 |2|26| iPhone10,2 | iPhone 8 Plus | arm64 |4|27| iPhone10,3 | iPhone X | arm64 |4|28|……|29| iPhone9,4 | iPhone 7 Plus | arm64 |4|30| iPod5,1 | iPod touch| armv7 |0|31| iPod7,1 | iPod touch(6th gen)| arm64 |1|32| iPod9,1 | iPod touch(7th gen)| arm64 |2|33+—————+——————————–+————–+————+ 34 35

download
#从网上下载并解析 ipsw 文件

1darenfy@darenfy’s MBP  ~/Downloads  ipsw download –device iphone11,2 –build 16A366 2 • Yo, this shiz is jail breakable via unc0ver B!!!! url=https://unc0ver.dev/ 3 • Semi-Untethered Only. Follow the Cydia Impactor method of installing the Jailbreak. 4 5 • Getting IPSW build=16A366 device=iPhone11,2 signed=false version=12.0 6 3.4 GiB / 3.4 GiB [==========================================================| ] 472.80 KiB/s 7 • verifying sha1sum… 8darenfy@darenfy’s MBP  ~/Downloads  ipsw extract –kernel iPhone11,2_12.0_16A366_Restore.ipsw 9 • Extracting kernelcaches 10 • Created iPhone11,2_D321AP_16A366/kernelcache.production 11darenfy@darenfy’s MBP  ~/Downloads  cd iPhone11,2_D321AP_16A366 12 darenfy@darenfy’s MBP  ~/Downloads/iPhone11,2_D321AP_16A366  ls13kernelcache.production 14 darenfy@darenfy’s MBP  ~/Downloads/iPhone11,2_D321AP_16A366  file kernelcache.production 15kernelcache.production: Mach-O 64-bit executable arm64e 16 17

1darenfy@darenfy’s MBP  ~/Downloads  ipsw download –version 12.02 • Yo, this shiz is jail breakable via unc0ver B!!!!url=https://unc0ver.dev/ 3 • Semi-Untethered Only. Follow the Cydia Impactor method of installing the Jailbreak. 4 5? You are about to download 17 ipsw files. Continue? Yes 6 • Getting IPSW build=16A366 device=iPhone11,4 signed=false version=12.0716.0 MiB / 3.3 GiB [———————————————————-| 1h22m23s ]700.80 KiB/s 8 9

1$ ipsw download –insecure –device iPhone11,2 –build 16B92 2 3

1$ ipsw download –proxy http://proxy.org:[PORT] –device iPhone11,2 –build 16B92 2 3

1# 下载所有最新的 ipsw 并检测2$ ipsw download -V latest –yes –black-list AppleTV –black-list iPod7,1 3$ sha1sum -c chechsums.txt.sha1 4 5# 仅下载 iPods6$ ipsw download -V latest –yes –white-list ipod 7 8# 仅输出最新 iOS 版本9darenfy@darenfy’s MBP  ~/Downloads  ipsw download…

https://daimajiaoliu.com/daima/a5adf9f3622e009
AppleTV 4 Jailbreak (appletv4jailbreak.com)