Contribute
Register

[Guide] Dell XPS 9530 using Clover UEFI

Status
Not open for further replies.
Updated to Yosemite 10.10.3, the only thing required is re-patching the IOKit framework.

This is easiest done when booting using an external monitor, as the external display will work fine without patching.

Just re-run --patch-iokit to patch the IOKit framework and reboot.
 
Updated to Yosemite 10.10.3, the only thing required is re-patching the IOKit framework.

This is easiest done when booting using an external monitor, as the external display will work fine without patching.

Just re-run --patch-iokit to patch the IOKit framework and reboot.

Good to hear that you got it working for you darkvoid unfortunately I havent had the same success. I just completed my re-install on an msata card yesterday and ran the update not realizing it was 10.10.3. I had no problem with the patching of the iokit as it was successful but havent been able to get back in the machine.

Right now the current behavior is two different things

1) Theres a panic error that comes up the first time it happens after it just goes to the distorted apple screen and reboots. Then once the bootloop starts I get the error (Your computer restarted because of a problem error) it will then restart and act like it will boot up and then reboot.

Here is a copy of the panic IMG_20150409_135040.jpg

Here is the actual problem details from the problem report.
Code:
Anonymous UUID:       

Thu Apr  9 16:30:13 2015


*** Panic Report ***
panic(cpu 0 caller 0xffffff8007817cc2): Kernel trap at 0x0000000000000000, type 14=page fault, registers:
CR0: 0x0000000080010033, CR2: 0x0000000000000000, CR3: 0x0000000010493000, CR4: 0x00000000001627e0
RAX: 0xffffff7f8995b100, RBX: 0xffffff802dec6000, RCX: 0xffffff8007e0e720, RDX: 0xffffff802b446ca0
RSP: 0xffffff81e8a439b8, RBP: 0xffffff81e8a439d0, RSI: 0x0000000000000000, RDI: 0xffffff802c59c000
R8:  0x0000000000000012, R9:  0xffffff802dc61692, R10: 0x0000000000000013, R11: 0x0000000000000007
R12: 0xffffff802bb56500, R13: 0x000000000000037f, R14: 0x0000000000000000, R15: 0xffffff802dec6000
RFL: 0x0000000000010246, RIP: 0x0000000000000000, CS:  0x0000000000000008, SS:  0x0000000000000000
Fault CR2: 0x0000000000000000, Error code: 0x0000000000000010, Fault CPU: 0x0


Backtrace (CPU 0), Frame : Return Address
0xffffff81e8a43660 : 0xffffff800772bda1 
0xffffff81e8a436e0 : 0xffffff8007817cc2 
0xffffff81e8a438a0 : 0xffffff8007834b73 
0xffffff81e8a438c0 : 0x0 
0xffffff81e8a439d0 : 0xffffff7f89add020 
0xffffff81e8a43a90 : 0xffffff7f89adbbde 
0xffffff81e8a43b80 : 0xffffff7f89ad2aa1 
0xffffff81e8a43bd0 : 0xffffff7f89ad1768 
0xffffff81e8a43c50 : 0xffffff7f89acd560 
0xffffff81e8a43c90 : 0xffffff8007cd6d0e 
0xffffff81e8a43cf0 : 0xffffff7f89acd34f 
0xffffff81e8a43d10 : 0xffffff7f8935d089 
0xffffff81e8a43d40 : 0xffffff7f89acefcd 
0xffffff81e8a43ee0 : 0xffffff7f89acecf2 
0xffffff81e8a43f50 : 0xffffff8007cd41ce 
0xffffff81e8a43f90 : 0xffffff7f89acebd0 
0xffffff81e8a43fb0 : 0xffffff80078125b7 
      Kernel Extensions in backtrace:
         com.apple.iokit.IOAudioFamily(203.3)[76E5591A-B495-3994-82C9-D4AFE7248ACD]@0xffffff7f89359000->0xffffff7f89388fff
            dependency: com.apple.vecLib.kext(1.2.0)[F806E076-FBC8-3E43-925E-C85BDBA433DB]@0xffffff7f892e1000
         com.apple.driver.AppleHDA(9266.5)[B4468183-504C-3CA4-AB7F-4AB5EA0E4626]@0xffffff7f89ac3000->0xffffff7f89b69fff
            dependency: com.apple.driver.AppleHDAController(272.18)[CB4FE1C4-ADC4-3C92-8AB1-412F128C09AE]@0xffffff7f89949000
            dependency: com.apple.iokit.IONDRVSupport(2.4.1)[C0B8A85D-B32A-3F24-B4FC-B62B3BBF9E57]@0xffffff7f88886000
            dependency: com.apple.iokit.IOAudioFamily(203.3)[76E5591A-B495-3994-82C9-D4AFE7248ACD]@0xffffff7f89359000
            dependency: com.apple.iokit.IOHDAFamily(272.18)[44AE2248-615D-3196-975B-535B116546DD]@0xffffff7f8993a000
            dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[82EAD591-67E3-39CB-A232-A8095CA30E92]@0xffffff7f8883f000
            dependency: com.apple.driver.DspFuncLib(272.18)[C4C418D1-2672-341C-B069-FD00329EF615]@0xffffff7f89988000


