mirror of
https://github.com/dortania/OpenCore-Legacy-Patcher.git
synced 2026-06-20 22:20:53 +10:00
Merge branch 'dortania:main' into readme-update
This commit is contained in:
@@ -1,5 +1,8 @@
|
|||||||
# OpenCore Legacy Patcher changelog
|
# OpenCore Legacy Patcher changelog
|
||||||
|
|
||||||
|
## 1.2.0
|
||||||
|
- Resolve application not existing if user dismisses an update instead of installing
|
||||||
|
|
||||||
## 1.1.0
|
## 1.1.0
|
||||||
- Resolve rendering issues on Intel Broadwell iGPUs
|
- Resolve rendering issues on Intel Broadwell iGPUs
|
||||||
- Update non-Metal Binaries for macOS Sonoma:
|
- Update non-Metal Binaries for macOS Sonoma:
|
||||||
@@ -11,11 +14,14 @@
|
|||||||
- Resolve T1 Security Chip support on macOS 14
|
- Resolve T1 Security Chip support on macOS 14
|
||||||
- Applicable for MacBookPro13,2, MacBookPro13,3, MacBookPro14,2, MacBookPro14,3
|
- Applicable for MacBookPro13,2, MacBookPro13,3, MacBookPro14,2, MacBookPro14,3
|
||||||
- Add support for stand alone OpenCore Vaulting without Xcode Command Line Tools (Jazzzny)
|
- 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:
|
- Increment Binaries:
|
||||||
- PatcherSupportPkg 1.4.2 - release
|
- PatcherSupportPkg 1.4.2 - release
|
||||||
- AirportBrcmFixup 2.1.8 - release
|
- AirportBrcmFixup 2.1.8 - release
|
||||||
- BlueToolFixup 2.6.8 - release
|
- BlueToolFixup 2.6.8 - release
|
||||||
- RestrictEvents 1.1.3 - release
|
- RestrictEvents 1.1.3 - release
|
||||||
|
- AMFIPass 1.4.0 - release
|
||||||
|
|
||||||
## 1.0.1
|
## 1.0.1
|
||||||
- Resolve rendering issues on Intel Ivy Bridge iGPUs
|
- Resolve rendering issues on Intel Ivy Bridge iGPUs
|
||||||
@@ -69,6 +75,7 @@
|
|||||||
- CPUFriend 1.2.7 - release
|
- CPUFriend 1.2.7 - release
|
||||||
- BlueToolFixup 2.6.8 - rolling (2305aaa)
|
- BlueToolFixup 2.6.8 - rolling (2305aaa)
|
||||||
- CryptexFixup 1.0.2 - release
|
- CryptexFixup 1.0.2 - release
|
||||||
|
- NVMeFix 1.1.1 - release
|
||||||
- PatcherSupportPkg 1.3.2 - release
|
- PatcherSupportPkg 1.3.2 - release
|
||||||
- Build Server Changes:
|
- Build Server Changes:
|
||||||
- Upgrade Python backend to 3.11.5
|
- Upgrade Python backend to 3.11.5
|
||||||
|
|||||||
@@ -887,7 +887,7 @@
|
|||||||
<key>Enabled</key>
|
<key>Enabled</key>
|
||||||
<false/>
|
<false/>
|
||||||
<key>MaxKernel</key>
|
<key>MaxKernel</key>
|
||||||
<string>22.99.99</string>
|
<string></string>
|
||||||
<key>MinKernel</key>
|
<key>MinKernel</key>
|
||||||
<string>18.0.0</string>
|
<string>18.0.0</string>
|
||||||
<key>BundlePath</key>
|
<key>BundlePath</key>
|
||||||
|
|||||||
Binary file not shown.
@@ -65,8 +65,6 @@ class BuildOpenCore:
|
|||||||
]:
|
]:
|
||||||
function(self.model, self.constants, self.config)
|
function(self.model, self.constants, self.config)
|
||||||
|
|
||||||
self.config["NVRAM"]["Add"]["7C436110-AB2A-4BBB-A880-FE41995C9F82"]["boot-args"] += " -lilubetaall"
|
|
||||||
|
|
||||||
# Work-around ocvalidate
|
# Work-around ocvalidate
|
||||||
if self.constants.validate is False:
|
if self.constants.validate is False:
|
||||||
logging.info("- Adding bootmgfw.efi BlessOverride")
|
logging.info("- Adding bootmgfw.efi BlessOverride")
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ from data import os_data
|
|||||||
class Constants:
|
class Constants:
|
||||||
def __init__(self) -> None:
|
def __init__(self) -> None:
|
||||||
# Patcher Versioning
|
# 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.patcher_support_pkg_version: str = "1.4.2" # PatcherSupportPkg
|
||||||
self.copyright_date: str = "Copyright © 2020-2023 Dortania"
|
self.copyright_date: str = "Copyright © 2020-2023 Dortania"
|
||||||
self.patcher_name: str = "OpenCore Legacy Patcher"
|
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.aspp_override_version: str = "1.0.1" # ACPI_SMC_PlatformPlugin Override
|
||||||
self.ecm_override_version: str = "1.0.0" # AppleUSBECM Override
|
self.ecm_override_version: str = "1.0.0" # AppleUSBECM Override
|
||||||
self.rsrhelper_version: str = "1.0.0" # RSRHelper
|
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
|
self.amfipass_compatibility_version: str = "1.2.1" # Minimum AMFIPass version required
|
||||||
|
|
||||||
## Syncretic
|
## Syncretic
|
||||||
|
|||||||
@@ -276,7 +276,7 @@ class MainFrame(wx.Frame):
|
|||||||
def _check_for_updates(self):
|
def _check_for_updates(self):
|
||||||
if self.constants.has_checked_updates is True:
|
if self.constants.has_checked_updates is True:
|
||||||
return
|
return
|
||||||
|
|
||||||
ignore_updates = global_settings.GlobalEnviromentSettings().read_property("IgnoreAppUpdates")
|
ignore_updates = global_settings.GlobalEnviromentSettings().read_property("IgnoreAppUpdates")
|
||||||
if ignore_updates is True:
|
if ignore_updates is True:
|
||||||
self.constants.ignore_updates = True
|
self.constants.ignore_updates = True
|
||||||
@@ -290,7 +290,7 @@ class MainFrame(wx.Frame):
|
|||||||
|
|
||||||
version = dict["Version"]
|
version = dict["Version"]
|
||||||
logging.info(f"New version: {version}")
|
logging.info(f"New version: {version}")
|
||||||
|
|
||||||
wx.CallAfter(self.on_update, dict["Link"], version, dict["Github Link"])
|
wx.CallAfter(self.on_update, dict["Link"], version, dict["Github Link"])
|
||||||
|
|
||||||
def on_build_and_install(self, event: wx.Event = None):
|
def on_build_and_install(self, event: wx.Event = None):
|
||||||
@@ -366,9 +366,9 @@ class MainFrame(wx.Frame):
|
|||||||
@media (prefers-color-scheme: dark) {
|
@media (prefers-color-scheme: dark) {
|
||||||
body {
|
body {
|
||||||
color: #fff;
|
color: #fff;
|
||||||
background-color: rgb(47,47,47);
|
background-color: rgb(47,47,47);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
"""
|
"""
|
||||||
@@ -408,7 +408,7 @@ class MainFrame(wx.Frame):
|
|||||||
frame.Centre()
|
frame.Centre()
|
||||||
|
|
||||||
result = frame.ShowModal()
|
result = frame.ShowModal()
|
||||||
|
|
||||||
|
|
||||||
if result == ID_GITHUB:
|
if result == ID_GITHUB:
|
||||||
webbrowser.open(oclp_github_url)
|
webbrowser.open(oclp_github_url)
|
||||||
@@ -422,6 +422,8 @@ class MainFrame(wx.Frame):
|
|||||||
version_label=oclp_version
|
version_label=oclp_version
|
||||||
)
|
)
|
||||||
|
|
||||||
|
frame.Destroy()
|
||||||
|
|
||||||
def _onWebviewNav(self, event):
|
def _onWebviewNav(self, event):
|
||||||
url = event.GetURL()
|
url = event.GetURL()
|
||||||
webbrowser.open(url)
|
webbrowser.open(url)
|
||||||
Reference in New Issue
Block a user