Jump to content

[Guide] SurfacePro 1 & 2 Osx-Android-Windows multiboot


JahStories
 Share

2,617 posts in this topic

Recommended Posts

Very Easy and works fine. Best buy SwitchResX :

 

 

• sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool YES;

 

• Then download switchresx to enable custom resolution,

 

• from the sresx preference panel add this scaled resolution: 2732x1536

 

 

Extra info :

 

http://www.insanelymac.com/forum/topic/292645-guide-surfacepro-1-2-osx-android-windows-multiboot/?p=1990407

 

Awesome! I was missing the "Menu Extra" to changer the resolution there because it won't appear on OS X's System Preferences.... :)

Thank you!

 

 

Here's a short video my surfacintosh...

Link to comment
Share on other sites

JahStories, or anyone else that might have the touchbase drivers (paid version)  Does your power button put the surface to sleep still??  Mine doesnt seem to work properly.  Also when it does go to sleep, it never wakes up, and I usually have to hard power it down because it is "black screened"  I thought it worked before I installed the drivers.  If anyone has experienced anything wrong with the sleep functionality please comment!

Link to comment
Share on other sites

JahStories, or anyone else that might have the touchbase drivers (paid version)  Does your power button put the surface to sleep still??  Mine doesnt seem to work properly.  Also when it does go to sleep, it never wakes up, and I usually have to hard power it down because it is "black screened"  I thought it worked before I installed the drivers.  If anyone has experienced anything wrong with the sleep functionality please comment!

 

There are 2 touchbase drivers, one for pen proximity and another for no pen proximity. If i remember correctly one disabled the buttons. it was a bug

Link to comment
Share on other sites

yeah I'll have to email dave from touchbase about this...

 

Another question, I just used bootcamp to install Windows 8.1 again finally, but now the surface boots up automatically into windows 8, and I have to hold the volume down in order to boot to clover and then into OSx.  Is there any way around this? I'd like to boot up into OSx as default.  Any help is appreciated!

Link to comment
Share on other sites

(surfaceosx)

 

Hi everyone, so first of all thanks to all of the hard work JahStories and everyone in this thread has been contributing to getting OSX on a Surface Pro! I've been able to get Mavericks mostly working on my SP1 (although installed on an external drive), and everything works except for the miniDP out. I'm currently using a cheap miniDP to HDMI cable (not adapter) from Monoprice that works fine with Windows. Does the monitor out only worked with HDMI or VGA adapters?

Link to comment
Share on other sites

Thanks for great guide, i was able to install 10.9.2 on my Surface Pro 2

Now waitng for someone to fix wifi

:)

Link to comment
Share on other sites

(surfaceosx)

My surface (1) boots into clover and from there I can choose Windows or OSX. If the Keyboard is not attached I can't find a way to choose. Is there a way to make clover default to windows if it times out or if the keyboard is not attached? 

Link to comment
Share on other sites

Hey Macspike,

Thanks for your stellar work on getting Mavericks in Surface Pro 2 and also on the tutorial video. Would it be possible for you to share a performance comparison video too? Such as comparing tasks/rendering Photoshop/Counterstrike or Steam games with your Macbook Air? It would really give us some extra confidence before taking the plunge.

 

Very Easy and works fine. Best buy SwitchResX :

 

 

• sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool YES;

• Then download switchresx to enable custom resolution,

• from the sresx preference panel add this scaled resolution: 2732x1536

 

 

Extra info :

 

http://www.insanelymac.com/forum/topic/292645-guide-surfacepro-1-2-osx-android-windows-multiboot/?p=1990407

Link to comment
Share on other sites

<surface1osx>

 

switchresx doesn’t work for me. My costum resolution says "not installed". I followed the "pdf-guide" - rebooted several times - uninstalled - reinstalled. Nothing.

My monitor is "recognised" called "Color LCD" not "Unknown Monitor" as stated in the guide.

 

What do i do wrong?

  • Like 1
Link to comment
Share on other sites

<surface2osx>

 

Installation went smoothly as per Macspike's tutorial video, just had to install audio drivers at the end from his post. 

 

One last issue is the orange light blinking from within the surface pro coming out between the air vents non-stop, is that normal? OSX did report that PowerManagement.kext was not properly installed right after the first boot. 

Link to comment
Share on other sites

Dave @ Touch-Base will send out a paypal request for everyone that is interested.  Once everyone has paid, the driver information will be sent out.  We have 6 people so far.

How is the volume discount? I'd be interested if it's a good price.

 

BTW, does the touch screen work at all without Touch-Base?  My only moves the cursor to the upper left hand corner of the screen.

(surfaceosx)

 

What is the CPU temp that  people are seeing on their surface pro?  I installed the HW sensor and my CPU is in the 50's C at idle.  That's seems pretty high.  My over clocked hackintosh idles at around 40*C.  I just want to make sure I didn't screw anything up. 

