Contribute
Register

[Guide] Dell XPS 9560 Mojave VirtualSMC, I2C Trackpad, Clover UEFI Hotpatch

Joined
Oct 19, 2018
Messages
7
Motherboard
Dell XPS 15 9560
CPU
i7-7700HQ
Graphics
HD 630
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Your debug files are missing boot log and a proper ioreg dump. Use the script linked in the guide.
Also what bios version are you using? Update to same one I'm using and make sure your bios settings are ideal as well.

Edit: What NVME do you have that you need that patch?

I have a "Dell SK Hynix 512GB HFS512GD9MND PC300 NVMe M.2 2280 SSD PCIe Gen3".
Default on a Dell XPS. I have bios version 12.1 I think? I'm not sure; I updated it last weekend with the newest from the website of Dell.

Later tonight or maybe tomorrow I'll have time to make the correct debug. I used the script from the link in the first post and I just followed the installation and first run questions in the terminal. What arguments should I send?

Edit: also I will try to use this app to see if my trackpad is actually registering two fingers or not: http://blog.sendapatch.se/2009/november/multitouch-on-unibody-macbooks.html . Got my inspiration from here: https://github.com/alexandred/VoodooI2C/issues/139
 
Last edited:
Joined
Oct 25, 2018
Messages
18
Motherboard
XPS 15 9560
CPU
i5-7300HQ
Graphics
GTX 1050, HD630, 4K
I have a "Dell SK Hynix 512GB HFS512GD9MND PC300 NVMe M.2 2280 SSD PCIe Gen3".
Default on a Dell XPS. I have bios version 12.1 I think? I'm not sure; I updated it last weekend with the newest from the website of Dell.

Later tonight or maybe tomorrow I'll have time to make the correct debug. I used the script from the link in the first post and I just followed the installation and first run questions in the terminal. What arguments should I send?

Edit: also I will try to use this app to see if my trackpad is actually registering two fingers or not: http://blog.sendapatch.se/2009/november/multitouch-on-unibody-macbooks.html . Got my inspiration from here: https://github.com/alexandred/VoodooI2C/issues/139

In order for my two fingers for right click to work, I needed to enable 'Tap to click' (Tap with one finger). Skimmed through the thread, so I don't know if you have that option enabled already.

This activates two-finger tap for right click. My two-finger click does not work for right click, but I am also a tapper and not a clicker anyways.

On a side note, I've undervolted my XPS with voltageshift by -120mV. It says it is undervolted when I check voltageshift's info command, but I don't know if it's really undervolted. My laptop battery life does feel like it's longer, but I have no real proof and might be placebo effect. Average temperatures are low 40s with light load (visual studio code open with around 10 chrome tabs and one server). I guess I can run prime95 with a high undervolt to confirm if it will crash my laptop to see if it really works, but maybe when I'm more free.
 
Last edited:
Joined
Oct 23, 2016
Messages
16
Motherboard
ASUS Prime Z370-A
CPU
i7-8700k
Graphics
GTX 970 SSC
Mobile Phone
  1. iOS
Try to boot into safe mode, then delete the update files, I think it's Library/Updates, double check around to be sure. Then try the process again.

Hey, I tried booting into safe mode and got stuck with similar results.
I was able to log in using single-user mode, but didn't want to go in and delete anything via terminal because I still might need the update files if they're there.

One interesting thing I saw was that when going to boot either the update or the OS, they both say macOS 10.14.2, meaning it looks like it either updated or at least changed the version number. Any ideas?

Here is a screenshot of the verbose boot for safe mode:
W5vcrbv.jpg


EDIT: I found something interesting when trying to boot the update partition... in the picture below, it shows that it is mounting certain drives as HFS partitions, but my partition was converted to APFS when updating to Mojave, no doubt in my mind. Could this affect it?

EQrG6Vo.jpg
 
