Contribute
Register

[Guide] Dell XPS 13 9360 on MacOS Sierra 10.12.x - LTS (Long-Term Support) Guide

Status
Not open for further replies.
Installed lily.kext and IntelGraphicsFixup.kext, thing is the few seconds mouse freeze only occurs with a few websites only on safari, all ok in Firefox..

I should have added I've installed High Sierra btw..

Hey man. Which drive do you have btw? is the native power management working for nvme ?
 
No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/

RehanMan, hereby the zip file, thanks for looking into it.

Installed lily.kext and IntelGraphicsFixup.kext, thing is the few seconds mouse freeze only occurs with a few websites only on safari, all ok in Firefox..

I should have added I've installed High Sierra btw..
 

Attachments

  • Archief.zip
    4.7 MB · Views: 91
RehanMan, hereby the zip file, thanks for looking into it.

Installed lily.kext and IntelGraphicsFixup.kext, thing is the few seconds mouse freeze only occurs with a few websites only on safari, all ok in Firefox..

I should have added I've installed High Sierra btw..

Problems:
- Dell SMBIOS truncation. Set config.plist/KernelAndKextPatches/DellSMBIOSPatch=true
- power management not implemented... see guide: https://www.tonymacx86.com/threads/guide-native-power-management-for-laptops.232994/
- your kextcache output shows kexts not installed correctly. read guide post #2: https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.232980/
- the ioreg shows IntelGraphicsFixup.kext not starting. It is important that Lilu.kext and all Lilu-based plugins are carefully matched with compatible versions. Make sure you're using the latest of all.
 
Problems:
>- Dell SMBIOS truncation. Set config.plist/KernelAndKextPatches/DellSMBIOSPatch=true

Fixed!

>- power management not implemented... see guide: https://www.tonymacx86.com/threads/guide-native-power-management-for-laptops.232994/

I installed macOS Native CPU/IGPU Power Management, seems to work, last output of
AppleIntelInfo.dat:

CPU P-States [ 4 (13) 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] iGPU P-States [ 18 21 24 30 ]

Intel Powergadget is most of the time on 0,83 Watt

https://www.tonymacx86.com/threads/macos-native-cpu-igpu-power-management.222982/

>- your kextcache output shows kexts not installed correctly. read guide post #2: https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.232980/

Figuring this one out, seems things are loading correctly now.

>- the ioreg shows IntelGraphicsFixup.kext not starting. It is important that Lilu.kext and all Lilu-based plugins are carefully matched with compatible versions. Make sure you're using the latest of all.

I've update Lilu.kext to 1.2, in ioreg IntelGraphicsFixup now says [X] active although registered says [ ]

Most important the mouse freeze is gone, thank you for the feedback, much appreciated!

I commented in your quote Rehabman
 
RehanMan, hereby the zip file, thanks for looking into it.

Installed lily.kext and IntelGraphicsFixup.kext, thing is the few seconds mouse freeze only occurs with a few websites only on safari, all ok in Firefox..

I should have added I've installed High Sierra btw..

Your audio (combojack) is working?
 
Your audio (combojack) is working?

If I play a youtube video, I hear audio coming from the speaker. If I plug in headphones the sound comes from the head phone, and if I unplug the headphone the sound comes from the speakers again. Is that what you mean by a working combojack?

I installed latest cloverHDA and codecommander in S/L/E
 
Last edited by a moderator:
Hey Bozma88, RehabMan, and everyone else working on this, thank you so much for your work! This is my first hackintosh (or OSX anything) and I am now up and running on a 9360 QHD+. Wanted to share some experiences, issues, and data points:

DVMT Patching:
Downgraded BIOS from 1.3.7 to 1.3.5. Running Iris Plus 640. After reviewing the correct extracted IFR, my available options appeared slightly different than other 9360 users' posts. Specifically, Pre-allocated max was only 64M. Total Gfx Mem options were 128M, 256M, or "MAX". Setup vars in my case were: "0x785 0x2" and "0x786 0x3" (0x2 or 0x3 would have worked). Screenshot shows post change from Windows. Had to enter the setup_var a couple of times for it to take.
IMG_20171015_233238.jpg IMG_20171015_233028.jpg IMG_20171015_151304.jpg
Thunderbolt/USB-C Port:
I'm using a Lenovo 40AC0135US Thunderbolt 3 Dock. While, the USB ports did not appear to be detected at any time, I was successfully able to hotplug the dock and HDMI video-out immediately produced video on my TV. No freezing or anything. Video worked perfectly AFAIK. Few things to note, cold booting with the dock, did not display video (although the TV was shown under "displays"). USB never worked. Didn't test Ethernet or the Dvideo ports (yet). I recall others saying hotplugging did not work... I don't know if it's related but I am running the latest thunderbolt controller software: "16.3.61.275 ,A03" released on 20.07.17. I have not tested the DisplayLink docks yet (like the Dell DA3100) but I will in the next few days (I doubt they will work though).

Touchpad:
The modified Voodoo kext and settings on Bozma88s initial post make this crumby touchpad usable. Unfortunately, I've been experiencing intermittent issues with the pad's movements becoming erratic and weird. Weird being, the vertical/horizontal movements freeze unless I press the pad down and "drag". Slapping the touchpad occasionally fixes it. Rebooting immediately resolves the symptoms for awhile though. Has anyone else had this issue? Is there a way to unload the touchpad kernel module and reload it? Like a mac "rmmod"?

Power Management:
I'm still learning the ACPI stuff (even though my power management is vanilla), I get about 4.5 Hours of use (remember, QHD screen and Toshiba NVME here...).

Networking:
Using the DW1560 (BCM94352Z). Works very well compared to proprietary Linux driver equivalents. No issues with sleep/wake. Can't seem to get Bluetooth to be detected though.

Getting Sierra:
Apple Store no longer shows "Sierra" as a searchable option. However, a kind soul figured out that there is a permalink available that brings the entry up in the apple store when clicked in the browser (in a totally legit, non pirated kind of way). This made downloading Sierra through the apple store and using Unibeast possible for me. Can I share the direct Apple store link and credit to the person who showed it to me without breaking the forum rules? Or is this too far out of the scope of the 9360...

Heat:
Bozma88, on your original post regarding the messy Dell paste job, I noticed you are using thermal pads. Any reason why as opposed to thermal paste?

Hopefully this isn't too much noise, just want to add another data point of success and log any variations.
 
Status
Not open for further replies.
Back
Top