Contribute
Register

[Guide] Dell XPS 9530 using Clover UEFI

Status
Not open for further replies.
[Guide] Dell XPS 9530 using Clover EFI

I haven't really looked at USB with regards to sleep/wake-up yet.
Let me see if I have the same issues here.

Edit: Just tested this. Put the laptop in sleep, after return from sleep inserted an USB stick in each of the 3 USB ports. Stick mounted fine in all of them.

Edit 2: Longer sleep does show the following messages in the system log
Code:
Previous sleep cause: 5
003981.285353 XHC@14000000: AppleUSBHostController::setPowerStateGated: going to state 2 failed with 0xe00002e9
003981.285744 XHC@14000000: AppleUSBHostController::setPowerStateGated: going to state 1 returned 0xe00002e9
USBMSC Identifier (non-unique): 0x00000000 0x58f 0x6387 0x100, 2
003981.783460 AppleUSB20HubPort@1a120000: AppleUSB20HubPort::resume: completed with 0xe00002d8 and last reported status 0x00000103
003981.783464 AppleUSB20HubPort@1a150000: AppleUSB20HubPort::resume: completed with 0xe00002d8 and last reported status 0x00000503


i did some preliminary experiments on my M4800 - which has xHCI controller (8c31) - and got the same spew of messages upon resume from sleep - so i gave up for the time being as stayed on yosemite.

Interestingly, i saw same state 1 state 2 messages from my box with USB3 fresco logic 1009. but once i did a proper port injector (without MUX) ports worked and messages stopped. situation was perhaps different - got the spew from the startup vs just after sleep. i may tinker around some more on this box latter this week.

but i noticed on yosemite there is a Clover USB3 patch that was from bcc9's usb work. on USB3 wake etc. i was not sure if this patch is doing anything for us on 10.11... equivalent for 10.11? perhaps this is what was enabling wake to work before?

<key>Comment</key>
<string>Enable USB3 after wake for Intel 8 series chipset</string>
<key>Find</key>
<data>
xoDIAAAAAQ==
</data>
<key>Name</key>
<string>AppleUSBXHCI</string>
<key>Replace</key>
<data>
xoDIAAAAAA==
</data>

 
[Guide] Dell XPS 9530 using Clover EFI

Hi, good job. I just install El Capitain and it's work good. I have the network too with USB3 ANKER Key.

So the iokit patch return :

Code:
[IOKit]: Current IOKit md5 is 131978134faf623c7803458c2a204d60
         --> Unknown IOKit version (no action taken)

Your script is old.

Note, from current script:
Code:
		"131978134faf623c7803458c2a204d60")
		echo "         --> El Capitan 10.11 IOKit (${GREEN}unpatched${OFF})"
		sudo perl -i.bak -pe 's|\xB8\x01\x00\x00\x00\xF6\xC1\x01\x0F\x85|\x33\xC0\x90\x90\x90\x90\x90\x90\x90\xE9|sg' /System/Library/Frameworks/IOKit.framework/Versions/Current/IOKit
		sudo codesign -f -s - /System/Library/Frameworks/IOKit.framework/Versions/Current/IOKit
		echo "         Patched"
 
[Guide] Dell XPS 9530 using Clover EFI

See rehabman's post..
 
[Guide] Dell XPS 9530 using Clover EFI

Tanks,

I opened without change, maybe I saved it and the git update skip the file. I delete the directory and take a new one form git.

Now it's patched but I don't have a retina display menu. I change the resolution in clover for 3200x1800, and it's .... very small... :) I changed the resolution before patch and I reboot after patch.

But forget it, I enable the HIDPI mod and it's OK, I don't nedd the retina menu for now.

Tanks to all for all!
 
[Guide] Dell XPS 9530 using Clover EFI

Tanks,

I opened without change, maybe I saved it and the git update skip the file. I delete the directory and take a new one form git.

Now it's patched but I don't have a retina display menu. I change the resolution in clover for 3200x1800, and it's .... very small... :) I changed the resolution before patch and I reboot after patch.

But forget it, I enable the HIDPI mod and it's OK, I don't nedd the retina menu for now.

Tanks to all for all!

The correct way to update your copy of the repo is with 'git pull'.
 
[Guide] Dell XPS 9530 using Clover EFI

But forget it, I enable the HIDPI mod and it's OK, I don't nedd the retina menu for now.

Correct, Retina Display Menu is not needed by default. Retina HiDPI works exactly as on a normal MacBook Pro.

No need to set the resolution in Clover during bootup.
 
[Guide] Dell XPS 9530 using Clover EFI

but i noticed on yosemite there is a Clover USB3 patch that was from bcc9's usb work. on USB3 wake etc. i was not sure if this patch is doing anything for us on 10.11... equivalent for 10.11? perhaps this is what was enabling wake to work before?

I disabled the patch on my Clover configuration and everything is working still as expected.

As suggested I'll fiddle around to create a port injector which specifically disables mux to see if that changes everything.
Need to understand Rehabman's guide to the USB injector creation first though.
 
[Guide] Dell XPS 9530 using Clover EFI

I just updated Clover to r3280. Machine is booting just fine.

In case you have IOKit problems, try connecting an external monitor.
 
[Guide] Dell XPS 9530 using Clover EFI

Did you set DVMT-prealloc as required? (I think the-darkvoid may have changed from 96 to 128).
Do you know in which file to look in the git repository to check if the 96MB or 128MB is used?
Because in the post #1 of this thread i find this information:
  • Changed video card frame buffer from 128MB to 96MB

So for me sound it was not changed from 96MB to 128MB, but from 128MB to 96MB. So 96MB should the correct value, right?

I am asking because i also try to install El Capitan on a XPS-15 9530, using the how-to from post #1, but i also get stuck during boot. Problems seems to be the graphic, because if i disable intel graphics kext injection in clover, system boots up fine (but with terrible slow graphic performance).

I also tried with 128MB (including redumping acpi tables and patched dsdt recreation), but this works even worse. The system crashes always if i use 128MB pre-alloc ram (exception during early boot of OS X).

Any suggestion how to debug and find out whats going wrong here with the Intel HD4600M acceleration on a Dell XP 9530 Laptop? I double checked all bios settings (patched my A09 BIOS also before), tried several fresh installs of El Capitan and following the guide from post #1, but i had now luck getting the graphics acceleration working.
 
[Guide] Dell XPS 9530 using Clover EFI

Do you know in which file to look in the git repository to check if the 96MB or 128MB is used?
Because in the post #1 of this thread i find this information:
  • Changed video card frame buffer from 128MB to 96MB

It is in the config.plist.
 
Status
Not open for further replies.
Back
Top