Contribute
Register

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

Status
Not open for further replies.
Joined
Oct 30, 2018
Messages
10
Motherboard
Asrock b85m PRO4
CPU
i5 4460
Graphics
GTX 1080
I am using this clover folder now, it works perfect. To have the dock work from boot screen, I disabled thunderbolt boot support and thunderbolt pre boot support in bios. This has disadvantages on its own, but it works for me. The only little thing I noticed is that switching audio outputs seems to be a bit finicky, that's it really. Thanks for the folder setup.

I wanted to give a little update after more thorough use. Bluetooth works, but it's spotty at best, and not usable with my AirPods. I also noticed some notifications that the device had crashed and rebooted after opening the lid after a while. Also, after going into sleep, the USB ports on the dock still wouldn't work so something is still wrong. That's why I have reenabled Thunderbolt boot support in bios and I went back to MBP 14,1 for now. I hope this still can be fixed, because not having to plug in my usb hub on the device separately every time was very nice.
 
Joined
Dec 30, 2013
Messages
83
Motherboard
Dell 9570
CPU
i7-8750H
Graphics
HD 630
Hi Blazinsmokey

First of all thank you for the amazing work in your EFI Folder. It is outstanding to have everything working even better than on windows. The computer is quiet, it is really energy efficient and every port works out of the box.

I read carefully through the whole evolution of your headaches and solutions and it's really fantastic all this great motivation. I a m currently using your CLOVER 3.4 with Mojave and don't plan to upgrade yet.

There is only one thing that remains impossible to solve for me. It is the USB C or Thunderbolt question that is supposed to be solved with KNNSpeed's method.

I may not understand correctly if I need only to copy either one of both ssdt from here under into the patched folder in the EFI partition? Is that all to do to get either th3 or usb-c working ?
  • SSDT-TB3-V1.aml
  • SSDT-TYPC.aml
I am using a USB C Hub with HDMI out and three usb 3 ports.

As many people in this forum I only get USB 2 speed connection out of that Hub.

Trying out different EFI and Kexts or SSDTS, I cannot get USB3 speed with that hub. In the system report it is clearly identified as a USB 2 Hub.

The only work around to get USB 3 speed from USB C adapter is to sacrifice the HDMI out from the adapter. (using clover attached in this post)

Or another solution is that I still have my 2 external screen setup + USB 3 speeds in the USB C adaptor but then I loose the 2 other USB 3 connections from the laptop. (achieved by changing SMBIOS to Macbook Pro 14.2 in clover configurator)

I can imagine that for someone skilled the solution might be just around the corner.

If someone could give me a small hint to make that little detail work, I would greatly appreciate.

Thank you
 

Attachments

  • CLOVER_1external screen solution usb 3 speed.zip
    5.4 MB · Views: 36
Joined
Apr 13, 2017
Messages
27
Motherboard
Intel NUC NUC8I7HNK
CPU
i7-8705G
Graphics
Vega M
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
So, I'm using same folder as @nikoel now and everything seems to be working except Bluetooth and AppStore.

I've disabled Thunderbolt boot and pre-boot support in BIOS too as I really don't need it. I've found in my testing that TB16 hotplug works. My laptop was already booted up and I inserted the USB-C cable from TB16 dock and everything was recognized and worked. Can you guys give that a try?
 
Last edited:
Joined
Dec 30, 2013
Messages
83
Motherboard
Dell 9570
CPU
i7-8750H
Graphics
HD 630
Hi Sammy

Thank you for your feed back. You mean you use the EFI Folder "nikoel" posted on november 14th and you have usb 3 on your TB16 dock with USB 3 speed ? Right ?
 
Joined
Dec 30, 2013
Messages
83
Motherboard
Dell 9570
CPU
i7-8750H
Graphics
HD 630
So, I'm using same folder as @nikoel now and everything seems to be working except Bluetooth and AppStore.

I've disabled Thunderbolt boot and pre-boot too as I really don't need it. I've found in my testing that TB16 hotplug works. My laptop was already booted up and I inserted the USB-C cable from TB16 dock and everything was recognized and worked. Can you guys give that a try?
What do you mean you have disabled thunderbolt 3? I didn t see any ssdt related to thunderbolt 3 in the Acpi patched the EfiFolder from Nikoel .

Tried 2 diffenrent usb-C adaptors with hdmi out and usb 3 inputs and only usb 3 ports work. When I unplug hdmi from that adaptor the computer reboots. What am I missing there?
 
Joined
Apr 13, 2017
Messages
27
Motherboard
Intel NUC NUC8I7HNK
CPU
i7-8705G
Graphics
Vega M
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
What do you mean you have disabled thunderbolt 3? I didn t see any ssdt related to thunderbolt 3 in the Acpi patched the EfiFolder from Nikoel .

Tried 2 diffenrent usb-C adaptors with hdmi out and usb 3 inputs and only usb 3 ports work. When I unplug hdmi from that adaptor the computer reboots. What am I missing there?