BSD process name corresponding to current thread: kernel_task
Boot args: kext-dev-mode=1 dart=0 nv_disable=1 


Mac OS version:
14D131


Kernel version:
Darwin Kernel Version 14.3.0: Mon Mar 23 11:59:05 PDT 2015; root:xnu-2782.20.48~5/RELEASE_X86_64
Kernel UUID: 4B3A11F4-77AA-3D27-A22D-81A1BC5B504D
Kernel slide:     0x0000000007400000
Kernel text base: 0xffffff8007600000
__HIB  text base: 0xffffff8007500000
System model name: MacBookPro11,2 (Mac-3CBD00234E554E41)


System uptime in nanoseconds: 3947072468
last loaded kext at 3596898723: com.apple.filesystems.autofs	3.0 (addr 0xffffff7f893a7000, size 45056)
loaded kexts:
org.rehabman.voodoo.driver.PS2Mouse	1.8.13
org.rehabman.voodoo.driver.PS2Trackpad	1.8.13
org.rehabman.voodoo.driver.PS2Keyboard	1.8.13
org.rehabman.driver.FakePCIID	1
com.darwin.driver.ACPIBacklight	2.0.3
org.hwsensors.driver.ACPISensors	1613
org.rehabman.voodoo.driver.PS2Controller	1.8.13
org.hwsensors.driver.CPUSensors	1613
org.netkas.driver.FakeSMC	1613
com.no-one.BrcmPatchRAM	1.1
org.rehabman.driver.AppleSmartBatteryManager	1.53
com.apple.filesystems.autofs	3.0
com.apple.filesystems.msdosfs	1.10
com.apple.iokit.IOUserEthernet	1.0.1
com.apple.iokit.IOBluetoothSerialManager	4.3.4f4
com.apple.Dont_Steal_Mac_OS_X	7.0.0
com.apple.driver.AppleHWAccess	1
com.apple.driver.AppleHV	1
com.apple.driver.AppleIntelSlowAdaptiveClocking	4.0.0
com.apple.driver.ApplePlatformEnabler	2.2.0d4
com.apple.driver.AGPM	110.19.5
com.apple.driver.X86PlatformShim	1.0.0
com.apple.driver.AppleFIVRDriver	4.1.0
com.apple.driver.AppleGraphicsDevicePolicy	3.7.7
com.apple.driver.AppleUpstreamUserClient	3.6.1
com.apple.driver.AppleMCCSControl	1.2.11
com.apple.driver.AppleUSBCDC	4.3.3b1
com.apple.driver.AppleHDAHardwareConfigDriver	272.18
com.apple.driver.AppleHDA	9266.5
com.apple.driver.AppleIntelHD5000Graphics	10.0.6
com.apple.driver.AppleOSXWatchdog	1
com.apple.driver.AppleSMCLMU	2.0.7d0
com.apple.driver.AppleLPC	1.7.3
com.apple.driver.AppleIntelFramebufferAzul	10.0.6
com.apple.driver.ACPI_SMC_PlatformPlugin	1.0.0
com.apple.driver.AppleFileSystemDriver	3.0.1
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless	1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib	1.0.0d1
com.apple.BootCache	36
com.apple.driver.AppleUSBHub	705.4.2
com.apple.driver.XsanFilter	404
com.apple.iokit.IOAHCIBlockStorage	2.7.1
com.apple.iokit.IOAHCIPassThrough	1.0.3
com.apple.driver.AirPort.Brcm4360	930.37.3
com.apple.driver.AppleAHCIPort	3.1.2
com.apple.driver.AppleUSBXHCI	710.4.11
com.apple.driver.AppleACPIEC	3.1
com.apple.driver.AppleRTC	2.0
com.apple.driver.AppleACPIButtons	3.1
com.apple.driver.AppleHPET	1.8
com.apple.driver.AppleSMBIOS	2.1
com.apple.driver.AppleAPIC	1.7
com.apple.nke.applicationfirewall	161
com.apple.security.quarantine	3
com.apple.security.TMSafetyNet	8
com.apple.kext.triggers	1.0
com.apple.iokit.IOSerialFamily	11
com.apple.iokit.IOBluetoothFamily	4.3.4f4
com.apple.iokit.IOSlowAdaptiveClockingFamily	1.0.0
com.apple.driver.AppleGraphicsControl	3.10.22
com.apple.driver.DspFuncLib	272.18
com.apple.kext.OSvKernDSPLib	1.15
com.apple.iokit.IOSurface	97.4
com.apple.driver.AppleSMBusController	1.0.13d1
com.apple.iokit.IOUSBHIDDriver	705.4.0
com.apple.iokit.IONDRVSupport	2.4.1
com.apple.driver.AppleSMBusPCI	1.0.12d1
com.apple.driver.AppleHDAController	272.18
com.apple.iokit.IOHDAFamily	272.18
com.apple.iokit.IOAudioFamily	203.3
com.apple.vecLib.kext	1.2.0
com.apple.iokit.IOUSBUserClient	705.4.0
com.apple.AppleGraphicsDeviceControl	3.10.22
com.apple.iokit.IOAcceleratorFamily2	156.14
com.apple.driver.IOPlatformPluginLegacy	1.0.0
com.apple.driver.X86PlatformPlugin	1.0.0
com.apple.driver.AppleSMC	3.1.9
com.apple.driver.IOPlatformPluginFamily	5.9.1d7
com.apple.iokit.IOSCSIArchitectureModelFamily	3.7.5
com.apple.iokit.IO80211Family	730.60
com.apple.driver.mDNSOffloadUserClient	1.0.1b8
com.apple.iokit.IONetworkingFamily	3.2
com.apple.driver.AppleUSBMergeNub	705.4.0
com.apple.driver.AppleUSBComposite	705.4.9
com.apple.driver.AppleEFINVRAM	2.0
com.apple.iokit.IOAHCIFamily	2.7.5
com.apple.iokit.IOGraphicsFamily	2.4.1
com.apple.iokit.IOSMBusFamily	1.1
com.apple.driver.AppleEFIRuntime	2.0
com.apple.iokit.IOHIDFamily	2.0.0
com.apple.security.sandbox	300.0
com.apple.kext.AppleMatch	1.0.0d1
com.apple.iokit.IOUSBFamily	720.4.4
com.apple.driver.AppleKeyStore	2
com.apple.driver.AppleMobileFileIntegrity	1.0.5
com.apple.driver.AppleCredentialManager	1.0
com.apple.driver.DiskImages	396
com.apple.iokit.IOStorageFamily	2.0
com.apple.iokit.IOReportFamily	31
com.apple.driver.AppleFDEKeyStore	28.30
com.apple.driver.AppleACPIPlatform	3.1
com.apple.iokit.IOPCIFamily	2.9
com.apple.iokit.IOACPIFamily	1.4
com.apple.kec.Libm	1
com.apple.kec.pthread	1
com.apple.kec.corecrypto	1.0
Model: MacBookPro11,2, BootROM MBA61.0099.B04, 4 processors, Intel Core i7, 2.29 GHz, 16 GB, SMC 2.13f9
Graphics: Display, Built-In, 21 MB
Graphics: NVIDIA Chip Model, NVIDIA Chip Model, PCIe
Memory Module: BANK0/DIMM0, 8 GB, DDR3, 1600 MHz, Elpida, EBJ81UG8EFU0-GN-F0
Memory Module: BANK1/DIMM0, 8 GB, DDR3, 1600 MHz, Elpida, EBJ81UG8EFU0-GN-F0
Serial ATA Device: Samsung SSD 850 EVO mSATA 500GB, 500.11 GB
USB Device: USB 3.0 SATA Bridge
USB Device: BCM20702A0
USB Device: Integrated_Webcam_HD
USB Device: Cruzer Glide
USB Device: Synaptics Large Touch Screen
Thunderbolt Bus:

