Jump to content
1,060 posts in this topic

Recommended Posts

  • 2 weeks later...

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

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

Hi @headkaze
Thank you for yor work, Im very helpfull and I appreciate for that.
But I have question, my device is core i3 5005U and Im using smbios macbookpro 12,1 but in fb patcher intel generation show as kaby lake.
Can you help me for that?? Thank you before

 

Screen Shot 2018-08-26 at 11.19.27.png

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
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?

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

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

 

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

 

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
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.

×
×
  • Create New...