Hackintool Changelog

What's new in Hackintool 4.0.3

Oct 1, 2023
  • Compile to temp folders first

New in Hackintool 4.0.2 (Sep 23, 2023)

  • Change cert back to Development

New in Hackintool 4.0.1 (Sep 23, 2023)

  • Add back Headsoft signing

New in Hackintool 4.0.0 (Sep 23, 2023)

  • Update PCI, USB, serial, system info and Sparkle version

New in Hackintool 3.9.7 (May 31, 2023)

  • Change footer buttons

New in Hackintool 3.9.6 (May 30, 2023)

  • Merge branch 'master' of https://github.com/headkaze/Hackintool

New in Hackintool 3.9.5 (May 21, 2023)

  • Add BT timeout
  • Update data files

New in Hackintool 3.9.4 (May 17, 2023)

  • Change cert

New in Hackintool 3.9.2 (Jan 10, 2023)

  • Add CryptexFixup

New in Hackintool 3.9.1 (Nov 7, 2022)

  • Remove IOObjectRelease for CGDisplayIOServicePort

New in Hackintool 3.9.0 (Nov 6, 2022)

  • FIx getScreenNumberForDisplay

New in Hackintool 3.8.9 (Nov 6, 2022)

  • Data file updates

New in Hackintool 3.8.8 (Nov 6, 2022)

  • Add Ventura support

New in Hackintool 3.8.7 (Apr 8, 2022)

  • Fix clean failed message

New in Hackintool 3.8.6 (Apr 7, 2022)

  • No warnings as errors when compiling Lilu

New in Hackintool 3.8.5 (Mar 21, 2022)

  • Bluetooth export fix

New in Hackintool 3.8.4 (Jan 9, 2022)

  • ERand should not be reversed

New in Hackintool 3.8.3 (Dec 24, 2021)

  • Fix mtoc detection

New in Hackintool 3.8.2 (Dec 22, 2021)

  • Update Version Info fix

New in Hackintool 3.8.1 (Dec 22, 2021)

  • Github filename prefix and suffix

New in Hackintool 3.8.0 (Dec 19, 2021)

  • Fix for Clover version detection

New in Hackintool 3.7.9 (Dec 19, 2021)

  • OC Version UNK-000-0000-00-00 now detected as Clover

New in Hackintool 3.7.8 (Dec 13, 2021)

  • Add back AlpsHID to kexts.plist

New in Hackintool 3.7.7 (Dec 12, 2021)

  • MacSerial, Codecs.plist, pic.ids update

New in Hackintool 3.7.6 (Dec 10, 2021)

  • Improved Windows Bluetooth Registry file generation
  • OpenCore download fix

New in Hackintool 3.7.5 (Nov 29, 2021)

  • Index 0 beyond bounds for empty NSArray fix

New in Hackintool 3.7.4 (Nov 24, 2021)

  • kexts.plist update (thanks mnfesq)

New in Hackintool 3.7.3 (Nov 24, 2021)

  • Fix Windows Bluetooth reg tool

New in Hackintool 3.7.2 (Nov 24, 2021)

  • Get native Bluetooth device info

New in Hackintool 3.7.1 (Nov 23, 2021)

  • Generate Windows Bluetooth Registry File tool fix for Monterey

New in Hackintool 3.7.0 (Nov 21, 2021)

  • Fix usb.ids reading

New in Hackintool 3.6.9 (Nov 21, 2021)

  • Fix getUSBDeviceInfo bug

New in Hackintool 3.6.8 (Nov 21, 2021)

  • Use usb.ids for BT device lookup

New in Hackintool 3.6.7 (Nov 21, 2021)

  • Skip AppleUSBHubPort devices for bluetooth enumeration

New in Hackintool 3.6.6 (Nov 19, 2021)

  • Fix Bluetooth discovery for Monterey
  • Add donation window

New in Hackintool 3.6.4 (Nov 5, 2021)

  • VirtIO GPU Detect fix

New in Hackintool 3.6.3 (Nov 5, 2021)

  • Update Sparkle framework, add VirtIO GPU detection, fix getScreenNumberForDisplay, update Codecs.plist, pci.ids, usb.ids

New in Hackintool 3.6.2 (Jul 9, 2021)

  • Fix retrieving version from project files that contain `MODULE VERSION` inheritance

New in Hackintool 3.6.1 (Jun 20, 2021)

  • Add back itlwm entry
  • Fix for getIORegAudioDeviceArray?

New in Hackintool 3.6.0 (Jun 18, 2021)

  • Add Monterey detection
  • Move frame buffer selector

New in Hackintool 3.5.9 (Jun 6, 2021)

  • Sparkle framework update

New in Hackintool 3.5.7 (May 19, 2021)

  • Update Codecs.plist, pci.ids and usb.ids

New in Hackintool 3.5.6 (May 17, 2021)

  • IceLake fixes

New in Hackintool 3.5.5 (May 16, 2021)

  • Fix getEDIDData
  • NSNumber nvram value
  • Big Sur detection

New in Hackintool 3.5.3 (Jan 20, 2021)

  • OS version fix. USB revert

