Jump to content

Hackintool v3.x.x


headkaze
967 posts in this topic

Recommended Posts

Intel FB-Patcher 1.3.0 Released
- File->Export->Clover config.plist / File->Export->Framebuffer.txt file
- Patch audio layout id
- Add USB port limit patch
- Plug and unplug USB2 / USB3 devices and set port connector types then generate a USBPower.kext
- Advanced patching options (DVMT-prealloc 32 MB, VRAM 2048 MB, Disable eGPU, Enable HDMI20 (4K), Spoof SKL Audio, DP -> HDMI, USB port Limit, FB Port Limit)

  • Like 1
Link to comment
Share on other sites

Version 1.3.1 Released
- Fixes. Added new menu Framebuffer->Current Version / macOS 10.13.6 (17G2112)

 

If you select the new menu option Framebuffer->macOS 10.13.6 (17G2112) it will load framebuffer data from this version of macOS allowing you to create framebuffer patches without needing to use WhateverGreen's -igfxdump boot flag to generate a framebuffer binary dump.

  • Like 2
Link to comment
Share on other sites

On 7/30/2018 at 4:18 AM, headkaze said:

You cannot use the KextsToPatch for framebuffer patching in Clover for Mojave.

Correct: You cannot use the KextsToPatch for framebuffer patching in Clover for Mojave with SKL and newer.

Link to comment
Share on other sites

9 hours ago, idris iqbal said:

fb patcher intel generation show as kaby lake.

 

It detects the Intel generation based on the framebuffer kext you have loaded (ie. AppleIntelKBLGraphicsFramebuffer.kext). It's not important so just patch your system and when it loads the correct framebuffer kext it will show the correct Intel generation.

  • Like 2
Link to comment
Share on other sites

On 8/14/2018 at 9:39 AM, headkaze said:

USB Port Patching

 

1. Apply the Port Limit patch (in Patch->Advanced) then File->Export->Clover config.plist
2. Place the USBInjectAll.kext into EFI/CLOVER/kexts/Other

3. You may also need XHCI-200-series-injector.kext, XHCI-300-series-injector.kext or XHCI-x99-injector.kext depending on your Intel chipset
4. Reboot your machine and then run Intel FB-Patcher again
5. Go to the General->USB tab (see screenshot) and plug and unplug a USB 2.0 and USB 3.0 device into each USB port on your system. The ports that are active will remain highlighted

6. Set each port to the appropriate Connector using the drop down list
7. Note that USB C can have two ports associated with them. You will need a USB C device and plug it in both ways
8. Remove any unused ports using the Delete button
9. Use the Export button to generate a USBPower.kext onto your Desktop. Copy this file into EFI/CLOVER/kexts/Other
10. You can now delete USBInjectAll.kext and disable the Port Limit Patch

 

Q. What is USBPower.kext?
A. It's a Codeless Kernel Extension used to inject the USB ports

Q. Do I need SSDT-UIAC.aml?
A. No, this method uses a codeless kext

 

Thanks to vit9696 for demonstrating this method of USB patching

 

294484915_IntelFB-Patcher04.thumb.png.2792dbde78490c5bff4c6d353325014c.png

Are front case USB ports considered as internal?

Link to comment
Share on other sites

21 hours ago, Hackmac101 said:

Are front case USB ports considered as internal?

From what I understand any port that you don't physically unplug devices from should be considered Internal.

Edited by headkaze
  • Like 1
Link to comment
Share on other sites

OK, im still at it with this UHD620 lol. I can still get QE/CI to work via external monitor using HDMI on my laptop. Still nothing on the main screen. Ive attached my IO output and config with QE/CI running on my external monitor and wondering if i can patch my HDMI to my eDP port? Or if its even possible? Im currently using 59120000 to get acceleration which i know is not the correct one for my UHD620. But thats the only platformID that will work. All others seem to just lock at IOScreenLockState. 

Paul’s MacBook Pro (2).zip

config 5.plist

CLOVER.zip

Link to comment
Share on other sites

2 hours ago, tikizondo94 said:

OK, im still at it with this UHD620 lol

 

First thing I would do is search for someone who's got a working config for an i7 8550u

8 hours ago, Alpha22 said:

question: what should i flag in Advance for a HD 4600 gpu

 

Hard to say knowning just the GPU but maybe try with no patching at all (just Lilu + WhateverGreen) then if you have problems patch with "DVMT pre-alloc 32MB" and "DP -> HDMI".

Edited by headkaze
Link to comment
Share on other sites

 

Quote

Hard to say knowning just the GPU but maybe try with no patching at all (just Lilu + WhateverGreen) then if you have problems patch with "DVMT pre-alloc 32MB" and "DP -> HDMI".

Hello headkaze

thanks for your answer
added the patches created by the app

 

2jfyx43.png       2mqkqhc.png

 

Clover starts but stops shortly thereafter

advice

 

 

 

 

Edited by Alpha22
Link to comment
Share on other sites

 

268909311_ScreenShot2018-09-04at2_58_35AM.thumb.png.f948e479efc37d71a4d4bfa181f779e5.png

 

The PlatformId: is empty for coffee Lake, How can i patch coffee lake, I'm attaching my current CLOVER setup. 

 

PS: i been working on this for 1 week now :(

 

Thanks a lot. So much community work here.

CLOVER.zip

 

EDIT: momo  Gigabyte B360N WIFI

Edited by hack_vel
Link to comment
Share on other sites

10 hours ago, headkaze said:

 

Did you follow this guide? ie. Do you have macOS 10.13.6 (17G2112)?

 

I was using 17G61, this is what the python script show me now 

 

#    ProductID    Version    Build  Title
 1    091-95774    10.13.6  17G2208  macOS High Sierra
 2    091-82771    10.13.5   17F66a  Install macOS High Sierra Beta
 3    091-94326    10.13.6    17G65  macOS High Sierra
 4    041-01261      10.14  18A377a  macOS Mojave Beta

 

I'm guessing 17G2208 is fine to use, will try with it and let you know. And follow the guide thanks.

Link to comment
Share on other sites

  • Allan changed the title to Hackintool v2.1.7
  • Allan featured, pinned and unfeatured this topic
  • Allan featured this topic
  • Allan unpinned this topic
  • Allan pinned this topic
×
×
  • Create New...