Contribute
Register

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

Status
Not open for further replies.
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:
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: 92
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.
 
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
 
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 "
 
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
 
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.
 
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
 
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.
 
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: 96
  • ioreg2.txt
    3 MB · Views: 310
Status
Not open for further replies.
Back
Top