XPS13-9300-hackintosh
XPS13-9300-hackintosh copied to clipboard
Thunderbolt
You can fix thunderbolt hotplug by setting smbios to macbook pro 16,4, best regards
Does it need any extra Kexts?
And also does hotplug etc work?
It should work same Hardware as 9500.
what about the usb c display out, can you get that to work by using a different device id?
You can try my Patches from repo
which patches specifically?
Whatevergreen Patches from my config plist. Try to use my framebuffer Patches from there.
Thanks, I'll give it a go, appreciate your help :)
Please try only framebuffer con Patches from my plist you are using an Iris graphics, not Device or Plattform id
So basically just this:
<key>PciRoot(0x0)/Pci(0x2,0x0)</key> <dict> <key>AAPL,ig-platform-id</key> <data>AACbPg==</data> <key>device-id</key> <data>mz4AAA==</data> <key>enable-dpcd-max-link-rate-fix</key> <data>AQAAAA==</data> <key>enable-hdmi-dividers-fix</key> <data>AQAAAA==</data> <key>enable-hdmi20</key> <data>AQAAAA==</data> <key>enable-lspcon-support</key> <data>AQAAAA==</data> <key>enable-max-pixel-clock-override</key> <data>AQAAAA==</data> <key>framebuffer-con1-alldata</key> <data>AQUJAAAEAACHAQAA</data> <key>framebuffer-con1-enable</key> <data>AQAAAA==</data> <key>framebuffer-con2-alldata</key> <data>AgYJAAAEAACHAQAA</data> <key>framebuffer-con2-enable</key> <data>AQAAAA==</data> <key>framebuffer-con3-alldata</key> <data>AwQKAAAIAACHAQAA</data> <key>framebuffer-con3-enable</key> <data>AQAAAA==</data> <key>framebuffer-con3-has-lspcon</key> <data>AQAAAA==</data> <key>framebuffer-patch-enable</key> <data>AQAAAA==</data> <key>framebuffer-portcount</key> <data>BAAAAA==</data> <key>framebuffer-unifiedmem</key> <data>AAAAgA==</data> </dict>
not the other pci device for the sound controller im guessing?
<key>enable-dpcd-max-link-rate-fix</key>
<data>AQAAAA==</data>
<key>enable-hdmi-dividers-fix</key>
<data>AQAAAA==</data>
<key>enable-hdmi20</key>
<data>AQAAAA==</data>
<key>enable-lspcon-support</key>
<data>AQAAAA==</data>
<key>enable-max-pixel-clock-override</key>
<data>AQAAAA==</data>
<key>framebuffer-con1-alldata</key>
<data>AQUJAAAEAACHAQAA</data>
<key>framebuffer-con1-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-con2-alldata</key>
<data>AgYJAAAEAACHAQAA</data>
<key>framebuffer-con2-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-con3-alldata</key>
<data>AwQKAAAIAACHAQAA</data>
<key>framebuffer-con3-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-con3-has-lspcon</key>
<data>AQAAAA==</data>
<key>framebuffer-patch-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-portcount</key>
<data>BAAAAA==</data>
<key>framebuffer-unifiedmem</key>
<data>AAAAgA==</data>`
enable-max-pixel-clock-override -> is for 4k panels framebuffer-unifiedmem -> take care for your settings enable-dpcd-max-link-rate-fix -> also important for dell displays on some devices
AAPL,ig-platform-id and device id is different, on my 9500 I have an uhd630 But the con patches are the same so you should able to use one usb-c port for your display
So platform-id and AAPL should stay the same as this repos EFI (0000528a), and I should get rid of the 4k panel settings, and keep the rest the same. just to confirm my laptop has iris plus graphics.
I tried the frame buffer patches and haven't had any luck; the display output just isn't detected :(