Contribute
Register

[Release] Hackintool v2.6.9

Joined
Nov 4, 2011
Messages
479
Motherboard
GA-Z170X-UD3 F23g
CPU
i7-6700K
Graphics
RX-580
Mac
iMac
Can you please run Hackintool from Terminal (run Hackintool.app/Contents/MacOS/Hackintool)
Will do and let you know, just rebooted a minute or so ago with everything being fine at present, therefore have to wait until this happens again.

The "Spoof Video Device ID" patch option is under Advanced Options. Hackintool won't include the device-id unless you have this option enabled.
Thanks found it, on this version it is autoset with a tick, may very well not have been autoset on the earlier Hackintool version, hence the omission from the generated patch at that earlier stage. In all fairness I was also unable to relate that spoof choice to what it would actually accomplish when selected. Do know it now though. For me using this great tool comfortably and without configuration errors is presently not possible. Will still have to indulge in a lot of experimentation and reading before I am more comfortable using the tool.

Greetings
 
Joined
Jun 20, 2014
Messages
917
Motherboard
Gigabyte Aero 15X v8-BK4K4P
CPU
i7-8750H
Graphics
UHD 630 / GTX 1070 Max-Q / 4K
Thanks found it, on this version it is autoset with a tick, may very well not have been autoset on the earlier Hackintool version, hence the omission from the generated patch at that earlier stage.
Actually it have never been set by default.
In all fairness I was also unable to relate that spoof choice to what it would actually accomplish when selected. Do know it now though.
Unfortunately there are no detailed instructions on the patching section of Hackintool and this is the most complicated and confusing part of the application. Hopefully I can get the time to improve this at some point.
For me using this great tool comfortably and without configuration errors is presently not possible. Will still have to indulge in a lot of experimentation and reading before I am more comfortable using the tool.
There are some guides that can help with Hackintool on the forum such as @jaymonkey's An iDiot's Guide To Lilu and its Plug-ins and @CaseySJ's General Framebuffer Patching Guide using Hackintool. Actually thanks for reminding me to add these to the first post.
 
Last edited:
Joined
May 19, 2019
Messages
5
Motherboard
Microsoft Surface Book 1-Clover
CPU
i5-6300U
Graphics
HD520, GeForce 940M, 3000x2000
Mac
MacBook Pro
Hi headkaze!

I'm experiencing a small burp and was hoping you could help me?

I successfully generate a DisplayEDID-3419-96a2.kext but when I try to update the kextcache with it I get the following error:

sudo kextcache -i /
Can't read info dictionary for /Library/Extensions/DisplayEDID-34a9-96a2.kext: IOCFUnserialize: syntax error near line 56

The line it is talking about is:
<key>target-default-ppmm</key>
<real>10.069930100000001</real>

More specifically it doesn't seem to like the <real> tag. When I change it to <string> it stops complaining. But doesn't work either.

I'm on the latest macOS Mojave 10.14.5.

Any help would be much appreciated!

All the best,
Chris
 
Joined
Jun 20, 2014
Messages
917
Motherboard
Gigabyte Aero 15X v8-BK4K4P
CPU
i7-8750H
Graphics
UHD 630 / GTX 1070 Max-Q / 4K
What did you have in mind?
I've been looking at this issue and from what I can tell there is no way to inject display data using a kext in Mojave. I've tried using the codeless approach and Andy Vandijck's DisplayMergeNub method but I cannot get either kext's to load (I also tried his FixEDID app just incase I was doing something wrong).

That being said I can manually load the kext, ie.
Code:
sudo kextutil -v /Library/Extensions/Display-469-24ad.kext
So the only thing I can suggest at this point is to use the other non-kext method of injection.
 
Joined
Jun 20, 2014
Messages
917
Motherboard
Gigabyte Aero 15X v8-BK4K4P
CPU
i7-8750H
Graphics
UHD 630 / GTX 1070 Max-Q / 4K
Hackintool v2.5.6 Released
- Added column sorting to PCI table
 
Joined
May 19, 2019
Messages
5
Motherboard
Microsoft Surface Book 1-Clover
CPU
i5-6300U
Graphics
HD520, GeForce 940M, 3000x2000
Mac
MacBook Pro
So the only thing I can suggest at this point is to use the other non-kext method of injection.
I assume you mean the display overrides in /System/Library/Displays/Contents/Resources/Overrides/? Unfortunately, they don't seem to be working for me either. Would you be able to point me to where I could find debug info for these?

To follow-up on the kext injection method. I'm not sure I would be much help debugging it or getting it fixed since I'm completely new to the macOS world. But if you had some specific instructions you'd like to test out then I'd be happy to give them a go. :)
 
Joined
Jun 20, 2014
Messages
917
Motherboard
Gigabyte Aero 15X v8-BK4K4P
CPU
i7-8750H
Graphics
UHD 630 / GTX 1070 Max-Q / 4K
Hackintool v2.5.7 Released
- Removed kextcache -u / call for rebuild cache. Added more command output for tools
 
Top