Contribute
Register

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

Status
Not open for further replies.
Joined
Jul 15, 2019
Messages
21
Motherboard
Dell XPS 9560
CPU
i7-7700HQ
Graphics
GTX 1050/HD 630
Mac
  1. MacBook Air
Mobile Phone
  1. Android
No worries blazinsmokey - glad to help.

The extra Clover 'drivers64UEFI' drivers are:

AppleUISupport-64.efi
FSInject-64.efi
AppleKeyFeeder-64.efi

Edited because not all of the EFI files I previously wrote are actually needed now. They didn't conflict but they also don't seem to be required either. The ones above added to the EFI in the first page boot fine.
 
Last edited:
Joined
Jul 15, 2019
Messages
21
Motherboard
Dell XPS 9560
CPU
i7-7700HQ
Graphics
GTX 1050/HD 630
Mac
  1. MacBook Air
Mobile Phone
  1. Android
The dual boot solution... It's ok but the USB drive does stick out quite a lot.
 

Attachments

  • IMG_20190716_122011.jpg
    IMG_20190716_122011.jpg
    3.3 MB · Views: 79
Joined
Apr 24, 2019
Messages
3
Motherboard
Dell 9560 (1080p)
CPU
Intel 7700hq
Graphics
Intel HD 620 + GTX 1050
The battery life is amazing with 3.4. Thank you!

But I got one problem though. How can I check if my laptop is sleeping properly? bc it gets pretty warm while sleeping. I think there is a process that prevents the laptop from actual sleeping, but Im not shure.
 
Joined
Jun 24, 2014
Messages
287
Motherboard
ASUS Maximus VII Hero
CPU
i7 4790k
Graphics
HD 4600 + GTX 970
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
No worries blazinsmokey - glad to help.

The extra Clover 'drivers64UEFI' drivers are:

AppleUISupport-64.efi
AppleUITheme-64.efi
AudioDxe-64.efi
FirmwareVolume-64.efi
FSInject-64.efi
PartitionDxe-64.efi
UsbKbDxe.efi
AppleKeyFeeder-64.efi

Hmmm looks like you're still using an older version of Clover. There was a change recently that moved the drivers around and organized them into folders. They no longer append -64 to them. When and if you decide to update Clover take some precautions and review the changes to make sure you don't get screwed.

I would have thought maybe it's just all the files in the FileVault 2 UEFI drivers section?
416856
 
Joined
Jun 24, 2014
Messages
287
Motherboard
ASUS Maximus VII Hero
CPU
i7 4790k
Graphics
HD 4600 + GTX 970
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
The battery life is amazing with 3.4. Thank you!

But I got one problem though. How can I check if my laptop is sleeping properly? bc it gets pretty warm while sleeping. I think there is a process that prevents the laptop from actual sleeping, but Im not shure.

Well if you have power nap enabled it'll wake up and do tasks even though it's asleep.
Check assertions
Code:
pmset -g assertions
And this will get Sleep, Wake and DarkWake times and info from your logs
Code:
pmset -g log|grep -e " Sleep " -e " Wake " -e " DarkWake "
 
Joined
Jun 16, 2019
Messages
35
Motherboard
Gigabyte Designare
CPU
i9-9900k
Graphics
Vega 56
Mac
  1. Mac Pro
Mobile Phone
  1. iOS
Thanks @blazinsmokey for the great guide -- I've gotten my laptop running mac OSX pretty happily.

The one problem I have is wake from sleep -- I've got a bit of a weird configuration (I boot off an external USB SSD) and while it sleeps fine, when it wakes up it seems to eventually hang (meaning the screen comes on, I can see the log in screen but then I get the spinning cursor.

I've run the disablehiberante script and the laptop otherwise works really well -- I sort of suspect it's my use of an External USB ssd that is the cause but I'm wondering if anyone has any experience getting that to work?

-Johnm
 
