Jump to content
InsanelyMac Forum
Sign in to follow this  
TheTourist

Clover configuration

Recommended Posts

Hello everyone!

 

After several days i got my laptop running OS X 10.9 with full acceleration Intel HD4000

But i can't use Chameleon as primary bootloader (currently i boot from USB stick with Chameleon).

I installed Clover, but i need help to "port" my Chameleon configuration to Clover.

 

DSDT in \EFI\CLOVER\acpi\patched

 

org.chameleon.Boot.plist

 

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>EthernetBuiltIn</key>
    <string>Yes</string>
    <key>GenerateCStates</key>
    <string>Yes</string>
    <key>GeneratePStates</key>
    <string>Yes</string>
    <key>Graphics Mode</key>
    <string>1366x768x32</string>
    <key>GraphicsEnabler</key>
    <string>Yes</string>
    <key>InjectIntel-ig</key>
    <string>03006601</string>
    <key>Kernel</key>
    <string>mach_kernel</string>
    <key>Kernel Flags</key>
    <string>npci=0x2000</string>
    <key>Rescan</key>
    <string>Yes</string>
    <key>SkipNvidiaGfx</key>
    <string>Yes</string>
    <key>Timeout</key>
    <string>5</string>
</dict>
</plist>

 

 

Here my Clover config i'v made, but after boot i get no acceleration and my LCD detected as external monitor

config.plist

 

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Boot</key>
    <dict>
        <key>Timeout</key>
        <integer>5</integer>
        <key>GraphicsEnabler</key>
        <string>Yes</string>
        <key>Graphics Mode</key>
        <string>1366x768x32</string>
        <key>Arguments</key>
        <string>npci=0x2000</string>
        <key>SkipNvidiaGfx</key>
        <string>Yes</string>
        <key>EthernetBuiltIn</key>
        <string>Yes</string>
        <key>DefaultVolume</key>
        <string>Macintosh HD</string>
        <key>Log</key>
        <false/>
        <key>Fast</key>
        <false/>
        <key>XMPDetection</key>
        <string>-1</string>
        <key>Legacy</key>
        <string>PBR</string>
    </dict>
    <key>KernelAndKextPatches</key>
    <dict>
        <key>Debug</key>
        <false/>
        <key>KernelCpu</key>
        <false/>
        <key>AsusAICPUPM</key>
        <false/>
        <key>AppleRTC</key>
        <false/>
    </dict>
    <key>ACPI</key>
    <dict>
        <key>HaltEnabler</key>
        <false/>
        <key>DSDT</key>
        <dict>
            <key>Debug</key>
            <false/>
            <key>Name</key>
            <string>DSDT.aml</string>
            <key>Fixes</key>
            <dict>
                <key>AddDTGP_0001</key>
                <false/>
                <key>FixDarwin_0002</key>
                <false/>
                <key>FixShutdown_0004</key>
                <false/>
                <key>AddMCFG_0008</key>
                <false/>
                <key>FixHPET_0010</key>
                <false/>
                <key>FakeLPC_0020</key>
                <false/>
                <key>FixIPIC_0040</key>
                <false/>
                <key>FixSBUS_0080</key>
                <false/>
                <key>FixDisplay_0100</key>
                <false/>
                <key>FixIDE_0200</key>
                <false/>
                <key>FixSATA_0400</key>
                <false/>
                <key>FixFirewire_0800</key>
                <false/>
                <key>FixUSB_1000</key>
                <false/>
                <key>FixLAN_2000</key>
                <false/>
                <key>FixAirport_4000</key>
                <true/>
                <key>FixHDA_8000</key>
                <false/>
            </dict>
        </dict>
        <key>SSDT</key>
        <dict>
            <key>Generate</key>
            <dict>
                <key>PStates</key>
                <true/>
                <key>CStates</key>
                <true/>
            </dict>
            <key>PLimitDict</key>
            <integer>0</integer>
            <key>UnderVoltStep</key>
            <integer>0</integer>
            <key>MinMultiplier</key>
            <integer>8</integer>
        </dict>
    </dict>
    <key>DisableDrivers</key>
    <array>
        <string>Nothing</string>
    </array>
    <key>RtVariables</key>
    <dict>
        <key>MountEFI</key>
        <false/>
        <key>LogLineCount</key>
        <integer>3000</integer>
        <key>LogEveryBoot</key>
        <string>10</string>
    </dict>
    <key>GUI</key>
    <dict>
        <key>TextOnly</key>
        <false/>
        <key>Language</key>
        <string>en:0</string>
        <key>Theme</key>
        <string>dwm</string>
        <key>Mouse</key>
        <dict>
            <key>Enabled</key>
            <false/>
            <key>Speed</key>
            <integer>0</integer>
        </dict>
        <key>Hide</key>
        <array>
            <string>Windows</string>
            <string>\EFI\BOOT\BOOTX64.EFI</string>
        </array>
        <key>Scan</key>
        <dict>
            <key>Entries</key>
            <true/>
            <key>Tool</key>
            <true/>
            <key>Legacy</key>
            <true/>
        </dict>
    </dict>
    <key>Devices</key>
    <dict>
        <key>Inject</key>
        <false/>
        <key>Audio</key>
        <dict>
            <key>Inject</key>
            <string>No</string>
        </dict>
        <key>FakeID</key>
        <dict>
            <key>ATI</key>
            <string>0x0</string>
            <key>IntelGFX</key>
            <string>0x0</string>
            <key>NVidia</key>
            <string>0x0</string>
            <key>SATA</key>
            <string>0x0</string>
            <key>WIFI</key>
            <string>0x0</string>
            <key>LAN</key>
            <string>0x0</string>
            <key>XHCI</key>
            <string>0x0</string>
        </dict>
        <key>USB</key>
        <dict>
            <key>Inject</key>
            <false/>
            <key>FixOwnership</key>
            <false/>
            <key>AddClockID</key>
            <false/>
        </dict>
    </dict>
    <key>SystemParameters</key>
    <dict>
        <key>InjectSystemID</key>
        <true/>
    </dict>
    <key>SMBIOS</key>
    <dict>
        <key>ProductName</key>
        <string>MacBookPro9,2</string>
        <key>BoardSerialNumber</key>
        <string>C02032109R1FC763H</string>
        <key>Mobile</key>
        <true/>    
    </dict>
    <key>Graphics</key>
    <dict>
        <key>Inject</key>
        <dict>
            <key>Intel</key>
            <false/>
            <key>ATI</key>
            <false/>
            <key>NVidia</key>
            <false/>
        </dict>
        <key>GraphicsInjector</key>
        <string>Yes</string>
        <key>ig-platform-id</key>
        <string>0x01660001</string>
        <key>PatchVBios</key>
        <false/>
    </dict>
