Skip to content

Commit d39578e

Browse files
committed
Also use 10.3.4 for 5C, and other fixes
1 parent 95fa827 commit d39578e

File tree

7 files changed

+14
-8
lines changed

7 files changed

+14
-8
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"identifier":"iPhone5,3","buildid":"14G61","codename":"Greensburg","restoreramdiskexists":true,"updateramdiskexists":true,"keys":[{"image":"RootFS","filename":"058-74968-065.dmg","date":"2023-10-12T01:18:03.501680"},{"image":"UpdateRamdisk","filename":"058-75393-065.dmg","date":"2023-10-12T01:18:03.501799"},{"image":"RestoreRamdisk","filename":"058-75249-065.dmg","date":"2023-10-12T01:18:03.501866"}]}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
2f88a216491667ce33e768ab54752d9d0f53dc20
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
http://updates-http.cdn-apple.com/2019/ios/091-25277-20190722-0C1B94DE-992C-11E9-A2EE-E2C9A77C2E40/iPhone_4.0_32bit_10.3.4_14G61_Restore.ipsw
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"identifier":"iPhone5,4","buildid":"14G61","codename":"Greensburg","restoreramdiskexists":true,"updateramdiskexists":true,"keys":[{"image":"RootFS","filename":"058-74968-065.dmg","date":"2023-10-12T01:18:03.501680"},{"image":"UpdateRamdisk","filename":"058-75393-065.dmg","date":"2023-10-12T01:18:03.501799"},{"image":"RestoreRamdisk","filename":"058-75249-065.dmg","date":"2023-10-12T01:18:03.501866"}]}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
2f88a216491667ce33e768ab54752d9d0f53dc20
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
http://updates-http.cdn-apple.com/2019/ios/091-25277-20190722-0C1B94DE-992C-11E9-A2EE-E2C9A77C2E40/iPhone_4.0_32bit_10.3.4_14G61_Restore.ipsw

restore.sh

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1145,11 +1145,11 @@ device_get_info() {
11451145
device_use_vers="9.3.6"
11461146
device_use_build="13G37"
11471147
;;
1148-
iPad3,[56] | iPhone5,[12] )
1148+
iPad3,[56] | iPhone5,[1234] )
11491149
device_use_vers="10.3.4"
11501150
device_use_build="14G61"
11511151
;;
1152-
iPad3,4 | iPad4,[12345] | iPhone5,[34] | iPhone6,[12] )
1152+
iPad3,4 | iPad4,[12345] | iPhone6,[12] )
11531153
device_use_vers="10.3.3"
11541154
device_use_build="14G60"
11551155
;;
@@ -4531,13 +4531,13 @@ ipsw_prepare_s5l8900() {
45314531
sha1E="9a64eea9949b720f1033d41adc85254e6dbf9525"
45324532
elif [[ $device_type == "iPhone1,1" && $ipsw_hacktivate == 1 ]]; then
45334533
ipsw_url+="iPhone1.1_3.1.3_7E18_Custom_Hacktivate.ipsw"
4534-
sha1E="f642829875ce632cd071e62169a1acbdcffcf0c8"
4534+
sha1E="3def867e6e386a044ec3bad58dda05a45f6405b8"
45354535
elif [[ $device_type == "iPhone1,1" ]]; then
45364536
ipsw_url+="iPhone1.1_3.1.3_7E18_Custom.ipsw"
4537-
sha1E="7b3dd17c48c139dc827696284736d3c37d8fb7ac"
4537+
sha1E="617020bbae1579d1ee34267fab85bf8dd29fedda"
45384538
elif [[ $device_type == "iPod1,1" ]]; then
45394539
ipsw_url+="iPod1.1_3.1.3_7E18_Custom.ipsw"
4540-
sha1E="f76cd3d4deaf82587dc758c6fbe724c31c9b6de2"
4540+
sha1E="bf61225e8da8cc35b03a9ca898f830d3066be2f6"
45414541
fi
45424542

45434543
if [[ $device_type == "iPhone1,2" && -e "$ipsw_custom.ipsw" ]]; then
@@ -7680,8 +7680,8 @@ ipsw_print_warnings() {
76807680
8[ABC]* ) warn "iOS 4.2.1 and lower are hit or miss. It may not restore/boot properly";;
76817681
#7[CD]* ) warn "Jailbreak option is not supported for this version. It is recommended to select 3.1.3 instead";;
76827682
8E* ) warn "iOS 4.2.x for the CDMA 4 is not supported. It may not restore/boot properly";;
7683-
8* ) warn "Not all devices support iOS 4. It may not restore/boot properly";;
7684-
7B* ) warn "Not all 3.2.x versions will work. It may not restore/boot properly";;
7683+
8* ) warn "Not all devices support iOS 4 versions. It may not restore/boot properly";;
7684+
#7B* ) warn "Not all devices support 3.2.x. It may not restore/boot properly";;
76857685
7* ) warn "iOS 3.1.x for the touch 3 is not supported. It will get stuck at the activation screen";;
76867686
esac
76877687
return
@@ -8016,7 +8016,7 @@ menu_ipsw_browse() {
80168016
pause
80178017
return
80188018
elif [[ $device_target_build == "11D257" && $device_type == "iPhone3"* ]] ||
8019-
[[ $device_target_build == "9B206" && $device_proc == 4 ]]; then
8019+
[[ $device_target_build == "9B206" && $device_proc == 4 && $device_type != "iPhone3"* ]]; then
80208020
log "Selected IPSW ($device_target_vers) is not supported as target version. You need to select it as base IPSW."
80218021
pause
80228022
return

0 commit comments

Comments
 (0)