Link to comment
Share on other sites

I see 40* C -but I am confused if that is the SSD temp or CPU! :S 

Orange light still blinking, is that normal? Fans havnt turned on once so far.

 

tyroii, that would make you no 7 on our group list, we are hoping to reach 10 and then get a quote from touchbase team. 

The touchscreen does not work without the drivers.

Link to comment
Share on other sites

Temperatures are good and safe, i get from 40° to 50° idle and a maximum of 80°, btw keep in mind that even if theorically a fan dies, when the cpu reach 100°, the surface will shuts itself off for "safety" reasons. 

Link to comment
Share on other sites

We are getting close to the 10 that we need.  I have 6 people for sure that are in.  There is possibly a 7th, but waiting to hear back from them.  Once we get enough people, I will get everyone's email and send them to Dave to send out the invoices.  In regards to the touchscreen without the driver, it will not work.  There is no way to configure it because Microsoft edited the Device ID.

 

***Update***

Requesting everyone to provide their email if they are wanting to be part of the order.  That will give us an accurate count on how many people are in 100%.  Once we get 10 people, I will post here and let everyone know.  Then give people a day to get in on it if they want.

Link to comment
Share on other sites

Surface Pro 2

 

Brilliant! Upgraded to 10.9.2 and my audio glitches are gone. No need for the workaround I described earlier. USB-audio works too!

 

Just using the new VoodooHDA for 10.9.2 and the new mach_kernel.

 

 

The only things left for me to fix now are:

 

• Brightness slider only works after sleep.

• Sleep still drains the battery.

 

Has anyone got these working yet?

 

 

Cheers + thanks for your work JahStories & macspike and others.

Link to comment
Share on other sites

Thanks to everyone that has contributed to this thread, you have made this project fun and educational. I have successfully installed OS X 10.9.2 and is running stable with only a couple of minor bugs.

 

I was able to keep my original windows 8 partition by shrinking the volume and installing osx on the new portion. I was unsuccessful in installing clover to the EFI partition, it always resulted in failure no matter what version of clover I used. I ended up copying the contents of my installer usb EFI to the boot EFI. There are some glitches present though. For example, I cannot change themes with clover configurator and some of the options that I select sometimes don't stick. I have to generate the config file to the desktop and then manually copy it over to the EFI partition.

 

After researching this forum and other guides on the internet, I have a Surface Pro that boots into Clover, where I can select either Windows 8.1 or OS X 10.9.2.

 

Windows works without issue for the exception of one time when it would sleep, it would go back to clover. After I selected windows, it would boot up exactly where I left it, like it hibernated. I'm not sure what I did to fix it, but now it sleeps normal without being kick back out to the boot loader.

 

OS X sleep does not work for me for some reason. In fact, the sleep slider in system preferences is missing altogether. All I have is the screen slider in that pane. I might have mixed up a kext or DSDT. If I leave the machine on, it just turns the screen off, it doesn't really sleep. If I engage sleep manually, I get a dark screen that I can't get out of and I can still hear the fans running and wifi lights still flashing. Early on I thought sleep was working, I put the machine in my bag to go home and after a 30 minute drive when I pulled it out it was on, running extremely hot. I got a thermal warning on the screen and did not want to boot for 15 minutes. Best practices for transport safety, power down your machine!

 

I must say it would be helpful to clean up the guide with a single package with the most current DSDT and necessary kext including NUllethernet. As it is, it can be challenging to keep track of the various package revisions especially since after you download them it doesn't end up with the name of the link. I advise that you take it slow and download a single package at a time and rename it to reflect the name used in the guide. Keeping track of this is crucial to successfully following the guide.

 

The App Store gave me grief for a while, with it not being able to verify the device. In the end I believe that like most folks here having the same issue, I was installing Nullethernet incorrectly. I had only installed the injector and not the actual kext. After I did that, deleted all network interfaces, deleted network preferences, generated a serial in clover config SMBIOS and rebooted. Once back in I added the now available Ethernet interface in network prefs, then added the edimax wifi interface and presto, App Store access. I also agree that this wifi adapter has very poor range and will order another from amazon that has a detachable antenna. I'll report back after I test it.

 

The other minor bug is that sometime the built in trackpad on the surface cover misbehaves. It'll jump when you try to click on something. It usually happens every once in a while right after I boot. If you detach the cover and reattach it, it clears it up.

 

Again, great job to everyone that participates on this forum/thread. I testing a few peripherals that I can report back on. This machine will replace my MacBook Pro for travel purposes. I surprisingly found Windows 8 and the Surface Pro in general to be outstanding, throwing OS X on top is just icing on the cake.

 

PS, if people are still placing an order for the touch drivers, count me in!

Link to comment
Share on other sites

 Share

×
×
  • Create New...