@@ -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