TheTourist Posted November 9, 2013 Share Posted November 9, 2013 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> Link to comment Share on other sites More sharing options...
Onixs Posted November 9, 2013 Share Posted November 9, 2013 replace <string>0x01660001</string> with <string>0x01660003</string> If it doesnt work, replace 3 with 4 Link to comment Share on other sites More sharing options...
TheTourist Posted November 9, 2013 Author Share Posted November 9, 2013 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? Link to comment Share on other sites More sharing options...
TheTourist Posted November 11, 2013 Author Share Posted November 11, 2013 Anyone? Link to comment Share on other sites More sharing options...
mandeepmails Posted May 29, 2014 Share Posted May 29, 2014 was it ever solved... Link to comment Share on other sites More sharing options...
Slice Posted May 30, 2014 Share Posted May 30, 2014 You should set injection <key>Graphics</key> <dict> <key>Inject</key> <dict> <key>Intel</key> <false/> to "true" Link to comment Share on other sites More sharing options...
Recommended Posts