Contribute
Register

[Guide] Dell XPS 13 9333 using Clover

Status
Not open for further replies.
Ok, I'm having very hard time getting my computer recognize the clover installation.

Can you tell me your BIOS / UEFI settings? I'm at the moment with UEFI boot, and Secure boot enabled. At boot the PC says that no bootable devices found tho.. Still I can boot into the Clover USB, and boot my system from there...

Edit: got it working. I reinstalled the clover. Now tho I can't get my installation to show up @ flower..

I'm sure I installed it to the Yosemite installation, and copied the config.plist from the USB stick. Still I can't get my installation to show up... At the moment I have no idea what is going wrong :(

EDIT:
From install (laptop SSD) /EFI/CLOVER/drivers64UEFI/ I removed VBoxHfs-64.efi and add HFSPlus.efi as done in the installation process with USB thumb, I was able to get my installation to pop up. Continuing with install now...
 
Last edited:
Okay, everything is up and running now,

I decided to go with Yosemite and update it to the ElCap later.. I have one problem tho,
http://imgur.com/udfioM5

As you can see, the top bar is somewhat "faded" from the left side..? Well I'll google it and let's see if I'll find an answer for this. Other than that, the laptop feels very nice and solid =) I couldn't be happier ! :)
 
Okay, everything is up and running now,

I decided to go with Yosemite and update it to the ElCap later.. I have one problem tho,
http://imgur.com/udfioM5

As you can see, the top bar is somewhat "faded" from the left side..? Well I'll google it and let's see if I'll find an answer for this. Other than that, the laptop feels very nice and solid =) I couldn't be happier ! :)

Please provide complete details in your profile/signature
(Profile/Settings link in upper right corner of this site)

Mobo: manufacturer/model + bootloader(Clover/Chameleon/Chimera)
CPU: detailed CPU model + motherboard chipset
Graphics: all graphics devices + laptop internal screen resolution

For example, typical Ivy laptop:
Mobo: HP ProBook 4540s (Clover)
CPU: i5-3320m/HM76
Graphics: HD4000, 1366x768

Use CPU-Z on Windows to find CPU (Core iX-xxx) and motherboard chipset (HMxx), and graphics capabilities. For a laptop, these details are important and affect critical installation procedures.

Note: When specifying your bootloader, if using Clover legacy, please be sure to specify "Clover legacy"). Specifying "Clover" will be assumed as "Clover UEFI"
 
Okay, everything is up and running now,

I decided to go with Yosemite and update it to the ElCap later.. I have one problem tho,
http://imgur.com/udfioM5

As you can see, the top bar is somewhat "faded" from the left side..? Well I'll google it and let's see if I'll find an answer for this. Other than that, the laptop feels very nice and solid =) I couldn't be happier ! :)
Which point version of 10.10 did you install? It kinda looks like a framebuffer issue.. there's a patch for it in my config.plist but I'm not sure it works against early 10.10 versions as I remember the kext changed quite a bit until 10.10.3 or so.
Personally I'd update (or clean install.. now that you've done it once, it will take you a couple hours at most) to 10.11.6. this way you're up to date and this issue will probably disappear (I don't have it).
 
Which point version of 10.10 did you install? It kinda looks like a framebuffer issue.. there's a patch for it in my config.plist but I'm not sure it works against early 10.10 versions as I remember the kext changed quite a bit until 10.10.3 or so.
Personally I'd update (or clean install.. now that you've done it once, it will take you a couple hours at most) to 10.11.6. this way you're up to date and this issue will probably disappear (I don't have it).

I'm running 10.10.5 atm. I'm on my way to update to 10.11...
 
I'm running 10.10.5 atm. I'm on my way to update to 10.11...

Please fix your profile, in accordance with the rules (you already agreed to them) and as per post #253, *before* your next reply. Thanks in advance.
 
Hello RehabMan! I updated my profile now, sorry for taking long...I still don't know my mobo chipset, could I anyhow obtain that on OS X?

Today I fresh installed El Capitan, and still getting the same screen issues, and on top of that for some reason the audio does not work. And the null ethernet install fails too. I will attach images.

http://imgur.com/E0uhhaj

Here is terminal output as text:
Code:
Last login: Sat Aug 27 09:26:34 on console
Jussis-MacBook-Air:~ jussi$ cd ~/Documents/git/
Jussis-MacBook-Air:git jussi$ cd ./Dell-XPS13-9333-DSDT-Patch/
Jussis-MacBook-Air:Dell-XPS13-9333-DSDT-Patch jussi$ make patch_hda && sudo make install_hda
./patch_hda.sh
Creating AppleHDA injector for ALC668... Done: ./build/AppleHDA_ALC668.kext
Password:
if [ -d /System/Library/Extensions/AppleHDA_ALC668.kext ]; \
    then rm -rf /System/Library/Extensions/AppleHDA_ALC668.kext && cp -R ./build/AppleHDA_ALC668.kext /System/Library/Extensions/; \
    else cp -R ./build/AppleHDA_ALC668.kext /System/Library/Extensions/; fi
