Contribute
Register

[Guide] Dell XPS 13 9360 on MacOS Sierra 10.12.x - LTS (Long-Term Support) Guide

Status
Not open for further replies.
Thanks guys - I'm looking for a solution that will let me restore to a different size partition (and possibly sector size). SuperDuper does not seem to work for this (and dd won't either I guess).

Have tried Win10 iso and the Win install completed successfully. Resized the 1TB drive to a 512GB OSX partition. Then booted OSX install but for some reason the installer failed to format the target partition into HFS. It worked when partitioning the entire 1TB drive, but not just one partition for some reason. Will try again.

Re: screen flicker. Have disabled the native KBL drivers for the HD620 and reverted to the previous device-id inject for now until I figure what's going on.

Am also testing the 2.1.0 BIOS. A lot has changed, including EC and USB controller firmware. So far seems to work well but will run a few more device tests to confirm.
 
@jkbuha you should move windows partition to the end of the free space. Make sure MacOs is the first partition on the drive.
 
Apologies @bozma88 - those files were just meant for testing, hence no instructions

If anyone wants to use them:

1) Kexts go into S/L/E
2) SSDTs go into patched
3) In terms of config.plist:

Code:
<dict>
                <key>Comment</key>
                <string>CloverHDA HD256v2 - Zeroing 210 codec</string>
                <key>Find</key>
                <data>
                YQLsEA==
                </data>
                <key>Name</key>
                <string>AppleHDA</string>
                <key>Replace</key>
                <data>
                AAAAAA==
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>CloverHDA HD256v2 - Zeroing 1983 codec</string>
                <key>Find</key>
                <data>
                gxnUEQ==
                </data>
                <key>Name</key>
                <string>AppleHDA</string>
                <key>Replace</key>
                <data>
                AAAAAA==
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>CloverHDA HD256v2 - Patching 1984 with 10ec0256 codec</string>
                <key>Find</key>
                <data>
                hBnUEQ==
                </data>
                <key>Name</key>
                <string>AppleHDA</string>
                <key>Replace</key>
                <data>
                VgLsEA==
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>CloverHDA HD256v2 - Zeroing 885 codec</string>
                <key>Find</key>
                <data>
                hQjsEA==
                </data>
                <key>Name</key>
                <string>AppleHDA</string>
                <key>Replace</key>
                <data>
                AAAAAA==
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>CloverHDA HD256v2 - Zeroing 262 codec</string>
                <key>Find</key>
                <data>
                YgLsEA==
                </data>
                <key>Name</key>
                <string>AppleHDA</string>
                <key>Replace</key>
                <data>
                AAAAAA==
                </data>
            </dict>

If anyone tests these please can they report back, just like @skydrops did.

Thanks!

With your audio kext I am unable to get HDMI audio working.
Without FakePciIdHdmiAudio kext, I get instant reboot upon connect. With FakePci, I get no HDMI audio.
So, the official audio kext will remain CloverHDA until a fix is discovered.
 
With your audio kext I am unable to get HDMI audio working.
Without FakePciIdHdmiAudio kext, I get instant reboot upon connect. With FakePci, I get no HDMI audio.
So, the official audio kext will remain CloverHDA until a fix is discovered.

I think I know the reason why HDMI audio kext isn't working. The deviceID (in my kexts at least) is not corresponding to the correct HDMI audio ID. This is the correct HDMI patch for my board (credits @RehabMan)

Code:
<key>Intel HDMI Audio - 100-series 0x9d71</key>
            <dict>
            <key>CFBundleIdentifier</key>
            <string>org.rehabman.driver.FakePCIID</string>
            <key>IOClass</key>
            <string>FakePCIID</string>
            <key>IOMatchCategory</key>
            <string>FakePCIID</string>
            <key>IOPCIPrimaryMatch</key>
            <string>0x9d718086</string>
            <key>IOProviderClass</key>
            <string>IOPCIDevice</string>
            <key>FakeProperties</key>
            <dict>
                <key>RM,device-id</key>
                <data>cKEAAA==</data>
            </dict>
        </dict>
 
Hi! Thanks for your updates on 10.12.6.

My current system is 10.12.3 and bios version is 1.3.2.

Question is:

Currently the bios available on Dell's site is 1.3.4 and 2.1.0. 1.3.5 and 1.3.7 are not available there.

Should I update to 1.3.4 or 2.1.0 first, or remain at 1.3.2 to update from 10.12.3 to 10.12.6?

Thanks!
 
Hi! Thanks for your updates on 10.12.6.

My current system is 10.12.3 and bios version is 1.3.2.

Question is:

Currently the bios available on Dell's site is 1.3.4 and 2.1.0. 1.3.5 and 1.3.7 are not available there.

Should I update to 1.3.4 or 2.1.0 first, or remain at 1.3.2 to update from 10.12.3 to 10.12.6?

Thanks!
Stick with 1.3.2 and check if everything works.
 
Stick with 1.3.2 and check if everything works.
So I should upgrade the system through app store first, then check if it is working. If it is bootable, then I should replace the original EFI (DSDT patched) with this new EFI (Hotpatch). Is that right?
 
Stick with 1.3.2 and check if everything works.
I encountered a problem and the system is not bootable.

new image - gbe16.jpg


Is this question EFI related? I've put SSDT-NVME-pcc.aml and HFSPlus.efi in.

Thanks!
 

Attachments

  • CLOVER.zip
    3.6 MB · Views: 74
Status
Not open for further replies.
Back
Top