Jump to content
2617 posts in this topic

Recommended Posts

(Surface2osx)

 

Just to make sure I understand before I delete some partitions...

Right now I see 4 partitions on my SP2:

1- 340MB Healthy (Recovery)  --> what the hell is that?

2- 200MB Healthy (EFI System Partition) --> original bootloader?

3- 83 gig (Windows partition)

4- 30gig (OSX partition)

5- 5.66gig (Recovery Partition)

 

My plan is to have Windows (if possible untouched) and OSX (that I would CC from the USB key I installed it on)

Which partition am I supposed to delete?  ---> I'm guessing 1-2-5 ?

Do I have to recreate a UFI partition for clover?

 

You can erase (1) and (5), but it's a good idea to create first a USB recovery drive for your Surface.

(2) you need it to boot the windows partition.

Already done it before working on OSX ;)

So 2 is the partition clover will be installed?

Once everything is placed / installed properly, It will always boot into clover and from there, I can boot in Windows or OSX  correct?


which usb wifi are you using?  I need to order one and wanna make sure to get one that works

For getting Mac App Store to work, I suppose the problem is you have no working "built-in" Ethernet, nor supported PCIe WiFi?

 

If so, check this out: https://github.com/RehabMan/OS-X-Null-Ethernet

 

Confirmed as working on at least one laptop in the same situation. Read the README so you understand how to install the kext and apply DSDT patch to enable it.

 

Note: added thread in network forum

http://www.insanelymac.com/forum/topic/295534-mac-app-store-access-with-nullethernetkext/

  • Like 1

Guys,

thanks to the miracle kext made by RehabMan

 

we have now access to

the APPSTORE

 

the only thing not working on the first surface is internal wifi

 

(surfaceOsx)

I'll edit the guide and add a new kext pack with the patched dsdt, a new ssdt with proper power managing

 

(surface2osx)

i didn't forget you guys i'll patch the dsdt for the surface 2 aswell; to get audio working you can try different versions of voodoohda, just try.

  • Like 2

great macspike 

 

if you can work on the sf2 guide i'll update the main post with yours and remove the sonicrat's one.

adding your reference for help purposes.

 

we just have to keep using badges to easily identify posts.

UPDATE


(surfaceosx)


Added links and steps to the original first post guide with a new version of the tables with patch for rehabman's nullethernet and a new ssdt with proper power managment so no more hot surfaces XD


 


(surface2osx)


Added link to the post and files by macspike


SURFACE2OSX

 

I'll updated the guide and files (JahStories, can you update again, on the first pages are the old files). It works now even better.

What QECI can do !!! SwitchResX now works also perfect (1366x768 HiDPI is perfect - see JahStories guide Surface 1)

 

I'm gone for the weekend, I'll add the new AppStore solution (tx JahStories and RehabMan) next week to the Surface Pro 2 Files

(Surface pro)

Hi guys, I haven't needed windows on my surface pro but know that I do I'm trying to install using Rufus to make my usb, for some reason it doesn't boot direct into the install and it goes into clover I can see the installer in clover but when I choose it as a boot option I just get a screen with some rotating thing, after some time it just goes back to the clover home screen. If some one can help thanks

Surfaceosx

 

Is there anything else we need to do besides replace those two patched files in the efi/clover/acpi/patched folder to get App Store working? I did that and also for fun replace the 5 kexts and dropped them in and installed as well. Still no App Store, iMessages or FaceTime. Help!! Lol. Do we need to copy config.plst again?

 

Guys,

thanks to the miracle kext made by RehabMan

 

we have now access to

the APPSTORE

 

the only thing not working on the first surface is internal wifi

 

(surfaceOsx)

I'll edit the guide and add a new kext pack with the patched dsdt, a new ssdt with proper power managing

 

(surface2osx)

i didn't forget you guys i'll patch the dsdt for the surface 2 aswell; to get audio working you can try different versions of voodoohda, just try.

 

 

(Surface pro)

 

finally get this! thanks rehabman & jah

 

so, jah, i need to re-copy new kext, new dsdt & new ssdt, right?

(surfaceosx)

 

Hey guys. Chiming in here because I'm extremely interested in this Hackintosh Surface Pro goodness.

 

I have questions, as most of everyone here does:

 

1. I'm a web comic artist, and I currently use my Surface Pro to draw in Photoshop. Pressure sensitivity is CRUCIAL for what I do, and I was wondering if any progress was made in this area? It works great in Windows 8.1 obviously, but you know... it's Windows 8... and I don't like it as much as OSX. :D

 

2. I'm guessing this already has happened, but have you guys tried all the Wacom drivers since the screen does have Wacom tech? Might be possible to hack one of these in there to get 'em to work. I don't know much about hacking drivers though... http://us.wacom.com/en/support/drivers

 