touch /System/Library/Extensions
Jussis-MacBook-Air:Dell-XPS13-9333-DSDT-Patch jussi$ make null_eth && make install_null_eth
./patch_null_eth_mac.sh
/usr/local/bin/iasl -ve -p ./build/ssdt-rmne_rand_mac.aml ./null_eth/ssdt-rmne_rand_mac.dsl

Intel ACPI Component Architecture
ASL+ Optimizing Compiler version 20160422-64(RM)
Copyright (c) 2000 - 2016 Intel Corporation

ASL Input:     ./null_eth/ssdt-rmne_rand_mac.dsl - 45 lines, 1511 bytes, 9 keywords
AML Output:    ./build/ssdt-rmne_rand_mac.aml - 212 bytes, 5 named objects, 4 executable opcodes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 2 Optimizations
./patch_null_eth_mac.sh
/usr/local/bin/iasl -ve -p ./build/ssdt-rmne_rand_mac.aml ./null_eth/ssdt-rmne_rand_mac.dsl

Intel ACPI Component Architecture
ASL+ Optimizing Compiler version 20160422-64(RM)
Copyright (c) 2000 - 2016 Intel Corporation

ASL Input:     ./null_eth/ssdt-rmne_rand_mac.dsl - 45 lines, 1511 bytes, 9 keywords
AML Output:    ./build/ssdt-rmne_rand_mac.aml - 212 bytes, 5 named objects, 4 executable opcodes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 2 Optimizations
if [ ! -d /Volumes/EFI ]; then mkdir /Volumes/EFI && diskutil mount -mountPoint /Volumes/EFI /dev/disk0s1; fi
Volume EFI on /dev/disk0s1 mounted
cp ./build/ssdt-rmne_rand_mac.aml /Volumes/EFI/EFI/CLOVER/ACPI/patched/ssdt-5.aml
diskutil unmount /Volumes/EFI
Volume EFI on disk0s1 unmounted
if [ -d /Volumes/EFI ]; then rmdir /Volumes/EFI; fi
Jussis-MacBook-Air:Dell-XPS13-9333-DSDT-Patch jussi$
 
Last edited:
Hello RehabMan! I updated my profile now, sorry for taking long...I still don't know my mobo chipset, could I anyhow obtain that on OS X?

Today I fresh installed El Capitan, and still getting the same screen issues, and on top of that for some reason the audio does not work. And the null ethernet install fails too. I will attach images.

http://imgur.com/E0uhhaj

Here is terminal output as text:
Code:
Last login: Sat Aug 27 09:26:34 on console
Jussis-MacBook-Air:~ jussi$ cd ~/Documents/git/
Jussis-MacBook-Air:git jussi$ cd ./Dell-XPS13-9333-DSDT-Patch/
Jussis-MacBook-Air:Dell-XPS13-9333-DSDT-Patch jussi$ make patch_hda && sudo make install_hda
./patch_hda.sh
Creating AppleHDA injector for ALC668... Done: ./build/AppleHDA_ALC668.kext
Password:
if [ -d /System/Library/Extensions/AppleHDA_ALC668.kext ]; \
    then rm -rf /System/Library/Extensions/AppleHDA_ALC668.kext && cp -R ./build/AppleHDA_ALC668.kext /System/Library/Extensions/; \
    else cp -R ./build/AppleHDA_ALC668.kext /System/Library/Extensions/; fi
touch /System/Library/Extensions
Jussis-MacBook-Air:Dell-XPS13-9333-DSDT-Patch jussi$ make null_eth && make install_null_eth
./patch_null_eth_mac.sh
/usr/local/bin/iasl -ve -p ./build/ssdt-rmne_rand_mac.aml ./null_eth/ssdt-rmne_rand_mac.dsl

Intel ACPI Component Architecture
ASL+ Optimizing Compiler version 20160422-64(RM)
Copyright (c) 2000 - 2016 Intel Corporation

ASL Input:     ./null_eth/ssdt-rmne_rand_mac.dsl - 45 lines, 1511 bytes, 9 keywords
AML Output:    ./build/ssdt-rmne_rand_mac.aml - 212 bytes, 5 named objects, 4 executable opcodes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 2 Optimizations
./patch_null_eth_mac.sh
/usr/local/bin/iasl -ve -p ./build/ssdt-rmne_rand_mac.aml ./null_eth/ssdt-rmne_rand_mac.dsl

Intel ACPI Component Architecture
ASL+ Optimizing Compiler version 20160422-64(RM)
Copyright (c) 2000 - 2016 Intel Corporation

