Loading src/define.sh +4 −0 Original line number Diff line number Diff line Loading @@ -1885,6 +1885,10 @@ skipVersion() { return 1 } isCompatible() { return 0 } setMachine() { local id="$1" Loading src/mido.sh +2 −4 Original line number Diff line number Diff line Loading @@ -403,11 +403,9 @@ getCatalog() { local edition="" local file="catalog.cab" if [[ "${id,,}" == "win11"* && "${PLATFORM,,}" != "x64" && "${ARCH,,}" == "arm64" ]]; then if [[ "${id,,}" == "win11"* ]] && ! isCompatible; then # ARMv8.0 cannot run Windows 11 builds higher than 22631 if ! grep -qw 'Features.*atomics' /proc/cpuinfo; then "$(getBuild "$1" "$2" "22631.2861")" && return 0 fi getBuild "$1" "$2" "22631.2861" && return 0 fi case "${id,,}" in Loading Loading
src/define.sh +4 −0 Original line number Diff line number Diff line Loading @@ -1885,6 +1885,10 @@ skipVersion() { return 1 } isCompatible() { return 0 } setMachine() { local id="$1" Loading
src/mido.sh +2 −4 Original line number Diff line number Diff line Loading @@ -403,11 +403,9 @@ getCatalog() { local edition="" local file="catalog.cab" if [[ "${id,,}" == "win11"* && "${PLATFORM,,}" != "x64" && "${ARCH,,}" == "arm64" ]]; then if [[ "${id,,}" == "win11"* ]] && ! isCompatible; then # ARMv8.0 cannot run Windows 11 builds higher than 22631 if ! grep -qw 'Features.*atomics' /proc/cpuinfo; then "$(getBuild "$1" "$2" "22631.2861")" && return 0 fi getBuild "$1" "$2" "22631.2861" && return 0 fi case "${id,,}" in Loading