Joined
Jun 24, 2014
Messages
287
Motherboard
ASUS Maximus VII Hero
CPU
i7 4790k
Graphics
HD 4600 + GTX 970
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
Thanks @blazinsmokey for the great guide -- I've gotten my laptop running mac OSX pretty happily.

The one problem I have is wake from sleep -- I've got a bit of a weird configuration (I boot off an external USB SSD) and while it sleeps fine, when it wakes up it seems to eventually hang (meaning the screen comes on, I can see the log in screen but then I get the spinning cursor.

I've run the disablehiberante script and the laptop otherwise works really well -- I sort of suspect it's my use of an External USB ssd that is the cause but I'm wondering if anyone has any experience getting that to work?

-Johnm

My guess is that the USB port you're booting off of, MacOS actually turns it off during sleep. Possible reason you still get the login screen is that particular screen and stuff is loaded into memory so that can show but then the spinning disk showing could then be the drive not being powered back up in time or something. Not sure. Never ran the OS off a USB external like that. Let us know if you figure something out.
 
Joined
Jun 16, 2019
Messages
35
Motherboard
Gigabyte Designare
CPU
i9-9900k
Graphics
Vega 56
Mac
  1. Mac Pro
Mobile Phone
  1. iOS
My guess is that the USB port you're booting off of, MacOS actually turns it off during sleep. Possible reason you still get the login screen is that particular screen and stuff is loaded into memory so that can show but then the spinning disk showing could then be the drive not being powered back up in time or something. Not sure. Never ran the OS off a USB external like that. Let us know if you figure something out.

I think you have it right - I can see the USB being turned off during sleep -- it does come back on wake but my guess is it's not waking in a state that makes sense to OSX. This is further confirmed that if I "wake" the computer before the ssd shuts down it comes back fine.

I'm not sure I know of a way to keep USB alive during sleep but I'll poke around and see if I can sort something out (I boot off a external SSD because this is a work laptop and I don't want to have IT breathing down my neck because I modified the boot drive to boot it into OSX -- if this were my own laptop I'd not do this)

It's really a pity because it works quite well otherwise off the USB SSD (I'm using a samsung T5)

-John
 
Joined
Jun 24, 2014
Messages
287
Motherboard
ASUS Maximus VII Hero
CPU
i7 4790k
Graphics
HD 4600 + GTX 970
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
I think you have it right - I can see the USB being turned off during sleep -- it does come back on wake but my guess is it's not waking in a state that makes sense to OSX. This is further confirmed that if I "wake" the computer before the ssd shuts down it comes back fine.

I'm not sure I know of a way to keep USB alive during sleep but I'll poke around and see if I can sort something out (I boot off a external SSD because this is a work laptop and I don't want to have IT breathing down my neck because I modified the boot drive to boot it into OSX -- if this were my own laptop I'd not do this)

It's really a pity because it works quite well otherwise off the USB SSD (I'm using a samsung T5)

-John

Are you connecting using the USB-C or USB-A port on the laptop? Can you post your IOReg when booted up. I'd like to see how macOS sees that USB port. I'm curious because I may have ideas you could try.
 
Joined
Jun 16, 2019
Messages
35
Motherboard
Gigabyte Designare
CPU
i9-9900k
Graphics
Vega 56
Mac
  1. Mac Pro
Mobile Phone
  1. iOS
Are you connecting using the USB-C or USB-A port on the laptop? Can you post your IOReg when booted up. I'd like to see how macOS sees that USB port. I'm curious because I may have ideas you could try.

I'm using USB-A because, curiously, I can't boot when connected to USB-C (and as far as I know it's configured in BIOS to allow is so... go figure) (I've attached ioreg output with both -f and -l in hopes that one of them is a useful format)

Anyway attached is my ioreg -- I hope this format works, let me know if you need it in different format -- the boot device is a Samsung T5
 

Attachments

  • ioreg.txt
    88.9 KB · Views: 77
  • ioreg2.txt
    3 MB · Views: 261
Status
Not open for further replies.
Top