mac-fish Posted December 26, 2017 Share Posted December 26, 2017 Hey everyone, I just got my XPS13 9360 (latest model with Kaby Lake Refresh i7 and UHD 620 IGPU, though the screen is FHD) almost set up in an acceptable state. I am currently running 10.13 and I've used this guide http://www.insanelymac.com/forum/topic/320471-guide-dell-xps-13-9360-on-macos-sierra-1012x-lts-long-term-support-guide/ as a base for installing. I also enabled HWP using the SSDT patch. However i am having some issues with USB-C to HDMI output (presumably due to the LTS guide still using a patched Skylake FB instead of native Kaby Lake FB). When a display is connected to my USB-C to HDMI adapter under OS X, i get a lot of screen flickering; the screen randomly flickers with a random (garbled image) every second to every few seconds (seems somewhat periodic) and sometimes the screen even turns off completely for a second, as if it was losing signal or having transmission errors. It works fine on windows however. Also, when i use Retina Display scaling and put the device to sleep and wake it back up, only a portion of the screen is being used to render the display output on the LVDS. Might be unrelated though. Has anyone managed to get Kaby Lake (or Kaby Lake R, specifically with this UHD 620 chip (platform-id seems to be 0x59178086 by the way...)) working with its native framebuffer?Or have you encountered similar problems? EDIT: I tried using Kaby Lake FB using RehabMans sample plist (using it as a whole and adjusting it) https://github.com/RehabMan/OS-X-Clover-Laptop-Config/blob/master/config_HD615_620_630_640_650.plist as well as the updated FakePCI ID release with new device ids It works, however i haven't managed to get HDMI working, even with the proposed property addition in the plist. EDIT 2: I managed to get Kaby Lake FB working 100% using this repo as a base for my patches https://github.com/the-darkvoid/XPS9360-macOS Also managed to get HWP working properly and get the fan to spin up less (turbo toggle, gpu pm adjustments for lower base clock, frequency vector adjustments, some X86PlatformPlugin plist adjustments) and sleep is also working ( had to disable deepidle for that unfortunately ) The garbled image problem actually turned out to be some sort of ground-loop issue with another device connected to the power strip. Link to comment Share on other sites More sharing options...
tikizondo94 Posted June 29, 2018 Share Posted June 29, 2018 On 12/26/2017 at 4:23 PM, mac-fish said: Hey everyone, I just got my XPS13 9360 (latest model with Kaby Lake Refresh i7 and UHD 620 IGPU, though the screen is FHD) almost set up in an acceptable state. I am currently running 10.13 and I've used this guide http://www.insanelymac.com/forum/topic/320471-guide-dell-xps-13-9360-on-macos-sierra-1012x-lts-long-term-support-guide/ as a base for installing. I also enabled HWP using the SSDT patch. However i am having some issues with USB-C to HDMI output (presumably due to the LTS guide still using a patched Skylake FB instead of native Kaby Lake FB). When a display is connected to my USB-C to HDMI adapter under OS X, i get a lot of screen flickering; the screen randomly flickers with a random (garbled image) every second to every few seconds (seems somewhat periodic) and sometimes the screen even turns off completely for a second, as if it was losing signal or having transmission errors. It works fine on windows however. Also, when i use Retina Display scaling and put the device to sleep and wake it back up, only a portion of the screen is being used to render the display output on the LVDS. Might be unrelated though. Has anyone managed to get Kaby Lake (or Kaby Lake R, specifically with this UHD 620 chip (platform-id seems to be 0x59178086 by the way...)) working with its native framebuffer? Or have you encountered similar problems? EDIT: I tried using Kaby Lake FB using RehabMans sample plist (using it as a whole and adjusting it) https://github.com/RehabMan/OS-X-Clover-Laptop-Config/blob/master/config_HD615_620_630_640_650.plist as well as the updated FakePCI ID release with new device ids It works, however i haven't managed to get HDMI working, even with the proposed property addition in the plist. EDIT 2: I managed to get Kaby Lake FB working 100% using this repo as a base for my patches https://github.com/the-darkvoid/XPS9360-macOS Also managed to get HWP working properly and get the fan to spin up less (turbo toggle, gpu pm adjustments for lower base clock, frequency vector adjustments, some X86PlatformPlugin plist adjustments) and sleep is also working ( had to disable deepidle for that unfortunately ) The garbled image problem actually turned out to be some sort of ground-loop issue with another device connected to the power strip. Im having a problem getting the UHD 620 working on my kabylake R laptop and i have similar hardware as yours. My issue is i can only get QE/CI with my External hdmi port on my laptop. I cannot get my internal monitor to do a thing but show a black screen with backlight. What did you do exactly to get it all working? Im lost at this point. Your help would be much appreciated. Send me Pauls-MacBook-Pro.zip Link to comment Share on other sites More sharing options...
mac-fish Posted June 30, 2018 Author Share Posted June 30, 2018 On 6/29/2018 at 2:21 AM, tikizondo94 said: Im having a problem getting the UHD 620 working on my kabylake R laptop and i have similar hardware as yours. My issue is i can only get QE/CI with my External hdmi port on my laptop. I cannot get my internal monitor to do a thing but show a black screen with backlight. What did you do exactly to get it all working? Im lost at this point. Your help would be much appreciated. Send me Pauls-MacBook-Pro.zip i can't recall all the steps, have you applied the backlight patches as well? might want to leave those out incase something is wrong and your backlight is turning of at boot time... other than that: i'm not sure if this is still necessary on KBL FB, but on older intel chipsets it was necessary to patch the connector info to get it to work (google that) Link to comment Share on other sites More sharing options...
tikizondo94 Posted June 30, 2018 Share Posted June 30, 2018 Yeah ive went ahead and disabled all the backlight patches/kexts and still have the same issue. Ive looked into patching the KBL framebuffer but still am unsure which/what port to patch. And also how does my LCD connect internally? "Im not sure of the internal connector to my display" LVDS/eDP/DP/DVI etc. Im booting with and invalid platformID 12345678 so my IOreg shows incomplete info. On 12/26/2017 at 4:23 PM, mac-fish said: Hey everyone, I just got my XPS13 9360 (latest model with Kaby Lake Refresh i7 and UHD 620 IGPU, though the screen is FHD) almost set up in an acceptable state. I am currently running 10.13 and I've used this guide http://www.insanelymac.com/forum/topic/320471-guide-dell-xps-13-9360-on-macos-sierra-1012x-lts-long-term-support-guide/ as a base for installing. I also enabled HWP using the SSDT patch. However i am having some issues with USB-C to HDMI output (presumably due to the LTS guide still using a patched Skylake FB instead of native Kaby Lake FB). When a display is connected to my USB-C to HDMI adapter under OS X, i get a lot of screen flickering; the screen randomly flickers with a random (garbled image) every second to every few seconds (seems somewhat periodic) and sometimes the screen even turns off completely for a second, as if it was losing signal or having transmission errors. It works fine on windows however. Also, when i use Retina Display scaling and put the device to sleep and wake it back up, only a portion of the screen is being used to render the display output on the LVDS. Might be unrelated though. Has anyone managed to get Kaby Lake (or Kaby Lake R, specifically with this UHD 620 chip (platform-id seems to be 0x59178086 by the way...)) working with its native framebuffer? Or have you encountered similar problems? EDIT: I tried using Kaby Lake FB using RehabMans sample plist (using it as a whole and adjusting it) https://github.com/RehabMan/OS-X-Clover-Laptop-Config/blob/master/config_HD615_620_630_640_650.plist as well as the updated FakePCI ID release with new device ids It works, however i haven't managed to get HDMI working, even with the proposed property addition in the plist. EDIT 2: I managed to get Kaby Lake FB working 100% using this repo as a base for my patches https://github.com/the-darkvoid/XPS9360-macOS Also managed to get HWP working properly and get the fan to spin up less (turbo toggle, gpu pm adjustments for lower base clock, frequency vector adjustments, some X86PlatformPlugin plist adjustments) and sleep is also working ( had to disable deepidle for that unfortunately ) The garbled image problem actually turned out to be some sort of ground-loop issue with another device connected to the power strip. Im having a problem getting the UHD 620 working on my kabylake R laptop and i have similar hardware as yours. My issue is i can only get QE/CI with my External hdmi port on my laptop. I cannot get my internal monitor to do a thing but show a black screen with backlight. What did you do exactly to get it all working? Im lost at this point. Your help would be much appreciated. Link to comment Share on other sites More sharing options...
Recommended Posts