New in Hackintool 3.5.2 (Jan 19, 2021)

  • Fix EDID update

New in Hackintool 3.5.1 (Jan 18, 2021)

  • Add default EDID for Apple displays

New in Hackintool 3.5.0 (Jan 17, 2021)

  • Merge branch 'master' of https://github.com/headkaze/Hackintool

New in Hackintool 3.4.9 (Nov 18, 2020)

  • Big Sur updates

New in Hackintool 3.4.8 (Nov 18, 2020)

  • Fix compilation issues in Xcode 12.2

New in Hackintool 3.4.6 (Oct 15, 2020)

  • Copy MacKernelSDK for all Acidanthera extensions

New in Hackintool 3.4.5 (Oct 14, 2020)

  • Fix Extensions compiler

New in Hackintool 3.4.4 (Jul 21, 2020)

  • Add usb.ids support

New in Hackintool 3.4.3 (Jul 20, 2020)

  • Add Intel BT support

New in Hackintool 3.4.2 (Jul 15, 2020)

  • Add new Big Sur CFL framebuffer ids

New in Hackintool 3.4.1 (Jul 8, 2020)

  • Fix issues with Big Sur

New in Hackintool 3.4.0 (Apr 20, 2020)

  • Add ‘Inject Fake IGPU’ option, add Mieze’s IntelMausiEthernet kext

New in Hackintool 3.3.9 (Apr 19, 2020)

  • Add fake IGPU if not present

New in Hackintool 3.3.8 (Apr 19, 2020)

  • Add Ice Lake frame buffer support

New in Hackintool 3.3.7 (Apr 5, 2020)

  • Remove EC renames and use OC SSDT-EC-USBX as template

New in Hackintool 3.3.6 (Apr 2, 2020)

  • Add back UsbConnector / portType check

New in Hackintool 3.3.5 (Apr 1, 2020)

  • Inject USB ports

New in Hackintool 3.3.4 (Mar 29, 2020)

  • Fix injectUSBPowerProperties

New in Hackintool 3.3.3 (Mar 29, 2020)

  • Use new location for USB sleep in Catalina

New in Hackintool 3.3.2 (Mar 29, 2020)

  • Always inject USB power properties

New in Hackintool 3.3.1 (Mar 20, 2020)

  • Change IORegistryEntryGetParentIterator to IORegistryEntryCreateIterator, in getIORegAudioDeviceArray skip IOPCIDevice on inner loop

New in Hackintool 3.3.0 (Mar 20, 2020)

  • Get IOPCIDevice of parent in getIORegAudioDeviceArray, add port name to USBPorts export

New in Hackintool 3.2.9 (Mar 20, 2020)

  • Enumerate audio devices not registered with IOKit

New in Hackintool 3.2.8 (Mar 20, 2020)

  • USB updates, download now on Github

New in Hackintool 3.2.7 (Mar 20, 2020)

  • Added Copy to Clipboard options for Disks (Volume UUID, Volume Path Media UUID)

New in Hackintool 2.8.6 (Nov 4, 2019)

  • Fix crash in getEDIDData, fix Import KextsToPatch

New in Hackintool 2.8.5 (Nov 4, 2019)

  • Add "Show Installed Only" option for installed kexts

New in Hackintool 2.8.4 (Nov 4, 2019)

  • Improved framebuffer enumeration, updated codecs and pci.ids

New in Hackintool 2.8.3 (Oct 21, 2019)

  • Improved version checking routine, updated Turkish translation

New in Hackintool 2.8.2 (Oct 21, 2019)

  • Updated Clover download location / OpenCore download support, Chinese translation update

New in Hackintool 2.8.1 (Oct 21, 2019)

  • Data file updates

New in Hackintool 2.8.0 (Sep 9, 2019)

  • Fixed OpenCore KextsToPatch format.
  • Removed DSDT Rename auto selection

New in Hackintool 2.7.9 (Sep 8, 2019)

  • Source is now on Github

New in Hackintool 2.7.8 (Aug 28, 2019)

  • Fix pcidevices.dsl compile error

New in Hackintool 2.7.7 (Aug 28, 2019)

  • pcidevices.dsl export will now compile. Fix for Device Path

New in Hackintool 2.7.6 (Aug 28, 2019)

  • Custom Device Path generation code (big thanks to @jaymonkey for helping test). Updated Chinese translation

New in Hackintool 2.7.5 (Aug 14, 2019)

  • PCI DevicePath fix

New in Hackintool 2.7.4 (Aug 14, 2019)

  • Added EveryMac.com Serial Check

New in Hackintool 2.7.3 (Aug 13, 2019)

  • Added Serial Number Generator (thanks to vit9696 / MacInfoPkg team)

New in Hackintool 2.7.2 (Aug 13, 2019)

  • Added EDID injection to IGPU.
  • Added DPCD Max Link Rate patching.
  • Added tooltips for Advanced / LSPCON patch options.
  • Updated pci.ids / AppleALC audio data

New in Hackintool 2.7.1 (Aug 6, 2019)

  • Bug fixes
  • Updated pci.ids / AppleALC audio data