I mean I disabled thunderbolt boot and preboot support in BIOS. USB adapter tends to be different than Thunderbolt dock, so it might not work for you. I am curious to see inputs from other people using TB16 dock from Dell.

I do not have a USB3 drive with me right now but I'll send my testing results with one tomorrow.

EDIT: Here's the result of USB 3.0 drive connected to my TB16.

1574696270746.png
 
Last edited:
Joined
Oct 8, 2018
Messages
36
Motherboard
Gigabite X570 AorusPro WiFi
CPU
Ryzen 3900x OC 4.5gHz
Graphics
RedDevil 6900xt
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
I think guys, you may just want to give up on the hot plug for now

Hot plug only works partially - I get patchy USB support and only sometimes - at dubious speeds.
For full comparability on my machine I need to plug thunderbolt connection during the clover boot-screen with the following:

in BIOS
Enable Thunderbolt Support
Enable Thunderbolt Adapter Boot Support
Enable Thunderbolt Adapter Pre-Boot Modules
Security Level - No Security

I have two Samsung T5 drives connected alongside iphone, headphones and a USB 2 drive and a 5K Samsung monitor connection. Based on what my laptop is driving, the connection must be thunderbolt.

All drives are USB 3.2 Speeds - If I were to drag and drop RAW X7 .dng footage between drive 1 and drive 2 - 20GB folder transfer takes around 1 minute. From internal drive its about 10-20% faster depending on the number of files and size. Giving me speeds of around 20-30GB/Minute write and beyond ludicrous read speeds

I did hit F11 a few times in clover when I modified Sammy's config to arrive at the one I'm using now to clear everything

I do not have anything in my L/E S/L/E apart from the ethernet hack

Bluetooth is flawless too. I have airpods, BoseA20 and a mouse connected at the same time. I run DW1560

Unfortunately I'm too much of a noob to help like blazemoney and the rest of you. But what I can say is that I've only experienced one crash. I shutdown and start my laptop every time I leave and arrive at my office



1574389194270.png
1574389499965.png
1574389242835.png
 
Last edited:
Joined
Dec 30, 2013
Messages
83
Motherboard
Dell 9570
CPU
i7-8750H
Graphics
HD 630
Hi Nikoel

Thanks for your feedback. It is strange I followed your advise

in BIOS
Enable Thunderbolt Support
Enable Thunderbolt Adapter Boot Support
Enable Thunderbolt Adapter Pre-Boot Modules
Security Level - No Security

So if I understand correctly I dont need the ssdt-tb3-v1.aml in the acpi patched folder in order to get thunderbolt3 device working as long as I hotplug it on clover boot screen, right.

Another question for you: can you attach a Screen to the dell 9560 hdmi out with your EFI ?

For me it doesn t work. I don t have my thunderbolt 3 device yet. I could live with the clover bootloader ritual every morning but I really need the dell hdmi out on this laptop.

Please let me know
 
Joined
Oct 8, 2018
Messages
36
Motherboard
Gigabite X570 AorusPro WiFi
CPU
Ryzen 3900x OC 4.5gHz
Graphics
RedDevil 6900xt
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Hi Nikoel

Thanks for your feedback. It is strange I followed your advise

in BIOS
Enable Thunderbolt Support
Enable Thunderbolt Adapter Boot Support
Enable Thunderbolt Adapter Pre-Boot Modules
Security Level - No Security

So if I understand correctly I dont need the ssdt-tb3-v1.aml in the acpi patched folder in order to get thunderbolt3 device working as long as I hotplug it on clover boot screen, right.

Another question for you: can you attach a Screen to the dell 9560 hdmi out with your EFI ?

For me it doesn t work. I don t have my thunderbolt 3 device yet. I could live with the clover bootloader ritual every morning but I really need the dell hdmi out on this laptop.

Please let me know

I'll see if I can get an HDMI screen at work and I'll post an edit

I can only talk about the Clover folder that I have uploaded, not the Blazemonkey one. What you see is what you get, there are no additional hacks; except for clearing the NVRAM several times over

EDIT: HDMI out works flawlessly
 
Last edited:
Joined
Dec 30, 2013
Messages
83
Motherboard
Dell 9570
CPU
i7-8750H
Graphics
HD 630
Great thanks for the fast reply. Cleaning the nvram makes it now possible to have a 2560x1440p screen attached on either hdmi out or usb-c adaptor with hdmi out.

I added the following boot arg in clover to clean nvram

-s bootarg sudo nvram -c

and then rebooted after

Are you able to output a 4k image through the HDMI or through any usb-c to hdmi adapter. When my 4 k screen is attached it keeps a black screen on the laptop and the 4k screen. Hotplug make the computer reboot as you said before.

With the clover3.4 from blazinsmokey I had a possibility of 4k with 30fps or 1080p with 60fps. I see what I get but is there nobody here that can make that hack a 100% working one, knowing that sd card and nvidia will never work. Anyway this Dell 9560 throttles so badly with nvidia working on windows that I don t consider that an coherent option.
 
Status
Not open for further replies.
Top