Skip to content

Commit

Permalink
Latest 15.x version is now 15.8.1
Browse files Browse the repository at this point in the history
and also, attempt something for 3GS 3.1.x (#397)
  • Loading branch information
LukeZGD committed Jan 23, 2024
1 parent 9df34f0 commit d517868
Show file tree
Hide file tree
Showing 47 changed files with 31 additions and 32 deletions.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
1 change: 0 additions & 1 deletion resources/firmware/iPad5,1/19H370/sha1sum

This file was deleted.

1 change: 0 additions & 1 deletion resources/firmware/iPad5,1/19H370/url

This file was deleted.

1 change: 1 addition & 0 deletions resources/firmware/iPad5,1/19H380/sha1sum
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
f042d06ba54086a032cbc11206622621fe89fd71
1 change: 1 addition & 0 deletions resources/firmware/iPad5,1/19H380/url
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
https://updates.cdn-apple.com/2024WinterFCS/fullrestores/052-23999/8C88AAD8-D1E8-4B25-BFA8-2C2326255CD4/iPad_64bit_TouchID_15.8.1_19H380_Restore.ipsw
1 change: 0 additions & 1 deletion resources/firmware/iPad5,2/19H370/sha1sum

This file was deleted.

1 change: 0 additions & 1 deletion resources/firmware/iPad5,2/19H370/url

This file was deleted.

1 change: 1 addition & 0 deletions resources/firmware/iPad5,2/19H380/sha1sum
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
f042d06ba54086a032cbc11206622621fe89fd71
1 change: 1 addition & 0 deletions resources/firmware/iPad5,2/19H380/url
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
https://updates.cdn-apple.com/2024WinterFCS/fullrestores/052-23999/8C88AAD8-D1E8-4B25-BFA8-2C2326255CD4/iPad_64bit_TouchID_15.8.1_19H380_Restore.ipsw
1 change: 0 additions & 1 deletion resources/firmware/iPad5,3/19H370/sha1sum

This file was deleted.

1 change: 0 additions & 1 deletion resources/firmware/iPad5,3/19H370/url

This file was deleted.

1 change: 1 addition & 0 deletions resources/firmware/iPad5,3/19H380/sha1sum
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
f042d06ba54086a032cbc11206622621fe89fd71
1 change: 1 addition & 0 deletions resources/firmware/iPad5,3/19H380/url
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
https://updates.cdn-apple.com/2024WinterFCS/fullrestores/052-23999/8C88AAD8-D1E8-4B25-BFA8-2C2326255CD4/iPad_64bit_TouchID_15.8.1_19H380_Restore.ipsw
1 change: 0 additions & 1 deletion resources/firmware/iPad5,4/19H370/sha1sum

This file was deleted.

1 change: 0 additions & 1 deletion resources/firmware/iPad5,4/19H370/url

This file was deleted.

1 change: 1 addition & 0 deletions resources/firmware/iPad5,4/19H380/sha1sum
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
f042d06ba54086a032cbc11206622621fe89fd71
1 change: 1 addition & 0 deletions resources/firmware/iPad5,4/19H380/url
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
https://updates.cdn-apple.com/2024WinterFCS/fullrestores/052-23999/8C88AAD8-D1E8-4B25-BFA8-2C2326255CD4/iPad_64bit_TouchID_15.8.1_19H380_Restore.ipsw
1 change: 0 additions & 1 deletion resources/firmware/iPhone8,2/19H370/sha1sum

This file was deleted.

1 change: 0 additions & 1 deletion resources/firmware/iPhone8,2/19H370/url

This file was deleted.

1 change: 1 addition & 0 deletions resources/firmware/iPhone8,2/19H380/sha1sum
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
e81e65d0af327628f82a6abe09278b2aa9c8fc52
1 change: 1 addition & 0 deletions resources/firmware/iPhone8,2/19H380/url
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
https://updates.cdn-apple.com/2024WinterFCS/fullrestores/052-23899/855AB6E9-5174-456B-B9B2-772C7EA7B380/iPhone_5.5_15.8.1_19H380_Restore.ipsw
1 change: 0 additions & 1 deletion resources/firmware/iPhone8,4/19H370/sha1sum

This file was deleted.

1 change: 0 additions & 1 deletion resources/firmware/iPhone8,4/19H370/url

This file was deleted.

1 change: 1 addition & 0 deletions resources/firmware/iPhone8,4/19H380/sha1sum
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
a585babfdf3c8e35b6458d0f6eee0f17211f1309
1 change: 1 addition & 0 deletions resources/firmware/iPhone8,4/19H380/url
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
https://updates.cdn-apple.com/2024WinterFCS/fullrestores/052-23946/593ABA16-7E7D-4692-87A7-52E771329AF3/iPhone_4.0_64bit_15.8.1_19H380_Restore.ipsw
1 change: 0 additions & 1 deletion resources/firmware/iPhone9,1/19H370/sha1sum

This file was deleted.

1 change: 0 additions & 1 deletion resources/firmware/iPhone9,1/19H370/url

This file was deleted.

1 change: 1 addition & 0 deletions resources/firmware/iPhone9,1/19H380/sha1sum
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
8004a08784740fdc8cf67e21f6248584067a1bec
1 change: 1 addition & 0 deletions resources/firmware/iPhone9,1/19H380/url
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
https://updates.cdn-apple.com/2024WinterFCS/fullrestores/052-23831/AD623BCF-600D-4EE7-88FB-7F223777D6B0/iPhone_4.7_P3_15.8.1_19H380_Restore.ipsw
1 change: 0 additions & 1 deletion resources/firmware/iPhone9,2/19H370/sha1sum

This file was deleted.

1 change: 0 additions & 1 deletion resources/firmware/iPhone9,2/19H370/url

This file was deleted.

1 change: 1 addition & 0 deletions resources/firmware/iPhone9,2/19H380/sha1sum
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
a1092d1f0fc79b980ba0a255d1cca59790c941bc
1 change: 1 addition & 0 deletions resources/firmware/iPhone9,2/19H380/url
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
https://updates.cdn-apple.com/2024WinterFCS/fullrestores/052-23889/3023C9F0-1F1D-42C1-B662-2E872B80999F/iPhone_5.5_P3_15.8.1_19H380_Restore.ipsw
1 change: 0 additions & 1 deletion resources/firmware/iPhone9,3/19H370/sha1sum

This file was deleted.

1 change: 0 additions & 1 deletion resources/firmware/iPhone9,3/19H370/url

This file was deleted.

1 change: 1 addition & 0 deletions resources/firmware/iPhone9,3/19H380/sha1sum
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
8004a08784740fdc8cf67e21f6248584067a1bec
1 change: 1 addition & 0 deletions resources/firmware/iPhone9,3/19H380/url
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
https://updates.cdn-apple.com/2024WinterFCS/fullrestores/052-23831/AD623BCF-600D-4EE7-88FB-7F223777D6B0/iPhone_4.7_P3_15.8.1_19H380_Restore.ipsw
1 change: 0 additions & 1 deletion resources/firmware/iPhone9,4/19H370/sha1sum

This file was deleted.

1 change: 0 additions & 1 deletion resources/firmware/iPhone9,4/19H370/url

This file was deleted.

1 change: 1 addition & 0 deletions resources/firmware/iPhone9,4/19H380/sha1sum
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
a1092d1f0fc79b980ba0a255d1cca59790c941bc
1 change: 1 addition & 0 deletions resources/firmware/iPhone9,4/19H380/url
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
https://updates.cdn-apple.com/2024WinterFCS/fullrestores/052-23889/3023C9F0-1F1D-42C1-B662-2E872B80999F/iPhone_5.5_P3_15.8.1_19H380_Restore.ipsw
23 changes: 11 additions & 12 deletions restore.sh
Original file line number Diff line number Diff line change
Expand Up @@ -789,8 +789,8 @@ device_get_info() {
device_latest_build="16H81"
;;
iPad5,[1234] | iPhone8,[124] | iPhone9,[1234] | iPod9,1 )
device_latest_vers="15.8"
device_latest_build="19H370"
device_latest_vers="15.8.1"
device_latest_build="19H380"
;;
esac
# set device_use_bb, device_use_bb_sha1 (what baseband to use for ota/other)
Expand Down Expand Up @@ -818,23 +818,23 @@ device_get_info() {
;;
esac
case $device_type in
iPad4,[235689] | iPhone6,[12] ) # MDM9615 12.5.7
iPad4,[235689] | iPhone6,[12] ) # MDM9615 12.4-latest
device_latest_bb="Mav7Mav8-10.80.02.Release.bbfw"
device_latest_bb_sha1="f5db17f72a78d807a791138cd5ca87d2f5e859f0"
;;
iPhone7,[12] ) # MDM9625
iPhone7,[12] ) # MDM9625 15.6-latest
device_latest_bb="Mav10-7.80.04.Release.bbfw"
device_latest_bb_sha1="7ec8d734da78ca2bb1ba202afdbb6fe3fd093cb0"
;;
iPad5,[24] | iPhone8,[124] ) # MDM9615/MDM9635 15.7.9
iPad5,[24] | iPhone8,[124] ) # MDM9615/MDM9635 15.6-latest
device_latest_bb="Mav10-11.61.01.Release.bbfw"
device_latest_bb_sha1="212cbb1e5bfd60912c01adda7dca66a569ddf758"
;;
iPhone9,[12] ) # MDM9645
iPhone9,[12] ) # MDM9645 15.6-latest
device_latest_bb="Mav16-9.61.00.Release.bbfw"
device_latest_bb_sha1="7c742e0fc4857e7c07df1e4c48ccafbb60ae38bb"
;;
iPhone9,[34] ) # PMB9943
iPhone9,[34] ) # PMB9943 15.6-latest
device_latest_bb="ICE16-6.03.01.Release.bbfw"
device_latest_bb_sha1="0e62ac6a7c8299f69f9410bdda27f6a3f9601a8f"
;;
Expand Down Expand Up @@ -2111,7 +2111,7 @@ ipsw_prepare_keys() {
;;

"KernelCache" )
echo "<key>$comp</key><dict><key>File</key><string>$name</string><key>IV</key><string>$iv</string><key>Key</key><string>$key</string><key>DecryptPath</key><string>Downgrade/$comp</string>" >> $NewPlist
echo "<key>$comp</key><dict><key>File</key><string>$name</string><key>IV</key><string>$iv</string><key>Key</key><string>$key</string>" >> $NewPlist
if [[ $ipsw_prepare_usepowder == 1 ]]; then
echo "<key>Patch</key><true/>" >> $NewPlist
elif [[ -e $FirmwareBundle/kernelcache.release.patch ]]; then
Expand Down Expand Up @@ -2383,10 +2383,7 @@ ipsw_prepare_bundle() {
[457]* ) ipsw_prepare_keys RestoreKernelCache $1;;
* ) ipsw_prepare_keys KernelCache $1;;
esac
else
ipsw_prepare_keys RestoreKernelCache $1
fi
if [[ $1 == "old" ]]; then
elif [[ $1 == "old" ]]; then
if [[ $device_type == "iPod2,1" ]]; then
case $device_target_vers in
4.2.1 | 4.1 | 3.1.3 ) :;;
Expand All @@ -2409,6 +2406,8 @@ ipsw_prepare_bundle() {
;;
esac
fi
else
ipsw_prepare_keys RestoreKernelCache $1
fi
echo "</dict>" >> $NewPlist
fi
Expand Down

0 comments on commit d517868

Please sign in to comment.