Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.


Grey Screen on Surface Pro during install

7 posts in this topic

Recommended Posts

This is my first Hackintosh (yeah I know not the best place to start), but I have gotten decently far. Everything goes fine until I hit some SMC problems, then eventually it changes to a grey screen (the grey screen of death I guess).

I turn on InjectEDID. I also have NullCpu kext. Using Clover.

I have tried to many of the DSDT options.


All goes well until BootCacheControl:unable to open /var/db/BootCache.playlist: 2 no such file....

NTFS-fs failures

then grey screen.



I think a problem with HD4000, but no idea how to get around it as Surface does not let you turn it off.




Goes from here to grey screen if InjectEDID is turned on. Goes to black screen if InjectEDID turned off.

Share this post

Link to post
Share on other sites

I will try that and get back to you. Updated post above. I was using MacBookAir 5,2.

I will give boot flags a try as well. I have done before, but you kind of lose track of what you have done with what.


List of what happens when I change what:

*-x causes kernel failure. Seemingly any combination.

*-f doesn't seem to change anything. I will however attempt to try with other configurations.


Current, if I did this right:

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd">

<plist version="1.0">
































Share this post

Link to post
Share on other sites

delete these kexts, repair permissions with Kext Wizard/reboot, change your smbios for MacBook Pro SMbiosiVyBridge.zip


use this flag: -f -v GraphicsEnabler=no npci=0x2000




- ATI2400Controller.kext

- ATI2600Controller.kext

- ATI3800Controller.kext

- ATI4600Controller.kext

- ATI4800Controller.kext

- ATI5000Controller.kext

- ATI6000Controller.kext

- ATIFramebuffer.kext

- ATIRadeonX2000.kext

- ATIRadeonX2000GA.plugin

- ATIRadeonX2000GLDriver.bundle

- ATIRadeonX2000VADriver.bundle

- ATISupport.kext



- GeForce.kext

- GeForceGA.plugin

- GeForceGLDriver.bundle

- GeForceVADriver.bundle

- NVDAGF100Hal.kext

- NVDAGK100Hal.kext

- NVDANV50Hal.kext

- NVDAResman.kext

- NVSMU.kext



- AMDRadeonAccelerator.kext

- AMDRadeonVADriver.bundle

- AMDRadeonX3000GLDriver.bundle


put this DSDT In your Extra folder, and connect HDMI/TV and this can work for you, the problem is internal display not show image, but with external monitor this is ok, look if work for you





Patched DSDT Surface.zip

Share this post

Link to post
Share on other sites

That surface will be badass if you can get it working properly. I think my biggest concern would be the touch screen and WiFi. What I'm wondering is, I thought Microsoft had secure boot so only windows 8 could run on them? I'm surprised it actually let you boot.

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.