cs4602 Posted January 27, 2014 Share Posted January 27, 2014 There is a built-in virtual keyboard... no need to pay Here's how to activate it: http://osxdaily.com/2013/06/21/mac-virtual-keyboard-os-x/ @Jahstories I added the resolution 2732x1536 in the custom as scaled, but it only added the 2731x1536 resolution, I don't have the 1366x768... Any steps missing? NVM I'm blind... 2 Link to comment Share on other sites More sharing options...
swyner Posted January 27, 2014 Share Posted January 27, 2014 Thanks cs4602!! (Surfaceosx) I probably know the answer to this but once everything was running I get new updates for the efi firmware, Remote Desktop client and thunderbolt firmware. I shouldn't install this correct? Link to comment Share on other sites More sharing options...
cs4602 Posted January 27, 2014 Share Posted January 27, 2014 Thanks cs4602!! (Surfaceosx) I probably know the answer to this but once everything was running I get new updates for the efi firmware, Remote Desktop client and thunderbolt firmware. I shouldn't install this correct? I don't think you should as OSX see your hardware as a macbook air 6,3 (or something like that) so it's showing you the updates for that hardware. Link to comment Share on other sites More sharing options...
JahStories Posted January 27, 2014 Author Share Posted January 27, 2014 @cs4603 i'm using MacOs since version 9 and the virtual keyboard it implements is almost the same from that time, it's NOT multitouch, no sound, easy hiding menu, transparency, and it miss a lot of other things too. definetly unuseful in 2014. check out the demo version of corallosoft's keyboard and you'll see. P.s. thanks for helping out other users. @swyner On the update windows right click and hide all the f/w related updates. @cripplediguana The surface pro got the same hardware (a bit more powerful) of 3years old "not pro" unibody aluminium macbooks, so every app, aperture too, will work perfectly. The screen is very detailed, and after a good calibration the blacks will be really good, is a good companion for a photographer to postproduce "on the go" and 4gig of ram are enought for almost every raw file i'm using it with my little baby (5dmkII) P.s. touch is perfect to manipulate pictures in Aperture. Link to comment Share on other sites More sharing options...
cs4602 Posted January 27, 2014 Share Posted January 27, 2014 (Surface2Osx) Well so far I still have a few things annoying me: 1- When I CCC my USB to my SSD (As per Macspike guide), then I boot Clover from the USB and then load OSX on my SSD, it takes about 20 mins to get into OSX and everything is slow as hell... Anyone else got that? So I still have to boot on my USB key... 2- Audio still not working, I tried different version of VoodooHDA. The sound card is recognized in System report tho. 3- Touch pen drivers from touch base aren'T working great. The pen is completly off and the calibration doesn't work. In the center of the screen it's not bad, but on the sides, it's way off. I sent them an email. Other than that, it's pretty stable, waitting on my wiifi usb that should be in tomorrow. Would be nice to have all of that fix by tomorrow!! Any help would be appreciated. Link to comment Share on other sites More sharing options...
akzidenz Posted January 27, 2014 Share Posted January 27, 2014 Yes, enable the secure boot Hmm but, if you enable the secure boot, does Clover still work (?) / can you install Clover on the SSD and use it to boot (and not have the red screen?) Also, do any of you SP2 guys notice a flashing orange light inside the device, the right of the device after OSX has booted up? (It's like, right where the microsd card slot is) Link to comment Share on other sites More sharing options...
cs4602 Posted January 27, 2014 Share Posted January 27, 2014 Hmm but, if you enable the secure boot, does Clover still work (?) / can you install Clover on the SSD and use it to boot (and not have the red screen?) Also, do any of you SP2 guys notice a flashing orange light inside the device, the right of the device after OSX has booted up? (It's like, right where the microsd card slot is) My understanding (I'm not there yet because of the problem explained abive) is that once your bootloader (Clover) installed on the SSD, you should be able to enable the secure boot because you disable it to be able to boot on the USB. Someone correct me if I'm wrong. Yes I did observe the light inside the device close to the micro SD slot. Dunno why. Link to comment Share on other sites More sharing options...
macspike Posted January 27, 2014 Share Posted January 27, 2014 (Surface2OSX) Hi Everyone, With the latest filesPackage that you can find at the end of this post, you can make a bootable stick to direct install OSX to your Surface Pro 2. Direct Install OSX on Surface PRO 2A. Make a bootable USB Mavericks (Vanilla Installation)1. Prepare your USB as GUID partition map with a HFS+ partition.2. Download Mavericks from the APPStore (it will be installed in your application folder) and mount InstallESD (Right click on “Install OS X Mavericks”, then it's in /Contents/Shared Support/InstallESD.dmg)3. Mount BaseSystem.dmg by typing the following in terminal: open /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg4. Restore “OS X Base System” to your USB5. Navigate to /System/Installation on your USB drive. Delete the “Packages” link then copy the Packages folder from “OS X Install ESD” to this location.6. Install Clover to the pen drive (http://sourceforge.net/projects/cloverefiboot/)• Select your USB Drive and the select “Custom Install”• Select “Install for UEFI booting only”• Select Themes• Select Drivers64UEFI6. When installation is finished , copy Config.plist from attached files in EFI/CLOVER/7. Copy dsdt.aml/ssdt-0.aml/ssdt-1.aml from attached files in EFI/CLOVER/ACPI/patched8. Copy mach-kernel from attached files to your USB drive9. Copy the extensions from the attached files to System/Library/ExtensionsB. Prepare a partition to install OSX1. Start Windows 8.1 on your Surface Pro 22. Go to the desktop, right click on the "Start" button, and open Disk Management3. Select the C:\ partition, right click, and go to "Shrink Volume"4. Enter the new size for the volume and click OK5. Afterwards, right click on the empty space and select formatFormat the new partition as NTFS6. Shutdown the deviceC. Install OSX on the Surface Pro 2 1. Power up holding the volume down, with the USB stick installed2. Clover will boot up, choose your USB stick and boot without caches and injected kext3. Open Disk Utility once the installer has come upLocate the newly created NTFS partition and select "erase"Change the file system to HFS+ (MacOS Extended Journaled)Exit Disk Utility4. Install OSX to your the New OSX Partition• When the Installation is finished. It counting down to restart.Go before the coundown is ended to the menu and launch the terminal• If you are to late, boot again with volume down, choose your USB stick and boot without caches and injected kext and then start the terminal from the menu5. Copy the extension• cp -R /System/Library/Extensions/FakeSMC.kext /Volumes/"NEW OSX PARTITION"/System/Library/Extensions/ A Little Trick : Press the Up Arrow key in the command prompt, and you’ll see the most-recently used command. Use your arrow keys to go back and erase FakeSMC.kext and replace it with the other Kexts. • cp -R /System/Library/Extensions/AppleIntelCPUPowerManagement.kext /Volumes/"NEW OSX PARTITION"/System/Library/Extensions/• cp -R /System/Library/Extensions/ACPIBatteryManager.kext /Volumes/"NEW OSX PARTITION"/System/Library/Extensions/• cp -R /System/Library/Extensions/VoodooHDA.kext /Volumes/"NEW OSX PARTITION"/System/Library/Extensions/• cp –R /mach_kernel /Volumes/"NEW OSX PARTITION"/ 6. Quit terminal and Shut Down the installer 7. Reboot back into Clover (you will need to hold the volume button again)Select the newly installed Mavericks drive and boot without caches and injected kextD. Post-install1. Install HWSensors (http://sourceforge.net/projects/hwsensors/)2. Install Touch-Base drivers (http://touch-base.com/documentation/SurfacePro.htm)3. HiDPI If you just prefer to have a bigger UI, you can enable HiDPI. this is the mode used by retina displays to show a 2x interface, and this helps for touch and pen inputsOpen the terminal• type: 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• this will add a 1366x768 Hidpi resolution, great for the surface.E. Extra HardwareIt's also a good thing to buy a mini USB3-HUB (4 ports), a USB mini Wifi dongle that support OSX EW-7811UN (bought it on Amazon) or an USB Ethernet cable from Apple Surface Pro 2 OSX FilesPackageV0.3 for OSX 10.9/10.9.1 Surface Pro 2 OSX FilesPackageV0.3 for OSX 10.9.2 5 Link to comment Share on other sites More sharing options...
JahStories Posted January 27, 2014 Author Share Posted January 27, 2014 Thanks MacSpike guide and files updated to the main post! Since i'm removing from it the old surface2 guide by sonicrat, i'm posting it here as reference. @everyone keep on using badges, thx OLD the guide for the SurfacePro2 is a work in progress, check this one and macspike's one, read the thread or wait for a update. Keep in mind that i suggest a direct install to the surface drive Follow this guide to create a bootable USB Mavericks: Mavericks Vanilla installation NOTE: DO NOT INSTALL CHAMELEON Download and install Clover to the pen drive (http://sourceforge.n.../cloverefiboot/) If you wish to repartition your drive, skip the following steps: Install Mavericks Prior to restarting, open Terminal Post-Install Steps: Select Custom Install Select UEFI Install Select OsxAptioFixDrv-64.efi and VBoxHfs-64.efi under Drivers Copy the included mach_kernel to the root of the USB device Copy the included kexts to USB:/System/Library/Extensions Copy the included ACPI patches to EFI/CLOVER/ACPI/patched/ Copy the included config.plist to EFI/CLOVER/ Start Windows 8.1 Go to the desktop, right click on the "Start" button, and open Disk Management Select the C:\ partition, right click, and go to "Shrink Volume" Enter the new size for the volume and click OK Afterwards, right click on the empty space and select format Format the new partition as NTFS Shutdown the device, then power on holding the volume down key with the USB stick installed Open Disk Utility once the installer has come up Locate the newly created NTFS partition and select "erase" Change the file system to HFS+ (MacOS Extended Journaled) Exit Disk Utility Copy the required kexts to /S/L/E: cp -R /System/Library/Extensions/FakeSMC.kext /Volumes/"NEW OSX PARTITION"/System/Library/Extensions/ cp -R /System/Library/Extensions/AppleIntelCPUPowerManagement.kext /Volumes/"NEW OSX PARTITION"/System/Library/Extensions/ cp -R /System/Library/Extensions/ACPIBatteryManager.kext /Volumes/"NEW OSX PARTITION"/System/Library/Extensions/ cp -R /System/Library/Extensions/VoodooHDA.kext /Volumes/"NEW OSX PARTITION"/System/Library/Extensions/ Reboot back into Clover (you will need to hold the volume button again) Select the newly installed Mavericks drive and boot Install HWSensors: http://sourceforge.n...ects/hwsensors/ Install Touch-Base drivers: http://touch-base.co.../SurfacePro.htm (may not yet support Surface Pro 2, but touch works) Check HiDpi from the first's SurfacePro guide. OLD Link to comment Share on other sites More sharing options...
macspike Posted January 27, 2014 Share Posted January 27, 2014 (Surface2OSX) I was a little surprised ... But the Apple USB Superdrive works without problems Link to comment Share on other sites More sharing options...
cs4602 Posted January 27, 2014 Share Posted January 27, 2014 @macspike Excellent and easy guide for everyone. Should the sound be working with these files? Any possibilities to add a section to the guide to have clover installed on the SSD so that we don't need the USB at all and we can dual boot OSX and Windows? That would make it the perfect guide. Link to comment Share on other sites More sharing options...
JahStories Posted January 27, 2014 Author Share Posted January 27, 2014 @macspike Wow! it's really strange, i've one of those superdrive somewhere i'll definetly try! i remember it required a hw mod to work on regular pcs! here a link Now here’s a bit of background. The MBA SuperDrive is designed to work only with the Apple MacBook Air. How is that possible? Some people have speculated that perhaps the MBA SuperDrive draws more than 500 mA and that the MacBook Air provides more than 500 mA via its USB port. This is not the problem. My attempt at connecting the SuperDrive to several PCs and Macs while injecting additional current using a special cable was unsuccessful... So, this must be a "gift" from Microsoft. Link to comment Share on other sites More sharing options...
cs4602 Posted January 27, 2014 Share Posted January 27, 2014 Clover new version might help fix the sleep problem: Revision 2525 - hibernation In 10.8.5 and perhaps later versions of OS X, DSDT method _WAK # called after resuming from S3 suspend (Sleep, or suspend to RAM), # is called with garbage in Arg0, where it should be a value # representing the sleep state being left (1-5). # # This causes problems for code in DSDT _WAK method which expects # and checks against Arg0==3 for wake from sleep to turn on various # devices or restore internal state to a working state. # # This patch adds code at the very beginning of the method to # force an an out-of-range Arg0 to 3. # Link to comment Share on other sites More sharing options...
JahStories Posted January 27, 2014 Author Share Posted January 27, 2014 @cs4602 thanks i'm checking @thosewhofindtheguidesuseful remember to click thanks Here & Here Clover2525 Sleep is still an issue on the first surfacepro Link to comment Share on other sites More sharing options...
akzidenz Posted January 27, 2014 Share Posted January 27, 2014 (surface2osx) I've managed to get sound on the SP2 via VoodooHDA working (2.8.4) The Realtek ALC 3230 = ALC 280 Codec (I could not find an AppleHDA patch for this codec) Vendor ID = 8086 Device ID = 9c20 Had to modify the Info.plist in the stock VoodooHDA.kext or i'd get a kernel panic on boot. 1. Backup and delete AppleHDA.kext from System/Library/Extensions 2. Install VoodooHDA.kext from the zip 3. Install VoodooHDA.prefPane to System/Library/PreferencePanes 4. Reboot, don't forget to set your sound output to Speakers in your System Preferences (it might be set on the headphone jack) https://mega.co.nz/#!VYlH3LJZ!OWfKZ6fT8qfExQl9XXy7tmuaEOk6e7ojH4R4xD_wUWI Also got some DSDT patches, 1. to fix the brightness controls and 2. a battery DSDT patch following Rehabman's guide (Shows actual time remaining, time to charge and whether you're plugged in or on battery). But i'm getting a weird 'Service Battery' alert though so i'll see if I can resolve this first before sharing. 1 Link to comment Share on other sites More sharing options...
cs4602 Posted January 27, 2014 Share Posted January 27, 2014 (surface2osx) I've managed to get sound on the SP2 via VoodooHDA working (2.8.4) The Realtek ALC 3230 = ALC 280 Codec (I could not find an AppleHDA patch for this codec) Vendor ID = 8086 Device ID = 9c20 Had to modify the Info.plist in the stock VoodooHDA.kext or i'd get a kernel panic on boot. 1. Backup and delete AppleHDA.kext from System/Library/Extensions 2. Install VoodooHDA.kext from the zip 3. Install VoodooHDA.prefPane to System/Library/PreferencePanes 4. Reboot, don't forget to set your sound output to Speakers in your System Preferences (it might be set on the headphone jack) https://mega.co.nz/#!VYlH3LJZ!OWfKZ6fT8qfExQl9XXy7tmuaEOk6e7ojH4R4xD_wUWI Also got some DSDT patches, 1. to fix the brightness controls and 2. a battery DSDT patch following Rehabman's guide (Shows actual time remaining, time to charge and whether you're plugged in or on battery). But i'm getting a weird 'Service Battery' alert though so i'll see if I can resolve this first before sharing. Not working for me... When I go in the voodooHDA pref pane, I get the pop up: No VoodooHDA Devices Detected :\ Link to comment Share on other sites More sharing options...
akzidenz Posted January 27, 2014 Share Posted January 27, 2014 Not working for me... When I go in the voodooHDA pref pane, I get the pop up: No VoodooHDA Devices Detected :\ Hmm, I didn't use the VoodooHDA from Macspike on my Clover USB or install at all, that could be why. Try removing it from the Clover drive. Link to comment Share on other sites More sharing options...
RehabMan Posted January 27, 2014 Share Posted January 27, 2014 Clover new version might help fix the sleep problem: Revision 2525 - hibernation In 10.8.5 and perhaps later versions of OS X, DSDT method _WAK # called after resuming from S3 suspend (Sleep, or suspend to RAM), # is called with garbage in Arg0, where it should be a value # representing the sleep state being left (1-5). # # This causes problems for code in DSDT _WAK method which expects # and checks against Arg0==3 for wake from sleep to turn on various # devices or restore internal state to a working state. # # This patch adds code at the very beginning of the method to # force an an out-of-range Arg0 to 3. # Just to clarify, this comment and patch is from my laptop repo: https://github.com/RehabMan/Laptop-DSDT-Patch I'm not sure what it has to do with Clover. Link to comment Share on other sites More sharing options...
cs4602 Posted January 27, 2014 Share Posted January 27, 2014 I followed the link from the Clover patch notes Link to comment Share on other sites More sharing options...
RehabMan Posted January 27, 2014 Share Posted January 27, 2014 I followed the link from the Clover patch notes Link please. Link to comment Share on other sites More sharing options...
cs4602 Posted January 27, 2014 Share Posted January 27, 2014 I sent you a PM with the link, as I am unable to paste it in here Link to comment Share on other sites More sharing options...
JahStories Posted January 28, 2014 Author Share Posted January 28, 2014 just to clarify that i just updated to the latest clover version (2525) i have not patched the dsdt for sleep. Link to comment Share on other sites More sharing options...
cs4602 Posted January 28, 2014 Share Posted January 28, 2014 (Surface2osx) I redid the installation as per macspike guide and I still have the same issue. Slow boot and very slow in OSX when I boot from the SSD. It's much faster when I boot on my USB... Doesn't make sense Is it possible that we have different hardware? Do we all have the 128GB version of the SP2? Link to comment Share on other sites More sharing options...
JahStories Posted January 28, 2014 Author Share Posted January 28, 2014 @cs4602 (Surface2osx) i suppose it could be: different clover versions different mach_kernel different configuration in clover's config.plist check it out. G. Luck Link to comment Share on other sites More sharing options...
akzidenz Posted January 28, 2014 Share Posted January 28, 2014 (surface2osx) (surface2osx) I've managed to get sound on the SP2 via VoodooHDA working (2.8.4) The Realtek ALC 3230 = ALC 280 Codec (I could not find an AppleHDA patch for this codec) Vendor ID = 8086 Device ID = 9c20 Had to modify the Info.plist in the stock VoodooHDA.kext or i'd get a kernel panic on boot. 1. Backup and delete AppleHDA.kext from System/Library/Extensions 2. Install VoodooHDA.kext from the zip 3. Install VoodooHDA.prefPane to System/Library/PreferencePanes 4. Reboot, don't forget to set your sound output to Speakers in your System Preferences (it might be set on the headphone jack) Also got some DSDT patches, 1. to fix the brightness controls and 2. a battery DSDT patch following Rehabman's guide (Shows actual time remaining, time to charge and whether you're plugged in or on battery). But i'm getting a weird 'Service Battery' alert though so i'll see if I can resolve this first before sharing. I came across an issue with Voodoo 2.8.4 where the sound crackled and was distorted throughout the system. I went back and tried all the Voodoo versions, and found that 2.8.0 seemed to be fine (except the microphone was not working). I patched the nodes in the info.plist, and hurrah. Working sound and mic. Updated zip here: https://mega.co.nz/#!5ZN1yZhI!ffq6q9a5Y8HZcvacbUyK6Mz0JE9IMnygJtI1UC0s61w PS. You will want to get rid of the original VoodooHDA, and also backup and delete AppleHDA. Might give patching the original AppleHDA a go if I get bored sometime... 2 Link to comment Share on other sites More sharing options...
Recommended Posts