Contribute
Register

[solved] DVMT patching for a skylake system

Status
Not open for further replies.
My patch does´t work...:thumbdown
I opened AppleIntelSKLGraphicsFramebuffer and searched for my ig-plattform id ( 00 00 16 19 ).
Than I found the code for port 0105: 01050900 00040000 87010000
and the code for 0204: 02040A00 00040000 87010000

I insert in "Replace" 02040A00 00080000 87010000 to change the connector type from "04" to "08", but it does´t work.
Maybe you can give me a hint what I should insert to get it working.

Read FAQ, "Problem Reporting"
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
Here are "Problem Reporting" files.

You only have the 0105 patch in your config.plist that you're booting from.
Note from your Clover bootlog:
Code:
0:109  0:000  KextsToPatch: 8 requested
0:109  0:000   - [00]: com.apple.driver.AppleIntelSKLGraphicsFramebuffer (HDMI-audio, port 0105, 0x19160000) :: BinPatch :: data len: 12
0:109  0:000   - [01]: com.apple.iokit.IOGraphicsFamily (Boot graphics glitch, 10.10.x/10.11.x (credit lisai9093, cecekpawon)) :: BinPatch :: data len: 5
0:109  0:000   - [02]: com.apple.iokit.IOAHCIBlockStorage (Enable TRIM for SSD) :: BinPatch :: data len: 11
0:109  0:000   - [03]: AppleHDA (Zeroing 10ec0261 codec (patched by AppleHDA Patcher.app)) :: BinPatch :: data len: 4
0:109  0:000   - [04]: AppleHDA (Zeroing 10ec0262 codec (patched by AppleHDA Patcher.app)) :: BinPatch :: data len: 4
0:109  0:000   - [05]: AppleHDA (Zeroing 10ec0885 codec (patched by AppleHDA Patcher.app)) :: BinPatch :: data len: 4
0:109  0:000   - [06]: AppleHDA (Zeroing 11d41983 codec (patched by AppleHDA Patcher.app)) :: BinPatch :: data len: 4
0:109  0:000   - [07]: AppleHDA (Patching 11d41984 with 10ec0255 codec (patched by AppleHDA Patcher.app)) :: BinPatch :: data len: 4
 
You only have the 0105 patch in your config.plist that you're booting from.
Note from your Clover bootlog:
Code:
0:109  0:000  KextsToPatch: 8 requested
0:109  0:000   - [00]: com.apple.driver.AppleIntelSKLGraphicsFramebuffer (HDMI-audio, port 0105, 0x19160000) :: BinPatch :: data len: 12
0:109  0:000   - [01]: com.apple.iokit.IOGraphicsFamily (Boot graphics glitch, 10.10.x/10.11.x (credit lisai9093, cecekpawon)) :: BinPatch :: data len: 5
0:109  0:000   - [02]: com.apple.iokit.IOAHCIBlockStorage (Enable TRIM for SSD) :: BinPatch :: data len: 11
0:109  0:000   - [03]: AppleHDA (Zeroing 10ec0261 codec (patched by AppleHDA Patcher.app)) :: BinPatch :: data len: 4
0:109  0:000   - [04]: AppleHDA (Zeroing 10ec0262 codec (patched by AppleHDA Patcher.app)) :: BinPatch :: data len: 4
0:109  0:000   - [05]: AppleHDA (Zeroing 10ec0885 codec (patched by AppleHDA Patcher.app)) :: BinPatch :: data len: 4
0:109  0:000   - [06]: AppleHDA (Zeroing 11d41983 codec (patched by AppleHDA Patcher.app)) :: BinPatch :: data len: 4
0:109  0:000   - [07]: AppleHDA (Patching 11d41984 with 10ec0255 codec (patched by AppleHDA Patcher.app)) :: BinPatch :: data len: 4
Yes, but I also want to patch both, 0105 and 0204 and I need help to patch 0204, because my patch is wrong that I provided in post #200.
 
Yes, but I also want to patch both, 0105 and 0204 and I need help to patch 0204, because my patch is wrong that I provided in post #200.

You have provided no evidence that you attempted to use the patch you provided in post #200.
Put the patch in your config.plist and test.
Verify that Clover sees the patch as you expect by looking at your Clover bootlog.
 
You have provided no evidence that you attempted to use the patch you provided in post #200.
Put the patch in your config.plist and test.
Verify that Clover sees the patch as you expect by looking at your Clover bootlog.
I made a mistake...
Before I inserted my patch, I created a backup and named the config.plist that I provided config_Test.plist.
Before I uploaded the files here, I renamed the it to config.plist.
The boot.log only showed the boot.log from the config.plist without the patch for port 0204.
But I tested the config.plist with the patches with boot.log and IOREG and it works.
AppleIntelFramebuffer @1 and @2 are now patched for HDMI and not for DP.
When I plug in an HDMI cable it still does´t work well, I think my patch isn´t patched with the "(12)" variant patch.
Maybe you can give me advice how I can fix it.:)
I attached "Problem Reporting" files.
 

Attachments

  • Problem Reporting.zip
    2.1 MB · Views: 62
I made a mistake...
Before I inserted my patch, I created a backup and named the config.plist that I provided config_Test.plist.
Before I uploaded the files here, I renamed the it to config.plist.
The boot.log only showed the boot.log from the config.plist without the patch for port 0204.
But I tested the config.plist with the patches with boot.log and IOREG and it works.
AppleIntelFramebuffer @1 and @2 are now patched for HDMI and not for DP.
When I plug in an HDMI cable it still does´t work well, I think my patch isn´t patched with the "(12)" variant patch.
Maybe you can give me advice how I can fix it.:)
I attached "Problem Reporting" files.

The patches are already made to change the delay to "12".
What do you mean by "does't work well"?
 
The patches are already made to change the delay to "12".
What do you mean by "does't work well"?
Still get a black screen/KP when I plug out the HDMI cable from the notebook.
 
Still get a black screen/KP when I plug out the HDMI cable from the notebook.

For black screen on the HDMI...
You should try adding the 0306 port.
Find: 01030303 00002002
Replace: 01030403 00002002

Or try other ig-platform-id values...
 
For black screen on the HDMI...
You should try adding the 0306 port.
Find: 01030303 00002002
Replace: 01030403 00002002
I tried it, but I still get the black screen on the notebook after I unplug the HDMI cable.

Or try other ig-platform-id values...
Which ig-platform-id values?

I attached my Clover folder and a copy of IOREG.
 

Attachments

  • Problem Reporting.zip
    2.1 MB · Views: 61
Status
Not open for further replies.
Back
Top