Skip to content

Commit 3aa3287

Browse files
committed
18.7.7
1 parent e59b558 commit 3aa3287

1 file changed

Lines changed: 11 additions & 7 deletions

File tree

restore.sh

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -823,6 +823,7 @@ version_get() {
823823
fi
824824
local count=$(git rev-list --count HEAD --since="$month_start")
825825
version_current="v$yy.$mm.$(printf "%02d" "$count")"
826+
unset TZ
826827

827828
elif [[ -e ./resources/git_hash ]]; then
828829
version_current="$(cat ./resources/version)"
@@ -1646,13 +1647,9 @@ device_get_info() {
16461647
device_latest_vers="17.7.10"
16471648
device_latest_build="21H450"
16481649
;;
1649-
iPad7,1[12] )
1650-
device_latest_vers="18.7.5"
1651-
device_latest_build="22H311"
1652-
;;
1653-
iPhone11,* )
1654-
device_latest_vers="18.7.6"
1655-
device_latest_build="22H320"
1650+
iPad7,1[12] | iPhone11,* )
1651+
device_latest_vers="18.7.7"
1652+
device_latest_build="22H333"
16561653
;;
16571654
esac
16581655
# if latest vers is not set, copy use vers to latest
@@ -2500,6 +2497,12 @@ device_fw_key_check() {
25002497
esac
25012498
local keys_path="$device_fw_dir/$build"
25022499

2500+
# do not continue if ipados/ios 18
2501+
if [[ $build == "22"* ]]; then
2502+
log "iOS 18 detected, skipping firmware key check"
2503+
return
2504+
fi
2505+
25032506
log "Checking firmware keys in $keys_path"
25042507
if [[ $(cat "$keys_path/index.html" 2>/dev/null | grep -c "$build") != 1 ]]; then
25052508
rm -f "$keys_path/index.html"
@@ -9641,6 +9644,7 @@ menu_ipsw_browse() {
96419644
print "* It is recommended to use turdus merula instead: https://sep.lol/"
96429645
pause
96439646
;;
9647+
#22[GH]* ) :;; # fr doesnt actually work on ipados/ios 18 so this is commented out for now
96449648
* )
96459649
log "Selected IPSW ($device_target_vers) is not supported as target version."
96469650
print "* Latest SEP/BB is not compatible."

0 commit comments

Comments
 (0)