Last edited:
Joined
Oct 19, 2018
Messages
7
Motherboard
Dell XPS 15 9560
CPU
i7-7700HQ
Graphics
HD 630
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
I have a "Dell SK Hynix 512GB HFS512GD9MND PC300 NVMe M.2 2280 SSD PCIe Gen3".
Default on a Dell XPS. I have bios version 12.1 I think? I'm not sure; I updated it last weekend with the newest from the website of Dell.

Later tonight or maybe tomorrow I'll have time to make the correct debug. I used the script from the link in the first post and I just followed the installation and first run questions in the terminal. What arguments should I send?

Edit: also I will try to use this app to see if my trackpad is actually registering two fingers or not: http://blog.sendapatch.se/2009/november/multitouch-on-unibody-macbooks.html . Got my inspiration from here: https://github.com/alexandred/VoodooI2C/issues/139

In order for my two fingers for right click to work, I needed to enable 'Tap to click' (Tap with one finger). Skimmed through the thread, so I don't know if you have that option enabled already.

This activates two-finger tap for right click. My two-finger click does not work for right click, but I am also a tapper and not a clicker anyways.

On a side note, I've undervolted my XPS with voltageshift by -120mV. It says it is undervolted when I check voltageshift's info command, but I don't know if it's really undervolted. My laptop battery life does feel like it's longer, but I have no real proof and might be placebo effect. Average temperatures are low 40s with light load (visual studio code open with around 10 chrome tabs and one server). I guess I can run prime95 with a high undervolt to confirm if it will crash my laptop to see if it really works, but maybe when I'm more free.


Your debug files are missing boot log and a proper ioreg dump. Use the script linked in the guide.
Also what bios version are you using? Update to same one I'm using and make sure your bios settings are ideal as well.

Edit: What NVME do you have that you need that patch?

You guys are f'ing genius!
In the trackpad settings you have to enable the 3rd option: "Tap to Click".
Things work smooth after that. This took me way too long to figure out, but not he upside I now know wtf all the acronyms are for and how this all works.

Also blazinsmokey: why did you want to know what name I'm using?

@blazinsmokey could you update the first post saying that if you want tap-to-click then the settings should be:https://imgur.com/a/Y5zAv9v
 
Joined
Jun 24, 2014
Messages
288
Motherboard
ASUS Maximus VII Hero
CPU
i7 4790k
Graphics
HD 4600 + GTX 970
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
Also blazinsmokey: why did you want to know what name I'm using?
@blazinsmokey could you update the first post saying that if you want tap-to-click then the settings should be:https://imgur.com/a/Y5zAv9v

Lol, yea you need that setting on for tap to click to work. Glad you got it sorted out. Thought that was obvious but I guess not. I can make a note of it.

I was curious about your NVME, b/c I thought 4K LBA and 512 were both supported already now but I guess not. I can make a note in guide of the patch you're using if this is the case.
 
Joined
Jun 24, 2014
Messages
288
Motherboard
ASUS Maximus VII Hero
CPU
i7 4790k
Graphics
HD 4600 + GTX 970
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
Hey, I tried booting into safe mode and got stuck with similar results.
I was able to log in using single-user mode, but didn't want to go in and delete anything via terminal because I still might need the update files if they're there.

One interesting thing I saw was that when going to boot either the update or the OS, they both say macOS 10.14.2, meaning it looks like it either updated or at least changed the version number. Any ideas?

If you can get in on single user mode maybe attach debug problem reporting files using the script. I think the update files are corrupt or hopefully not but you os files are corrupt. If you didn't disable hibernation that could be a possibility. Deleting the update files as suggested before shouldn't cause more problems than you are already having I think. You might eventually need to just start over.
 
Joined
Nov 17, 2018
Messages
26
Motherboard
Dell XPS 15 9560 - 1.10.1 - Clover
CPU
i7-7700HQ
Graphics
HD 630
You guys are f'ing genius!
In the trackpad settings you have to enable the 3rd option: "Tap to Click".
Things work smooth after that. This took me way too long to figure out, but not he upside I now know wtf all the acronyms are for and how this all works.

