Contribute
Register

[Guide] Acer TravelMate X349-M-535L

Status
Not open for further replies.
ok, I figured out that I should patch AppleIntelSKLGraphicsFramebuffer. I've added the following patches basing on this topic https://www.tonymacx86.com/threads/guide-workaround-using-intel-hd530-with-dual-monitors.214125/

Find: <01050900 00040000 87010000>
Replace: <01050900 00080000 87010000>
Name: com.apple.driver.AppleIntelSKLGraphicsFramebuffer

Find: <02040a00 00040000 87010000>
Replace: <02040a00 00080000 87010000>
Name: com.apple.driver.AppleIntelSKLGraphicsFramebuffer

The connector-type for both AppleFramebuffer@1 and AppleFrameBuffer@2 changed to HDMI, but the external display is not detected still.

Attached the updated config.plist and output of ioreg
 

Attachments

  • no_hdmi2.zip
    672.6 KB · Views: 168
Changed SMBIOS from iMac17 to MacBookPro11,1 and it works now!!!

4K, 30 Hz - expected through HDMI
 
Last edited:
but didn't get where do you take values like 0105, 0204, 0306, 87000000 from and what values I should use for the patch.

They are in the framebuffer data.
You can look at all of it:
Install Hex Fiend.
In Terminal:
Code:
open -a "Hex Fiend" /System/Library/Extensions/AppleIntelKBLGraphicsFramebuffer.kext/Contents/MacOS/AppleIntelKBLGraphicsFramebuffer
In Hex Fiend, search for a known ig-platform-id, for example, 0x59120000 is hex search for '00 00 12 59'
Each ig-platform-id is 184 bytes (in this kext and SKL).
It helps to expand the Hex Fiend window to 23 columns (need a big screen, 184/4/2=23), because then you can see each ig-platform-id lined up vertically (every other row).
You will find the table starts with 0x591e0000 and the last is 0x591b0106. The 0xFFFFFFFF signifies the end of table.
 
Changed SMBIOS from iMac17 to MacBookPro11,1 and it works now!!!

Not surprising... iMac17,1 is a poor choice for a laptop.

4K, 30 Hz - expected through HDMI

4k/60 will probably work better if you patch the connector-type for HDMI.
 
Can you share EFi folder and config file?
Please
 
Status
Not open for further replies.
Back
Top