Skip to content

OpenCore 0.9.7 v8.0.0

Latest
Compare
Choose a tag to compare
@SkyrilHD SkyrilHD released this 24 Dec 01:03
· 3 commits to main since this release

After a silence in releases spanning over a year, a new EFI release is now available! This release includes numerous fixes and features compared to the previous release. After three years of effort, backlight control is now successfully fixed on NVIDIA cards. Moreover, one of the previously 'broken' USB 2.0 ports now works properly. Additionally, audio from the docking station has been resolved and is working quite well. The battery readout, which was somewhat problematic with ECEnabler, has been largely rectified by transitioning to an SSDT patched solution. Furthermore, support for fan readout has been added. Lastly, FileVault 2 support has now been enabled as well.

I hope that the project is finished and that the 8x70 can be used as a daily driver. It was a long, fun and frustrating ride. This project will be updated if anything significant changes.

~ SkyrilHD

Changelog:

  • updated OpenCore to 0.9.7
  • updated all kexts to their latest versions
  • merged Monterey and Ventura builds into one build
  • added support for Sonoma
  • fixed backlight control on NVIDIA
  • fixed Dock Audio
  • fixed broken USB port
  • fixed trackpad buttons
  • fixed battery readout
  • removed Linux support
  • replaced USBToolBox with USBMap
  • disabled SecureBootModel
  • enabled chime support
  • lowered SIP
Commit Changelog
  • updated OpenCore to 0.9.7
  • removed OpenShell
  • removed OpenLinuxBoot
  • removed ext4_x64
  • removed btrfs_x64
  • removed USBToolBox
  • removed UTBMap
  • added USBMap
  • updated AppleALC to 1.8.8
  • updated BrcmPatchRAM to 2.6.8
  • updated BrightnessKeys to 1.0.3
  • updated CryptexFixup to 1.0.2
  • removed ECEnabler
  • updated Lilu to 1.6.7
  • updated VoodooPS2 to 2.3.5
  • updated VirtualSMC to 1.3.2
  • updated VoodooRMI to 1.3.5
  • updated WhateverGreen to 1.6.6
  • removed SSDT-WOSI
  • removed SSDT-UPRW
  • removed SSDT-LIDpatch
  • added SSDT-BATT-8570W
  • added SSDT-USB-Reset
  • updated SSDT-EC
  • updated SSDT-HPET
  • updated SSDT-PLUG
  • updated SSDT-PNLF
  • added AppleIntelCPUPowerManagement
  • added AppleIntelCPUPowerManagementClient
  • removed HibernationFixup
  • added IO80211FamilyLegacy
  • added IOSkywalkFamily
  • added KDKlessWorkaround
  • removed RTCMemoryFixup
  • removed FeatureUnlock
  • updated AirportBrcmFixup to 2.1.8
  • added AMFIPass
  • updated RestrictEvents to 1.1.3
  • added ProBookFanReset
  • added SSDT-BATC
  • added SMCSuperIO
  • added SSDT-BQRN
  • config changes:
    • fixed config structures
    • removed entries in ReservedMemory
    • added GopBurstMode
    • added InitialMode
    • added ResizeUsePciRbIo
    • set SystemProductName to MacBookPro10,1
    • enabled AudioSupport
    • set AudioOutMask to -1
    • set SecureBootModel to 'Disabled'
    • disabled DisableWatchDog
    • added HibernateSkipsPicker
    • added DisableIoMapperMapping
    • added 'HPET _STA to XSTA Rename'
    • added 'IPIC IRQ 2 Patch'
    • added '_OSI to XOSI rename'
    • added 'change Method(BTIF,1,Serialized) to BTI0'
    • added 'change Method(BTIF,1,Serialized) to BTI0 (G3)'
    • added 'change Method(BTST,2,Serialized) to BTS1'
    • added 'change Method(BTST,2,Serialized) to BTS1 (G3)'
    • added 'change Method(SBTC,3,Serialized) to SBT2'
    • added 'change Method(GBTI,1,Serialized) to GBT3'
    • added 'change Method(GBTC,0,Serialized) to GBT4'
    • added 'change Name(NBTI,..) to NBT5'
    • added 'change Method (_Q08,0,N) to XQ08'
    • added 'change Method (_Q09,0,N) to XQ09'
    • added 'change Method (_Q18,0,N) to XQ18'
    • added 'change Method (_Q19,0,N) to XQ19'
    • added 'change Method (SBTN,2,N) to XBTN'
    • disabled ExtendBTFeatureFlags
    • added 'Allow IOSkywalk Downgrade'
    • added 'change _DSM to XDSM'
    • removed 'IONetworkingFamily'
    • removed 'Force IOGetVMMPresent'
    • removed 'Reroute kern.hv_vmm_present patch (1)'
    • removed 'Reroute kern.hv_vmm_present patch (2)'
    • removed 'Reroute kern.hv_vmm_present patch (2) Ventura'
    • enabled XCPM on Monterey
    • added 'Force FileVault on Broken Seal'
    • added 'Disable Library Validation Enforcement'
    • added 'Disable _csr_check() in _vnode_check_signature'
    • added revpatch
    • added OCLP-Settings
    • disabled VoodooPS2Controller/VoodooInput
    • enabled VoodooRMI/VoodooInput
    • enabled RMISMBus
    • removed UPRW to XPRW ACPI patch
    • set SIP to 0x803
    • removed NVIDIA built-in property
    • removed NVIDIA backlight-control property
    • removed PciRoot(0x0)/Pci(0x1C,0x3)/Pci(0x0,0x0)
    • added ipc_control_port_options=0
    • added -nokcmismatchpanic
    • added amfi=0x80
    • enabled AuthRestart
    • enabled HashServices
    • enabled PollAppleHotKeys
    • enabled DisableRtcChecksum
    • added PciRoot(0x0)/Pci(0x1F,0x0)
    • removed debug=0x100
    • removed keepsyms=1
    • removed -v
    • set layout-id to 76
    • added FixupAppleEfiImages
    • added InstanceIdentifier
    • added BootCampHD
    • added ConsoleFont
    • added PciIo
    • added ShimRetainProtocol