Also blazinsmokey: why did you want to know what name I'm using?

@blazinsmokey could you update the first post saying that if you want tap-to-click then the settings should be:https://imgur.com/a/Y5zAv9v

I have the same issue that i have brought up here in few posts before. While @Rainer1967 is happy enough with tap to click i would prefer to have a proper click as tap is not good for me. Can this be a kext issue? Possible bug that could be reported? Whoh has created it if i could ask?

On the other note...yesterday 2 strange things happened:
1. my bluetooth went unavailable, so i tried few things and restart os in between but went unavailable anyways, next day (after crashing see point 2.) bluetooth after cold shutdown went back on after starting up working again, now as i look again bluetooth is unavailable
2. so i was using my laptop yesterday for few hours on battery at around 35% i closed the lid and placed it in case and in backpack, next day morning i am going to take it out and it was roasting hot!! whole case yet whole backpack! So obviously the battery was 0% so put it to charger boot it up and is ok now, but that one scared can someone find out from my debug files what happened? I have same xps as OP except 4k and dw1830.
Thanks
 

Attachments

  • debug_14504.zip
    5.2 MB · Views: 67
Joined
Oct 19, 2018
Messages
7
Motherboard
Dell XPS 15 9560
CPU
i7-7700HQ
Graphics
HD 630
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Lol, yea you need that setting on for tap to click to work. Glad you got it sorted out. Thought that was obvious but I guess not. I can make a note of it.

I was curious about your NVME, b/c I thought 4K LBA and 512 were both supported already now but I guess not. I can make a note in guide of the patch you're using if this is the case.

Thats the strange thing as well, my nvme is 4k formatted but still it won't recognize it without the extra text to kext.

Also: killswitx: it's actually quite usable because even if I click with two finger the click registers :)
 
Joined
Nov 17, 2018
Messages
26
Motherboard
Dell XPS 15 9560 - 1.10.1 - Clover
CPU
i7-7700HQ
Graphics
HD 630
i know but many miss taps can happen with it,

anyone know what to do with bluetooth?
 
Joined
Oct 25, 2018
Messages
18
Motherboard
XPS 15 9560
CPU
i5-7300HQ
Graphics
GTX 1050, HD630, 4K
i know but many miss taps can happen with it,

anyone know what to do with bluetooth?

I'm on the keyboard about 6+ hours a day and I don't have many mistaps with tap to click. My palm does not touch the keyboard/touchpad; I find that if I dangle my fingers/hand over the keyboard while typing, my wrist doesn't hurt at all after extended use. It did take a while getting used to, but worth it if you're typing over long periods of time (nothing beats taking short breaks to stretch though). But most of my coworkers/people I know don't use tap to click, so I can see where you're coming from.

I also have the bluetooth problem where it goes "Bluetooth unavailable" after I wake from sleep, as I use a bluetooth speaker. I don't know how to replicate the issue, but it always goes away when I restart the laptop and happens maybe 1 out of 20+ times after I wake from sleep.

I tried installing the Bluetooth kexts to L/E, along with keeping it with kexts/other and Detect Kexts on, but no luck. There was still bluetooth unavailable from time to time.

In a second attempt, I removed the Bluetooth kexts from kexts/Other and kept it in L/E and it resulted in a kernel panic after 30 seconds after logging in, 100% of the time. I don't know if I had to remove any hotpatches or anything else besides stuff from Kexts/Other. I quickly put the BT kexts back from Trash to kexts/other as fast as I could before any more kernel panics.

Kext cache rebuilt after every kext change.

But that is a minor annoyance; would be great if it could be fixed though. My network card is a DW1560.

I also had the same issue as you where my laptop woke up from sleep in my backpack. It was extremely warm-hot and my battery was drained from 100%. It only happened once in the past 3-4 months since I had hackintosh on it (never happened with Windows/Linux), but like the previous issue, I can't replicate it and it was months ago.
 
Last edited:
Top