Jump to content
Thane5

Lets Hackintosh the Surface pro 5 (2017)

38 posts in this topic

Recommended Posts

Posted (edited)
7 hours ago, Thane5 said:

Do you have the i7? Because my i5 8Gb cant boot from that one at all. 

I'm also using i5 8gb and it boots fine. FYI I'm booting from external usb drive but I'm not sure if that makes a difference.

Can you attach a picture of the log?

Maybe you could also try the file attached below, it's pulled from the working usb drive.

config.plist

 

P.S.: BTW this config will NOT boot the installer, if I'm not mistaken you can disable the kext patch for graphics to boot the installer.

Edited by Naborisk

Share this post


Link to post
Share on other sites
Advertisement

Its booting and i'm getting the Apple loading screen, but halfway through it gets black again. Maybe you could send me your entire EFI to make sure its not a kext issue?

Share this post


Link to post
Share on other sites
On 4/3/2018 at 2:51 AM, Thane5 said:

Its booting and i'm getting the Apple loading screen, but halfway through it gets black again. Maybe you could send me your entire EFI to make sure its not a kext issue?

For some reason I can't upload my EFI zip here so I've uploaded it at mega.

Here you go https://mega.nz/#!vYsW1YjL!SDNwth2ig97gwddKjQWf56tQ7kBfVckwa01WnWpa_tY

Share this post


Link to post
Share on other sites

Strange, i'm using a regular 16 gb USB to boot from, but it simply doesnt work. No clover, nothing. it just skips it.

Share this post


Link to post
Share on other sites
On 4/8/2018 at 5:06 PM, Thane5 said:

Strange, i'm using a regular 16 gb USB to boot from, but it simply doesnt work. No clover, nothing. it just skips it.

Strange, at least clover should show up. Please make sure that USB is on the top of the list in the boot order and that Secure Boot is turned off.

You can also try booting directly from the USB from the BIOS by swiping right on USB in the boot order menu.

clover used to not show up for me too but that's not the case anymore. BTW which macOS version are you using? and are you trying to boot the installation USB or the OS?

Share this post


Link to post
Share on other sites
Posted (edited)
On 4/9/2018 at 12:18 PM, Naborisk said:

Strange, at least clover should show up. Please make sure that USB is on the top of the list in the boot order and that Secure Boot is turned off.

You can also try booting directly from the USB from the BIOS by swiping right on USB in the boot order menu.

clover used to not show up for me too but that's not the case anymore. BTW which macOS version are you using? and are you trying to boot the installation USB or the OS?

I use this one but after halfway, it shows stop sign :( 

I've got i7 Version of the 2017 model

Edited by VrTech

Share this post


Link to post
Share on other sites
On 4/18/2018 at 9:18 PM, VrTech said:

I use this one but after halfway, it shows stop sign :( 

I've got i7 Version of the 2017 model

Can you boot with -v flag and try to take a picture of the result?

stop sign usually means bad USB so maybe you can try another flash drive

Share this post


Link to post
Share on other sites
Posted (edited)
2 hours ago, Naborisk said:

Can you boot with -v flag and try to take a picture of the result?

stop sign usually means bad USB so maybe you can try another flash drive

 

 

Here is what I got after the screen was torn out apart on the last image and stop sign at top right

IMG_4371.PNG

IMG_4372.PNG

IMG_4368.PNG

Edited by VrTech

Share this post


Link to post
Share on other sites

I've tried these several methods of booting into clover, but it still skips. I even double checked that i was using your Clover folder. Bios settings should be the same too... this is getting really strange here.

Share this post


Link to post
Share on other sites
Posted (edited)
19 hours ago, Thane5 said:

I've tried these several methods of booting into clover, but it still skips. I even double checked that i was using your Clover folder. Bios settings should be the same too... this is getting really strange here.

Try this folder: EFI_24042018.zip

If you're booting to the installer, while in clover menu, go to options > graphics injector and change ig-platform-id to 0x12345678

 

Make sure to disable secure boot in BIOS (tpm can be left enabled). As for boot order I dragged USB on top of everything

Edited by Naborisk

Share this post


Link to post
Share on other sites
On 4/24/2018 at 7:20 PM, Naborisk said:

If you're booting to the installer, while in clover menu, go to options > graphics injector and change ig-platform-id to 0x12345678

 

Booting the installer? Do you mean i have to reinstall it for this to work? I already tried to do that with the installed MacOS partition and it didnt change anything.

Share this post


Link to post
Share on other sites
Posted (edited)
7 hours ago, Thane5 said:

 

Booting the installer? Do you mean i have to reinstall it for this to work? I already tried to do that with the installed MacOS partition and it didnt change anything.

 

Opps, my bad I didn't clarify, I'll try to explain as clearly as possible.

At first I thought you haven't installed yet so I said that in case you're booting into the installer.

If the patch is in place, booting into a new installation or the macOS Installer will cause kernel panic since clover

cannot patch the kext outside of kernel cache.

So, to bypass this we need to boot the OS with an invalid platform-id (normally 0x12345678),

that will prevent kernel panic while disabling graphics, and then we can rebuild kernel cache while inside the OS.

Then after the kernel cache have been rebuilt we can boot with the patch on and a valid ig-platform-id (in this case 0x59160000).

 

To recap:

Boot with invalid ig-platform-id > rebuild kernel cache > Boot again with valid ig-platform-id

 

So assuming you have a clean macOS installation that works but has no graphics, you can try booting with my config and it should cause a kernel panic, then you can boot once with an invalid ig-platform-id of 0x12345678 and run "sudo kextcache -i /" in terminal and reboot with a valid ig-platform-id (i.e. 0x59160000), that should then enable the graphics.

 

Edited by Naborisk

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.

  • Similar Content

    • By nd33
      Hi,
      I am fairly new to hackintoshing, and I'm 12. I successfully put os x 10.10 on a surface pro 128 gig with an i5. I used clover boot loader and erased the whole drive when I installed os x. I wanted to put windows back on, being that the Wi-Fi card is not compatible with os x. I used a fat32 formatted usb and put the windows 10 recovery files from Microsoft on it. for some reason ever since I installed clover it takes about an extra 10 seconds after hitting the power button of just a black screen. but when I boot the surface, holding the volume down and usb plugged in it brings me to the red screen that says surface, then flashes black and brings me to the same red screen, except it says this right under the surface logo= loading clover boot loader 3015. then it goes straight to clover. the usb flashes for a couple times while booting, but that's it. I am not able to boot windows from clover either. I think that clover is somehow overriding the boot from usb feature on the surface. if there is any way I can remove clover or wipe the drive to reinstall windows, please tell me. any Ideas? thanks
    • By davemackintosh
      After following this tutorial letter for letter and line by line I have successfully installed Mavericks onto my Surface Pro 128GB (first gen) but when I try to boot into the new drive I get the following message, I've rebuilt caches using 
       
          kextcache -system-prelinked-kernel
          kextcache -system-caches   But still nothing, I noticed in the zip file in the tutorial to download the FakeSMC is in all lowercase, HFS isn't case sensitive is it? Also in most other tutorials there are three dsdt's and ssdt's?   I continuously get this error when trying to boot Mavericks (I've not yet seen it running but the installer went perfectly)  

       
      I can't seem to figure this out and the version of Clover I have doesn't appear to have the "No kexts or caches" option?
×