2) The other error occurs when I try to use any of the troubleshooting steps for example, verbose, without cache and without injected. When I use any of these I get a crossed out circle when it boots up, from my research it was said to try to run a disk permissions check. I have done that but to no avail at this time.

I am using the latest git as of today I wonder if I needed to do something else after I patched the iokit.

Still working trying to figure out what is going on. I can still get in if I use my bootable usb so I can still make changes.

If you have any advice to try I would appreciate it.
 
Ensure your nvidia card is properly disabled in DSDT.
Also try booting without anything in HDMI / DP, you might have an AppleHDA HDMI hot-plug issue.
 
Ensure your nvidia card is properly disabled in DSDT.
Also try booting without anything in HDMI / DP, you might have an AppleHDA HDMI hot-plug issue.

So I have been working on it and here are my findings,

1) I originally thought that it was I was updating from 10.10 to 10.10.3 from the appstore so I tried to run the combo update directly and the issue was the same.

2) I tried to update to 10.10.2 and patch, the problem was the same however I was able to use safe mode and see the distored view like in this post
HTML:
http://www.tonymacx86.com/yosemite-laptop-guides/144351-guide-dell-xps-9530-using-clover-uefi.html#post905314
but wasnt able to get much further than that.


To answer your question about the Nvidia card I confirmed that the SSDT-15.aml was patched via the script (file size is 5kb) and that the config.plist has been set to turn it off. My config.plist is exactly the same as your github I have not made any modifications to this basic install except for one thing:
HTML:
http://www.tonymacx86.com/yosemite-laptop-guides/144351-guide-dell-xps-9530-using-clover-uefi-55.html#post980897
as the same as spud and ravic I had to make this change in order for my initial installation to work.

For the HDMI question there is no HDMI being used I did try it last night and the video works but get no audio from it, says there are no control options for it or something like that I will look into that later.

Thanks for the insight so far.
 
Hello,

Does the NVidia GeForce 750M 2GB graphics card still work?

Thanks!
 
First, thanks for the guide! I got the usb made but when I tried to install, it would ask me to connect to the internet? I can't do that since I have the Intel card. Also I notice the installer says 'reinstall' instead of 'install'. I got the disk image from the app store and its not an update one.

Does anyone have insight about this? Thanks!
 
I would be careful updating to A08 bios if it is not required:
http://en.community.dell.com/support-forums/laptop/f/3518/t/19622012

Personally I have not updated since the only added functionality is DBAR (Dell Backup something support), which I do not use since I replaced and wiped the main HDD.

But I assume the exact same method as on A07 still applies to A08, confirmation is welcome.
 
Hey, did you made any progress regarding the way the new iMac's work (im talking about display and not needing the pixel patch we are using) ?
 
Status
Not open for further replies.
Back
Top