diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8b67eec09..20f637451 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,8 @@
# OpenCore Legacy Patcher changelog
+## 1.2.0
+- Resolve application not existing if user dismisses an update instead of installing
+
## 1.1.0
- Resolve rendering issues on Intel Broadwell iGPUs
- Update non-Metal Binaries for macOS Sonoma:
@@ -11,11 +14,14 @@
- Resolve T1 Security Chip support on macOS 14
- Applicable for MacBookPro13,2, MacBookPro13,3, MacBookPro14,2, MacBookPro14,3
- Add support for stand alone OpenCore Vaulting without Xcode Command Line Tools (Jazzzny)
+- Re-allow NVMeFix for macOS 14
+- Remove `-lilubetaall` argument for machines without AppleALC
- Increment Binaries:
- PatcherSupportPkg 1.4.2 - release
- AirportBrcmFixup 2.1.8 - release
- BlueToolFixup 2.6.8 - release
- RestrictEvents 1.1.3 - release
+ - AMFIPass 1.4.0 - release
## 1.0.1
- Resolve rendering issues on Intel Ivy Bridge iGPUs
@@ -69,6 +75,7 @@
- CPUFriend 1.2.7 - release
- BlueToolFixup 2.6.8 - rolling (2305aaa)
- CryptexFixup 1.0.2 - release
+ - NVMeFix 1.1.1 - release
- PatcherSupportPkg 1.3.2 - release
- Build Server Changes:
- Upgrade Python backend to 3.11.5
diff --git a/payloads/Config/config.plist b/payloads/Config/config.plist
index 056b6cf68..96c21ad6c 100644
--- a/payloads/Config/config.plist
+++ b/payloads/Config/config.plist
@@ -887,7 +887,7 @@
Enabled
MaxKernel
- 22.99.99
+
MinKernel
18.0.0
BundlePath
diff --git a/payloads/Kexts/Acidanthera/AMFIPass-v1.4.0-RELEASE.zip b/payloads/Kexts/Acidanthera/AMFIPass-v1.4.0-RELEASE.zip
new file mode 100644
index 000000000..eb1ea3872
Binary files /dev/null and b/payloads/Kexts/Acidanthera/AMFIPass-v1.4.0-RELEASE.zip differ
diff --git a/resources/build/build.py b/resources/build/build.py
index 911dcde6c..df8011a2a 100644
--- a/resources/build/build.py
+++ b/resources/build/build.py
@@ -65,8 +65,6 @@ class BuildOpenCore:
]:
function(self.model, self.constants, self.config)
- self.config["NVRAM"]["Add"]["7C436110-AB2A-4BBB-A880-FE41995C9F82"]["boot-args"] += " -lilubetaall"
-
# Work-around ocvalidate
if self.constants.validate is False:
logging.info("- Adding bootmgfw.efi BlessOverride")
diff --git a/resources/constants.py b/resources/constants.py
index 21721ab95..eae192d37 100644
--- a/resources/constants.py
+++ b/resources/constants.py
@@ -13,7 +13,7 @@ from data import os_data
class Constants:
def __init__(self) -> None:
# Patcher Versioning
- self.patcher_version: str = "1.1.0" # OpenCore-Legacy-Patcher
+ self.patcher_version: str = "1.2.0" # OpenCore-Legacy-Patcher
self.patcher_support_pkg_version: str = "1.4.2" # PatcherSupportPkg
self.copyright_date: str = "Copyright © 2020-2023 Dortania"
self.patcher_name: str = "OpenCore Legacy Patcher"
@@ -94,7 +94,7 @@ class Constants:
self.aspp_override_version: str = "1.0.1" # ACPI_SMC_PlatformPlugin Override
self.ecm_override_version: str = "1.0.0" # AppleUSBECM Override
self.rsrhelper_version: str = "1.0.0" # RSRHelper
- self.amfipass_version: str = "1.3.1" # AMFIPass
+ self.amfipass_version: str = "1.4.0" # AMFIPass
self.amfipass_compatibility_version: str = "1.2.1" # Minimum AMFIPass version required
## Syncretic
diff --git a/resources/wx_gui/gui_main_menu.py b/resources/wx_gui/gui_main_menu.py
index 1417b35fe..d235bf69c 100644
--- a/resources/wx_gui/gui_main_menu.py
+++ b/resources/wx_gui/gui_main_menu.py
@@ -276,7 +276,7 @@ class MainFrame(wx.Frame):
def _check_for_updates(self):
if self.constants.has_checked_updates is True:
return
-
+
ignore_updates = global_settings.GlobalEnviromentSettings().read_property("IgnoreAppUpdates")
if ignore_updates is True:
self.constants.ignore_updates = True
@@ -290,7 +290,7 @@ class MainFrame(wx.Frame):
version = dict["Version"]
logging.info(f"New version: {version}")
-
+
wx.CallAfter(self.on_update, dict["Link"], version, dict["Github Link"])
def on_build_and_install(self, event: wx.Event = None):
@@ -366,9 +366,9 @@ class MainFrame(wx.Frame):
@media (prefers-color-scheme: dark) {
body {
color: #fff;
- background-color: rgb(47,47,47);
+ background-color: rgb(47,47,47);
}
-
+
}
"""
@@ -408,7 +408,7 @@ class MainFrame(wx.Frame):
frame.Centre()
result = frame.ShowModal()
-
+
if result == ID_GITHUB:
webbrowser.open(oclp_github_url)
@@ -422,6 +422,8 @@ class MainFrame(wx.Frame):
version_label=oclp_version
)
+ frame.Destroy()
+
def _onWebviewNav(self, event):
url = event.GetURL()
webbrowser.open(url)
\ No newline at end of file