Jump to content
headkaze

Intel FB-Patcher v1.6.3

185 posts in this topic

Recommended Posts

Advertisement

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)

Share this post


Link to post
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.

Share this post


Link to post
Share on other sites

Hello, I used 1.3.2 version to patch out HDMI audio does not show how to repair.  device-id 260A0000 This data has been used for Always floral screen. 只有用04120000 OK

Share this post


Link to post
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.

Share this post


Link to post
Share on other sites

Could you post some more guides please?

Like for example how to handle Coffee Lake i3-8100, H370 B360 H310 motherboard framebuffer issues...?

Thanks

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
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.

Share this post


Link to post
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?

Share this post


Link to post
Share on other sites
Posted (edited)
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

Share this post


Link to post
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

Share this post


Link to post
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

Share this post


Link to post
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

Share this post


Link to post
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

Share this post


Link to post
Share on other sites
1 hour ago, hack_vel said:

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

 

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

Share this post


Link to post
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.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   1 member

×