Jump to content
  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 

[HELP] Chameleon Won't Boot, Clover Does

4 posts in this topic

Recommended Posts

Hey guys, i'm running into some trouble here, this is my config:


Core i7 3517U

Platform HM77

GeForce 630M (Deactivated via DSDT)

Intel HD Graphics 4000 (I Think here lies the problem)


I inject ig-platform-id into DSDT :



               Method (_DSM, 4, NotSerialized)
                    Store (Package (0x04)
                            Buffer (0x04)
                                 0x08, 0x00, 0x66, 0x01
                            Buffer (0x0A)
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)


I've patched my AppleIntelFramebufferCapri.kext to use 8 


Everything works well with clover, either with Legacy or UEFI...


When I try to boot with chameleon, it stucks here:




I can only boot with -X, and it even recognizes my HD 4000 in "about this mac" when i Boot in safe mode...


I wanted to use Cham 'cause it has a better HDMI support...


A Detail...


I installed OS X with a pendriver using Chameleon as boot loader!!! Using the same DSDT and AppleIntelFramebufferCapri that i'm using now... I can get into install without any flag, but after installed I can only boot with -x.... or Clover.


Any ideas??

Share this post

Link to post
Share on other sites



Boot with -s and type the following, see if it changes anything:

mount -uw /
rm -rf /System/Library/Extensions/GeForce.kext
rm -rf /System/Library/Extensions/NVDAStartup.kext
rm -rf /System/Library/Extensions/NVDAGK100Hal.kext
shutdown -r now

Can you post the Clover config.plist and the org.chameleon.boot.plist? 

Perhaps the problem lies in the config.

Share this post

Link to post
Share on other sites

If i boot with -f -v this errors appears in my boot.log:

Can't load kext com.ivik.driver.GenericBrightness - failed to resolve library dependencies.
Kext com.ivik.driver.GenericBrightness failed to load (0xdc00800e).
Failed to load kext com.ivik.driver.GenericBrightness (error 0xdc00800e).
Couldn't alloc class "GenericBrightness"
Kext com.apple.iokit.IOAcceleratorFamily - library kext com.apple.iokit.IOGraphicsFamily not found.
Can't load kext com.apple.driver.AppleIntelHD4000Graphics - failed to resolve library dependencies.
Kext com.apple.driver.AppleIntelHD4000Graphics failed to load (0xdc00800e).
Failed to load kext com.apple.driver.AppleIntelHD4000Graphics (error 0xdc00800e).
Kext com.apple.driver.AppleSMCPDRC - library kext com.apple.driver.IOPlatformPluginFamily not found.Couldn't alloc class "IntelAccelerator"

Can't load kext com.apple.driver.AppleSMCPDRC - failed to resolve library dependencies.
Kext com.apple.driver.AppleSMCPDRC failed to load (0xdc00800e).
Failed to load kext com.apple.driver.AppleSMCPDRC (error 0xdc00800e).
Couldn't alloc class "AppleSMCPDRC"

Share this post

Link to post
Share on other sites

I fixed it by using dart=0 boot flag, why clover can boot without it?? It automatically patch VT-d/VT-x to disable it or it just supports it??


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

  • Recently Browsing   0 members

    No registered users viewing this page.