Jump to content

Surface Pro 2017 - macOS Mojave 10.14.4 Hackintosh - Success!


126 posts in this topic

Recommended Posts

Surface Pro 2017 with macOS Mojave 10.14.4, QE/CI working, Audio working

What is working:

  • QE/CI (Graphics Acceleration)
  • Audio (Everything)
  • Brightness (Rehabman patch)
  • Touchpad without gestures
  • Keyboard
  • NVMe

Partially working:

  • Battery? Well, it shows the indicator but I don't think that is working well lol
  • Sleep/Wake maybe it works, maybe it doesn't, no issues clicking the power button to put it to sleep and then re-clicking it to wake though.

What is NOT working:

  • Wi-Fi
  • Bluetooth
  • Touchpad gestures
  • Camera
  • Touchscreen

 

Guide based on Naborisk's High Sierra one

  1. Create bootable USB using createinstallmedia
  2. Install latest clover
  3. Delete CLOVER folder on ESP partition and replace it with the one in this thread
  4. Boot from USB and change ig-platform-id to 0x12345678 (in order to disable acceleration) and add -v argument
  5. Install macOS partitioning with Disk Utility and etc.
  6. Boot again from USB and again changing ig-platform-id to 0x12345678, but this time selecting the created partition
  7. Configure it
  8. Mount and open EFI (ESP/SYSTEM) partition of the SSD
  9. Go to /EFI/ and copy CLOVER folder from this thread
  10. Open Terminal and run "sudo kextcache -i /"
  11. Eject USB and put it apart
  12. Reboot and boot from SSD (CLOVER boot entry), this time without changing anything
  13. Hey! You did it!

 

ONLY 10.14.4+

28 April 2019 (latest for this version of macOS)

Download latest CLOVER efi folder here: https://drive.google.com/file/d/16PER4qlMN3Jvygg6k1iIZoanEw4z2AKQ/view?usp=sharing


ONLY 10.14 to 10.14.3

22 November 2018 (latest for this version of macOS)

Download CLOVER efi folder here: https://drive.google.com/file/d/1IHktQIIBpy0YxcQ_f5x6HqqMyPbvf9a-/view?usp=sharing

 

I created this guide with this updated and working efi folder because the original one didn't really work on my Surface, which is a shame :\

 

Kexts used:

- ACPIBatteryManager

- AppleBacklightInjector

- AppleIntelCPUPowerManagement

- CodecCommander.kext

- FakeSMC

- FakeSMC HWSensor addons

- Lilu

- NullEthernet (with DSDT patch and for iMessage/FaceTime)

- VoodooHDA
- VoodooI2C (with HID addon)

- WhateverGreen (iGPU and DRM rights)

 

 

Edited by SoxasoraIT
  • Like 3
On 9/12/2018 at 8:29 PM, 10rb1988 said:

Great job. Look forward to trying it out!

 

Which CPU / RAM / SSD version do you have and what's your battery life like?

 

 

Hey thanks!

i5 7300U/8GB/256GB
Still didn't test the battery life.

  • 3 weeks later...
  • 2 weeks later...
  • 4 weeks later...
On 11/16/2018 at 6:45 PM, 10rb1988 said:

Requesting a reupload if possible

https://www.mediafire.com/file/xi59l3u9cqca075/Surface_2017_Probar.zip/file

 

2 hours ago, luisito1983 said:

Reupload please!!!!! 

https://www.mediafire.com/file/xi59l3u9cqca075/Surface_2017_Probar.zip/file

  • Thanks 1
Hello everyone,

Here I have the pro surface 2017 I5 256GB, but the touch of my pro surface keyboard does not work.

I am forced to take a USB keyboard and mouse to install mojave: s.

Sorry, I use google translation because I'm french.

Merci Razak, sais tu les options a activer pour installer clover efi sur clef usb pour la surface pro car je sais que les nouvelles version de clover pose problème avec les nouvelles versions .

 

mes options que j'ai choisi la ça va ?

clover .jpeg

clover 2.jpeg

clover 3.jpeg

Je ne sais pas. Je n'ai pas de Surface pro 2017 sous la main pour faire des tests. Je ne peut pas te garantir si cela va fonctionner car j'ai vu qu'il y a aussi des patches ou kexts sur la toile.

 

I do know. I do not have a Surface pro 2017 for testing. I am not certain it is gonna work because I've seen patch and alternative kexts on the other websites.

Currently trying this guide on my Surface but I can't seem to get past this error - hangs after End RandomSeed once I've selected to boot the macOS installer. I've reinstalled clover, reformatted the USB, tried adding more drivers, no luck. Any ideas? Also tried using the clover version from when this guide was created and still, nothing. Can't be the USB, as I've successfully installed Mojave onto my desktop with this same one. I'm lost. 

 

IMG_6743.thumb.jpeg.3a273f8e59e4c2cd158204961f47748a.jpeg

  • 3 weeks later...
 

Currently trying this guide on my Surface but I can't seem to get past this error - hangs after End RandomSeed once I've selected to boot the macOS installer. I've reinstalled clover, reformatted the USB, tried adding more drivers, no luck. Any ideas? Also tried using the clover version from when this guide was created and still, nothing. Can't be the USB, as I've successfully installed Mojave onto my desktop with this same one. I'm lost. 

 

IMG_6743.thumb.jpeg.3a273f8e59e4c2cd158204961f47748a.jpeg

I am having the same exact issue.. Did you get it to work?

On 1/6/2019 at 6:53 PM, Exzile said:

I am having the same exact issue.. Did you get it to work?

Format the u disk as :MyOsx,

10.14.x

Using:

sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/MyOSX /Applications/Install\ macOS\ Mojave.app

 

to mark boot drive

Boot from USB and Before entering the system change ig-platform-id to 0x12345678 (in order to disable acceleration) and add -v argument

 

Edited by xuzhimin
  • 2 weeks later...

Thx for this post. Very much interested in getting a surface to use macOS on it as well. Just a couple of questions:

1 Is there a chance to "brick" the device by doing this ?

2 Is this dual boot mode, e.g. does the normal windows version still run on it ?

3 How "native" is macOS, like:

a. can you update it with automatic updates, or is it always like a chance of breaking it ?

b. does sleep / wake work ? (also battery saving)

c. does icloud / sync with iPhoto / contacts etc work ?

×
×
  • Create New...