</dict>
</plist>

 

Share this post


Link to post
Share on other sites
Advertisement

0x01660003 - IOACPIFamily error and no acceleration

0x01660004 - No IOACPIFamily error, but no acceleration

All these id detected as Intel HD4000 with 3mb RAM

Monitor still detected as external

 

I also tried to inject device and VRAM size into DSDT, but it doesn't work with Clover.

Maybe i placed DSDT in wrong place?

Share this post


Link to post
Share on other sites

You should set injection

    <key>Graphics</key>
    <dict>
        <key>Inject</key>
        <dict>
            <key>Intel</key>
            <false/>

to "true"

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Posts

    • MaLd0n i created my hackintosh but at pci device not show up all device, can help me to makae DSDT   My hackintosh specification: ASUS Z270 MAXIMUS IX CODE BIOS 1301 Core i5 7600K overclock 4.8Ghz Memory 16GB AMD RADEON RX 560 Use pci card broadcom wifi & bluetooth   DSDT and clover compile RunMe.app    
    • Cool! Do you have a link? Googled and didn't see anything yet.   Never mind... you're quick! I just noticed you updated it on the 1st page THANKS!!!!!!
    • I resolved the problem. Just set this coding in your config.plist:   "
      <key>KextsToPatch</key>
              <array>
                  <dict>
                      <key>Comment</key>
                      <string>USB 10.13.4+ by PMHeart</string>
                      <key>Disabled</key>
                      <false/>
                      <key>Find</key>
                      <data>
                      g32UDw+DlwQAAA==
                      </data>
                      <key>InfoPlistPatch</key>
                      <false/>
                      <key>MatchOS</key>
                      <string>10.13.x</string>
                      <key>Name</key>
                      <string>com.apple.driver.usb.AppleUSBXHCI</string>
                      <key>Replace</key>
                      <data>
                      g32UD5CQkJCQkA==
                      </data>
                  </dict>
              </array>     "
    • New Web Driver - 387.10.10.10.30.107 for 10.13.4 build 17E202
    • I guess having pre{max-height: 500px;overflow: auto;} in CSS was too much for IPS Devs' tast.  Until an admin has hands on this, you still can use stylish plugin to accomplish it.     In fact, it is pretty easy than it appears - Just apply a simple click on the codebox (it will highlight it), then 'delete' key.


×