From 245feb89f4824d95bf46b82300cbe1d2bb6a1547 Mon Sep 17 00:00:00 2001 From: Mark Date: Thu, 4 Nov 2021 00:49:27 -0600 Subject: [PATCH] Fix minimum Atmosphere version check With the release of Atmosphere 1.x the minimum Atmosphere version logic no longer worked --- source/ui.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/ui.cpp b/source/ui.cpp index 2cf105c..0c14811 100644 --- a/source/ui.cpp +++ b/source/ui.cpp @@ -3017,7 +3017,7 @@ namespace air { const u32 version_major = (version >> 56) & 0xff; /* Validate the exosphere version. */ - const bool ams_supports_sysupdate_api = version_major >= 0 && version_minor >= 14 && version_micro >= 0; + const bool ams_supports_sysupdate_api = version_major > 0 || version_minor >= 14; if (!ams_supports_sysupdate_api) { ChangeMenu(std::make_shared("Outdated Atmosphere version", "Breeze requires Atmosphere 0.14.0 or later.", rc)); return;