Hackintool icon indicating copy to clipboard operation
Hackintool copied to clipboard

Hackintool does not work with iGPU disabled

Open 1alessandro1 opened this issue 5 years ago • 6 comments

Hi, I found that if i use this amazing tool on a mac with iGPU disabled (for example an iMac Pro or an AMD Based machine booted with opencore) this tool is not able to generate the patch required and it does not provide the AAPL,ig-platform-id string (as well as all the others defined by the user in the above ticks) even if this one is selected in the Patch main menu.

this issue is not present in the pc i use with the iGPU enabled in headless mode, (tested also in a machine that uses iGPU to drive a display, and it's working as soon as there's an IGPU enabled)

Is it possible to make the "Generate Patch" feature independent from the host system? (maybe by adding the missing parameters required adding user-defined ticks near the ones which are already there)

Thanks in advance

1alessandro1 avatar Mar 24 '20 20:03 1alessandro1

BUMP! @headkaze

dreamwhite avatar Apr 18 '20 13:04 dreamwhite

Please try the latest release. It will inject a fake IGPU if you don't have one. Let me know if it works for you.

benbaker76 avatar Apr 19 '20 05:04 benbaker76

Please try the latest release. It will inject a fake IGPU if you don't have one. Let me know if it works for you.

Excuse me if I may result as arrogant or whatelse, but I want to understand better the Hackintool framebuffer patching mechanism. Why does it need a working iGPU? The values aren't independent from the iGPU? (except model that afaik is taken from the iGPU) Thanks

dreamwhite avatar Apr 19 '20 13:04 dreamwhite

Hackintool treats the IGPU like any other PCI device so if it isn't present on the system it doesn't inject properties for it. Hackintool is really designed to be a post installation tool for the target machine. I've added an option in the latest release called "Inject Fake IGPU" which is off by default. So you can use this option to add one if it's disabled on your machine.

benbaker76 avatar Apr 19 '20 18:04 benbaker76

Not working so far, I'm not able to generate any framebuffer patch if have no iGPU. Please let me know if it's only an issue on my end, but we tested different configurations and we achieved the same results.

Thanks.

1alessandro1 avatar May 01 '20 13:05 1alessandro1

Dear @headkaze I've found a little error inside "Inject Fake iGPU" option, inside Patch menu

image

dreamwhite avatar May 06 '20 23:05 dreamwhite