ASL Input:     ./null_eth/ssdt-rmne_rand_mac.dsl - 45 lines, 1511 bytes, 9 keywords
AML Output:    ./build/ssdt-rmne_rand_mac.aml - 212 bytes, 5 named objects, 4 executable opcodes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 2 Optimizations
if [ ! -d /Volumes/EFI ]; then mkdir /Volumes/EFI && diskutil mount -mountPoint /Volumes/EFI /dev/disk0s1; fi
Volume EFI on /dev/disk0s1 mounted
cp ./build/ssdt-rmne_rand_mac.aml /Volumes/EFI/EFI/CLOVER/ACPI/patched/ssdt-5.aml
diskutil unmount /Volumes/EFI
Volume EFI on disk0s1 unmounted
if [ -d /Volumes/EFI ]; then rmdir /Volumes/EFI; fi
Jussis-MacBook-Air:Dell-XPS13-9333-DSDT-Patch jussi$

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.
 
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.


Here are your requested commands and the terminal outputs as requested:
Code:
Last login: Sat Aug 27 10:06:08 on ttys002
Jussis-MacBook-Air:~ jussi$ kextstat|grep -y acpiplat
   13    2 0xffffff7f82086000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (4.0) A29C7512-D3A8-3AED-9721-3A5FF1A32EB2 <12 11 7 6 5 4 3 1>
Jussis-MacBook-Air:~ jussi$ kextstat|grep -y appleintelcpu
Jussis-MacBook-Air:~ jussi$ kextstat|grep -y applelpc
   95    0 0xffffff7f81ea5000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 32BDCF9F-0473-32D4-9DAE-F523EFB2D244 <74 12 5 4 3>
Jussis-MacBook-Air:~ jussi$ kextstat|grep -y applehda
   87    1 0xffffff7f8200e000 0x1e000    0x1e000    com.apple.driver.AppleHDAController (274.12) 5F94D8E3-B1E5-35D7-AB7A-6419C3AAC3B5 <86 85 32 12 7 6 5 4 3 1>
  112    0 0xffffff7f82354000 0xb3000    0xb3000    com.apple.driver.AppleHDA (9274.12) 436B78B7-FA08-3C53-B97D-5C617CB7EB28 <111 108 87 86 85 32 12 11 6 5 4 3 1>
Jussis-MacBook-Air:~ jussi$ sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext RT2870USBWirelessDriver.kext
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
Jussis-MacBook-Air:~ jussi$

The requested files are in attachment.
 

Attachments

  • roygoh.zip
    2.3 MB · Views: 106
Here are your requested commands and the terminal outputs as requested:
Code:
Last login: Sat Aug 27 10:06:08 on ttys002
Jussis-MacBook-Air:~ jussi$ kextstat|grep -y acpiplat
   13    2 0xffffff7f82086000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (4.0) A29C7512-D3A8-3AED-9721-3A5FF1A32EB2 <12 11 7 6 5 4 3 1>
Jussis-MacBook-Air:~ jussi$ kextstat|grep -y appleintelcpu
Jussis-MacBook-Air:~ jussi$ kextstat|grep -y applelpc
   95    0 0xffffff7f81ea5000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 32BDCF9F-0473-32D4-9DAE-F523EFB2D244 <74 12 5 4 3>
Jussis-MacBook-Air:~ jussi$ kextstat|grep -y applehda
   87    1 0xffffff7f8200e000 0x1e000    0x1e000    com.apple.driver.AppleHDAController (274.12) 5F94D8E3-B1E5-35D7-AB7A-6419C3AAC3B5 <86 85 32 12 7 6 5 4 3 1>
  112    0 0xffffff7f82354000 0xb3000    0xb3000    com.apple.driver.AppleHDA (9274.12) 436B78B7-FA08-3C53-B97D-5C617CB7EB28 <111 108 87 86 85 32 12 11 6 5 4 3 1>
Jussis-MacBook-Air:~ jussi$ sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext RT2870USBWirelessDriver.kext
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
Jussis-MacBook-Air:~ jussi$

The requested files are in attachment.

I'm not sure where you got the config.plist you're using but it's not the one I use in the repo. It's no surprise that sound isn't working when you're missing 3 out of the 4 required applehda patches, and it's also missing the framebuffer patch which likely explain the screen corruption you're seeing. I recommend you use the one straight from the repo to see if it fixes your issues, and tinker with it afterwards if you want to. Also I think enabling mouse support in clover is usually not recommended.

For your nullethernet issue, I don't see the kext in your clover folders, nor in the kextcache rebuild log you posted above. So it makes sense it doesn't work either. You got the ssdt in place though so it should be fine once you add the kext.

You're missing the ssdt.aml that needs to be generated by ssdtprgen.sh for power management in your clover/acpi/patched folder. So power management isn't working. Note that if you have the i7 cpu you indicated in your profile and feel a little lazy, you can just use the ssdt.aml in the ssdt/ folder in my repo.

I also recommend you install all the kexts you have in 10.11 clover folder into /S/L/E (or /L/E if you prefer) and only leave FakeSMC and VoodooPS2 in clover folder.

I didn't look at the ioreg. If you still have issues after you fix the above, repost the files/command outputs requested by rehabman.
 
Status
Not open for further replies.
Back
Top