3. I dunno if you guys saw this video -
- but it seems that OSX 10.8 works better with the pressure sensitive stuff. It's not perfect though.

 

4. Modbook Pros are WAAAAY too expensive. :D

 

I really want to jump right in and install OSX on my Surface Pro, but I absolutely gotta have that pressure sensitivity before I can commit. 

Surfaceosx Is there anything else we need to do besides replace those two patched files in the efi/clover/acpi/patched folder to get App Store working? I did that and also for fun replace the 5 kexts and dropped them in and installed as well. Still no App Store, iMessages or FaceTime. Help!! Lol. Do we need to copy config.plst again?

Make sure you read here: https://github.com/RehabMan/OS-X-Null-Ethernet

 

When it works, IORegistryExplorer will look something like the attachment. Except your bsdname should be 'en0'.

post-1031260-0-80120800-1390529422_thumb.png

@RehabMan

 

Thanks bud!! Gonna try right now!!!!

 

Edit: Awesome!! Works after I deleted all my networks and reinstalled. You rock!!!!

 

Now...surfaceosx

Anyone having random restarts? Had quite a few tonight and not sure if anyone else having these.

Already done it before working on OSX ;)

So 2 is the partition clover will be installed?

Once everything is placed / installed properly, It will always boot into clover and from there, I can boot in Windows or OSX  correct?

which usb wifi are you using?  I need to order one and wanna make sure to get one that works

 

(Surface2Osx)

 

I'm using the Edimax EW-7811UN (bought it on Amazon) - you can download 10.9 drivers from there website. Works great ...

 

You have to copy the "EFI" from the USB-drive to the boot partition of your drive (you can also do it on a MicroSD card, but buy a good one 80mb/s)

 

A good and easy way to mount the (hidden) partitions, is to enable the debug-menu of DiskUtility.

 

You can activate it in Terminal : defaults write com.apple.DiskUtility DUDebugMenuEnable 1

 

Go the Debug-Menu and select "Show every partition"

 

You now see the EFI of your USB and mount it and then copy to the boot partition you want.

(surface2osx)

 

Confirmed working with a fresh install directly to the sp2 following the files from Macspike (thanks!)

 

I had to install the iClover theme along with Clover or it couldn't recognize the partition I installed Mavericks on. I used Clover r2236.

 

Didn't have time to try to work out sound but QE/CI seemed to be fine. Couldn't get my EDUP EP-N508 WiFi adapter to work.

Have not tried installing Clover to the actual HD (not sure the steps for this), so I am booting off the USB key only.

 

Is there a way to, fix the awful 'red screen' on bootup?

 

Thanks to everyone hacking this project :)

@akzidenz

congrats :graduated: 

don't forget to click like in macspike's post and main guide post   :)

 

@swyner

random restarts or crashes could be related to a buggy driver, it happened to my with an old wifiusb one.

 

@rawrb

  1. Osx beats windows on the surface (faster & lighter) New touchbase drivers provides full pen pressure support, i've tested a beta release, the final driver will be annunced here (you can mail touchbase support to speedup the process.
  2.  
  3. The video you see is very old and shows how the pen behave WITHOUT any driver installed, but since microsoft changed the vendor id it's impossible to calibrate without any driver hack and i've tried ALL the wacom osx drivers (there isn't anything right now)
  4. The modbookpro is a lovely piece of EXPANSIVE hardware compared to the surfacepro and it doesn't have any touch panel proper detachable keyboard or stand.

if someone really want to make me change idea, send me a modbookpro, i'll be happy to review it sincerely and compare it to the surface pro. XD 

New addon to the guide to gain AppStore Access:

Thanks to Rehabman's "magic" kext nullethernet

we can now access the appstore and icloud.

Quote

From Rehabman's guide you need to remove all network interfaces and set them up again. To do that, go into SysPrefs->Network and remove all interfaces, Apply, then remove /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist. Reboot, then add all your network interfaces back, starting with NullEthernet.

then download Clover configurator go to smbios and create a new serial being sure that apple accept it through it's online support page

 

install the kext

save the config.plist and reboot

if you are using the provided v0.2 tables you don't need any pathing.

 

@swyner

i don't know why microsoft engineers wasn't so smart to put another usb port, i hate them for this!

btw we all hope that someones figures out how to enable this internal card, i hope to get BT too but these combo cards are not mac friendly at all.


@macspike

 

i've added your's new filepackage to the guide, is rehabman's patch added to the dsdt?

Btw

i've named V0.2 to match the surfacepro versions, it seems that we are almost at the same point, we just miss wifi and sleep (can you check sleep on the sp2?),

then i think we can name the packages V1.0 ;)

Just to clarify doing the clover config as you stayed above is not needed if you use the v0.2 of your patches right? I got it working with install of new kext, copy and replace your two patches in v0.2 and then delete all network and add as per the guide

×
×
  • Create New...