Home

Awesome

Based on the guide of Rehabman: https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

General information

Big upgrades:

<key>Properties</key>
<dict>
  <key>PciRoot(0)/Pci(0x02,0)</key>
  <dict>
    <key>AAPL,ig-platform-id</key>
    <data>AAAbGQ==</data>
    <key>device-id</key>
    <data>FhkAAA==</data>
    ...
sudo cp -r ...kext /Library/Extensions
sudo kextchache -i / # And check for error output

Prepare USB installer

Quick install guide

Explanations

Kexts

Go in EFI > Clover > Kexts > Other

Config.plist

Gebruik onze eigen maar compare met een diff-tool: See in: https://github.com/RehabMan/OS-X-Clover-Laptop-Config. Zie beneden voor de config.plist verantwoording And use the config_HD615_620....plist

USBInjectAll.kext

USB 3.1/ USB C works out of the box.

Mount EFI partition

Wanneer je weer opnieuw de USB stick aansluit zal die niet automatisch de EFI partitie weergeven:

After install

DSDT en SSDT patchen

Power management

Brightness

General

Bladieblad wordt continued

Kexts voor /Library/Extensions

Belangrijk: installeer kexts nu naar /Library/Extensions en kopieer en plak niet vanuit de Finder omdat het de rechten verpest! Gebruik:
sudo cp -R KextToInstall.kext /Library/Extensions
sudo kextcache -i /

Installeer Clover op SSD/HD

Kexts for Clover on HD/SSD (kexts voor updates etc.)

Clover config.plist

Clover explanations for the original Rehabman thing

NVIDIA
<key>SystemParameters</key>
<dict>
    <key>InjectKexts</key>
    <string>Detect</string>
    <key>InjectSystemID</key>
    <true/>
    <key>NvidiaWeb</key>
    <true/>
</dict>
Overig

Audio

See also my posts in: https://www.insanelymac.com/forum/forums/topic/311293-applealc-—-dynamic-applehda-patching/?page=83

...
<key>Devices</key>
<dict>
    <key>AddProperties</key>
        <array>
        </array>
        <key>Audio</key>
        <dict>
            <key>Inject</key>
            <integer>13</integer>
        </dict>
        ...

HDMI Audio

Doesn't work :P, NVIDIA only supports DP Audio with the NVIDIA web drivers: https://forums.geforce.com/default/topic/1021693/geforce-apple-gpus/please-enable-hdmi-audio-in-pascal-drivers/post/5281859/#5281859
https://www.insanelymac.com/forum/topic/323307-audio-over-hdmi-on-gtx-1060/

Therefore only DP audio works. If it doesn't see:
https://github.com/acidanthera/WhateverGreen/blob/master/Manual/FAQ.GeForce.en.md
(Look for the code between ** ** in PEG0)

This would become for our laptops: Store (One, ^PEGP.NHDA) in Device (PEG0).
Besides there is a SSDT-HDAU.aml which might be neededs.

Boot gibberish before Clover loads:

https://www.insanelymac.com/forum/forums/topic/327584-apfsefi-without-verbose-boot/?page=5

DSDT Changes

Fan control

We're using: https://github.com/datasone/ClevoControl/releases With the self-made starttup script: moe.datasone.clevocontrol.plist in /Library/LaunchAgents/ and sudo launchctl load /Library/LaunchAgents/moe.datasone.clevocontrol.plist and the ClevoKBFanControl in /usr/local/bin. See also my fork and branch for the DSDT fixes. I need to document it more...
--auto seems fine.

Linux stuff

https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx You need the: 'Broadcom STA Wireless driver (Proprietary)' Or see https://wiki.archlinux.org/index.php/Dell_XPS_13_%289343%29 > Wifi