Contribute
Register

[Guide] Dell XPS 9530 using Clover UEFI

Status
Not open for further replies.
Are you sure you're looking at DVMT-prealloc? Usually the setting doesn't jump from 128 to 256.

There are values between 128 and 256. I just assumed 256 would be the next good move.

Note that if you change it, a matching framebuffer patch in your config.plist is required.
And how do I match the framebuffer to 256mb? Is there a tool or a manual?

Also, keep in mind that changing BIOS options like that require re-extract/re-patch ACPI.

I patched that just now. Thanks for the warning.
 
I am back to 128 MB in the BIOS. Re-installed a clean copy. I got my sound on HDMI working now but the main display within the XPS 9530 is not working. It has the same issue as before (scrambled screen). Is there no way to find out what ig-platform-id is needed or to do something else?

Here is the following output. Could you take a look again to see whats going on?

Attachments:

Outputs:

Code:
Last login: Sun Apr 24 11:57:22 on ttys000
Ricardos-MacBook-Air:~ Ricardo$ kextstat|grep -y acpiplat
   13    2 0xffffff7f82b76000 0x60000    0x60000    com.apple.driver.AppleACPIPlatform (4.0) A29C7512-D3A8-3AED-9721-3A5FF1A32EB2 <12 11 7 6 5 4 3 1>
Ricardos-MacBook-Air:~ Ricardo$ kextstat|grep -y appleintelcpu
Ricardos-MacBook-Air:~ Ricardo$ kextstat|grep -y applelpc
   84    0 0xffffff7f82824000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 32BDCF9F-0473-32D4-9DAE-F523EFB2D244 <76 12 5 4 3>
Ricardos-MacBook-Air:~ Ricardo$ sudo touch /System/Library/Extensions && sudo kextcache -u /
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDA_ALC668.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext msdosfs.kext
kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext AppleIntelFramebufferAzul.kext
 
It has the same issue as before (scrambled screen).

Did you enable CSM/legacy boot IN BIOS?

Your ioreg shows framebuffer patches are not active. Did you forget to boot without caches, then rebuild cache?
 
Did you enable CSM/legacy boot IN BIOS?
Yes, I checked every setting before re-installing clean.

Your ioreg shows framebuffer patches are not active. Did you forget to boot without caches, then rebuild cache?
I booted without caches the first time and rebuilded the caches. I did these cache and rebuild steps 10 times but it still doesn't work. Isn't the newest XPS9530 with UHD 4K not compatible with OS X?
 
Yes, I checked every setting before re-installing clean.


I booted without caches the first time and rebuilded the caches. I did these cache and rebuild steps 10 times but it still doesn't work. Isn't the newest XPS9530 with UHD 4K not compatible with OS X?

Attach ioreg as ZIP: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

Provide output (in Terminal):
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda

Attach EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory. Provide only EFI/Clover, not the entire EFI folder.

Attach output of (in Terminal):
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

Compress all files as ZIP. Do not use external links. Attach all files using site attachments only.
 

View attachment Ricardo’s MacBook Pro.ioreg

Provide output (in Terminal):
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda

Code:
$ kextstat|grep -y acpiplat
   13    2 0xffffff7f82b76000 0x60000    0x60000    com.apple.driver.AppleACPIPlatform (4.0) A29C7512-D3A8-3AED-9721-3A5FF1A32EB2 <12 11 7 6 5 4 3 1>
$ kextstat|grep -y appleintelcpu
$ kextstat|grep -y applelpc
   85    0 0xffffff7f82824000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 32BDCF9F-0473-32D4-9DAE-F523EFB2D244 <75 12 5 4 3>
$ kextstat|grep -y applehda
   92    1 0xffffff7f80ea8000 0x1e000    0x1e000    com.apple.driver.AppleHDAController (274.7) CFF7F97F-6E1F-3CF9-A8E3-76125E9CA414 <91 90 31 12 7 6 5 4 3 1>
  109    0 0xffffff7f81040000 0xb3000    0xb3000    com.apple.driver.AppleHDA (9274.7) FE47EADA-C810-3253-BE41-0776D253D256 <108 95 92 91 90 31 12 11 6 5 4 3 1>

Attach EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory. Provide only EFI/Clover, not the entire EFI folder.

View attachment CLOVER.zip

Attach output of (in Terminal):
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

Code:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDA_ALC668.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext msdosfs.kext
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext AppleKextExcludeList.kext
 
View attachment 186566



Code:
$ kextstat|grep -y acpiplat
   13    2 0xffffff7f82b76000 0x60000    0x60000    com.apple.driver.AppleACPIPlatform (4.0) A29C7512-D3A8-3AED-9721-3A5FF1A32EB2 <12 11 7 6 5 4 3 1>
$ kextstat|grep -y appleintelcpu
$ kextstat|grep -y applelpc
   85    0 0xffffff7f82824000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 32BDCF9F-0473-32D4-9DAE-F523EFB2D244 <75 12 5 4 3>
$ kextstat|grep -y applehda
   92    1 0xffffff7f80ea8000 0x1e000    0x1e000    com.apple.driver.AppleHDAController (274.7) CFF7F97F-6E1F-3CF9-A8E3-76125E9CA414 <91 90 31 12 7 6 5 4 3 1>
  109    0 0xffffff7f81040000 0xb3000    0xb3000    com.apple.driver.AppleHDA (9274.7) FE47EADA-C810-3253-BE41-0776D253D256 <108 95 92 91 90 31 12 11 6 5 4 3 1>



View attachment 186567



Code:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDA_ALC668.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext msdosfs.kext
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext AppleKextExcludeList.kext

Show photo of "scrambled screen".

Note: All kexts you need should be installed to /S/L/E or /L/E (on 10.11, your choice). And no reason to patch msdosfs.kext nor AppleKextExcludeList.kext. Restore to vanilla.

You should also try different settings for config.plist/GUI/ScreenResolution (different resolutions can initialize the graphics hardware in different ways). Try also after display sleep/wake.
 
Show photo of "scrambled screen".

After the 16th time, it finally booted just now with the maximum size of 1920x1080 but still flickers the screen. At 1600x900, it works but that is not the correct resolution.

Note: All kexts you need should be installed to /S/L/E or /L/E (on 10.11, your choice). And no reason to patch msdosfs.kext nor AppleKextExcludeList.kext. Restore to vanilla.

I just followed the guide in #1. I did nothing special. Do I need to move the kexts from -EFI/CLOVER/Kexts/10.11 to /S/L/E?- It is not mentioned in the #1 post?
 
After the 16th time, it finally booted just now with the maximum size of 1920x1080 but still flickers the screen. At 1600x900, it works but that is not the correct resolution.

Set a refresh rate less than 60hz.

Make sure you patched IOKit.

I just followed the guide in #1. I did nothing special. Do I need to move the kexts from -EFI/CLOVER/Kexts/10.11 to /S/L/E?- It is not mentioned in the #1 post?

the-darkvoid's machine does not have UHD, but something less... (forget the actual resolution).

All kexts you need should be installed to the system volume. The reasons are explained in the main guide: http://www.tonymacx86.com/el-capita...de-booting-os-x-installer-laptops-clover.html
 
Status
Not open for further replies.
Back
Top