Skip to content

Releases: hnanoto/OpenCorePkg-Hackintosh-and-beyond

1.0.6

06 Nov 00:11
f825f27

Choose a tag to compare

1.0.6 Latest
v1.0.6

Added workaround for not detected CPU frequency in ProvideCpuInfo quirk, thx @hg13bs
Updated QemuBuild.command to support EFI mode without Duet
Increased OC_STORAGE_SAFE_PATH_MAX to 192 to support various plugin kexts
Fixed vaulting failures when custom fonts are used, thx @al3xtjames
Updated documentation for several Booter quirks
Added background-color NVRAM variable to fix 10.9 boot screen
Fixed debug build of OpenShell not starting on Mac EFI with > 25 file systems
Improved build speed for Utilities in CI and local build
Fixed ACPI 1.0 RSDP being reported under ACPI 2.0 GUID with Duet
Improved logic for RSDP version checking in ACPI patching code
Downgraded routine log messages such as 'Needs journal recovery, mounting read-only' from WARN to INFO in Ext4Dxe (allows DEBUG_WARN in HaltLevel)
Improved OpenNtfsDxe stability, thx @stokescat

What's Changed

  • Define unamer helper to fix Windows build by @hnanoto in #1
  • Add build documentation by @hnanoto in #4
  • Add documentation index by @hnanoto in #3
  • Document unamer helper in build_oc.tool by @hnanoto in #2
  • Pin ocbuild downloads by @hnanoto in #5
  • Add contribution and community guidelines by @hnanoto in #6

New Contributors

Full Changelog: 1.0.5...1.0.6

1.0.5

11 Jul 11:06
1eb545e

Choose a tag to compare

Full Changelog: 1.0.4...1.0.5
1.0.5 Latest
v1.0.5

Fixed incorrect print in PCI device info dumping in SysReport
Fixed ocvalidate error messages for overlong kext paths in Kernel section, thx @corpnewt
Fixed kext injection compatibility issues with macOS 26
Updated builtin firmware versions for SMBIOS and the rest

Full Changelog: 1.0.4...1.0.5

1.0.4

29 Dec 02:05

Choose a tag to compare

v1.0.4

Added support for booting from static IPv4 address in OpenCore-specific HttpBootDxe
Added static IPv4 configuration options to OpenNetworkBoot
Removed -- prefix from OpenNetworkBoot arguments (modify driver arguments if using this driver)
Updated Unload option to unload drivers in reverse of the order in which they were loaded
Fixed MSR_IA32_TSC_ADJUST access on unsupported CPUs (e.g. Virtualization.framework), thx @t0rr3sp3dr0
Downgraded WARN log level to INFO for ALREADY_STARTED in AudioDxe (restores ability to include DEBUG_WARN in HaltLevel if required when using this driver)
Added ClearTaskSwitchBit Booter quirk to fix crashes when using 32-bit versions of macOS on Hyper-V Gen2 VMs
Fixed ProvideCurrentCpuInfo and CPUID patching on older versions of macOS 10.4
Removed ACPI0007 objects from SSDT-HV-DEV.dsl
Removed SSDT-HV-DEV-WS2022.dsl as it is no longer required
Added PCI class names to PCI device info dumping in SysReport

Full Changelog: 1.0.4...1.0.5

Full Changelog: 1.0.3...1.0.4

1.0.3

04 Dec 00:41

Choose a tag to compare

v1.0.3

Fixed support for AMD_CPU_EXT_FAMILY_1AH, thx @Shaneee
Fixed EHCI handoff logic in OpenDuet, causing older machines to hang at start
Added Arrow Lake CPU detection
Fixed Raptor Lake CPU detection
Supported booting with TuneD in Fedora 41 in OpenLinuxBoot
Fixed failure of vault sign.command to insert signature in correct location in some circumstances
Added OpenNetworkBoot driver to support HTTP(S) and PXE boot
Supported DMG loading and verification (e.g. macOS Recovery) over HTTP(S) boot

Full Changelog: 1.0.2...1.0.3

1.0.2

08 Oct 22:52

Choose a tag to compare

v1.0.2

Fixed error in macrecovery when running headless, thx @mkorje
Added support for AMD_CPU_EXT_FAMILY_1AH, thx @Shaneee
Updated builtin firmware versions for SMBIOS and the rest
Enabled XcpmExtraMsrs MSR_MISC_PWR_MGMT patch back on macOS 12+
Fixed XcpmExtraMsrs MSR_MISC_PWR_MGMT patch on macOS 15
Added UEFI Unload option to unload existing firmware drivers
Fixed boot device selection with VirtIO disk drives used for macOS installations

Full Changelog: 1.0.1...1.0.2

1.0.1

07 Aug 21:42
9d30e2b

Choose a tag to compare

v1.0.1

Updated code and added progress bar to macrecovery, thx @soyeonswife63
Bundled fat binary i386/x64 10.6+ compatible nvramdump with LogoutHook release
Added support for manual build of i386/x64 10.6+ versions of userspace tools via FATBIN32=1 make
Disabled XcpmExtraMsrs MSR_MISC_PWR_MGMT patch on macOS 12+ due to non-existence
Fixed ThirdPartyDrives quirk on macOS 14.4 and above
Resolved issue booting recovery for OS X 10.8 and earlier since 0.9.7
Migrated to edk2-stable202405

Full Changelog: https://github.com/hnanoto/OpenCorePkg-Hackintosh-and-beyond/commits/1.0.1