Jump to content

LonelyTV

Members
  • Content count

    129
  • Joined

  • Last visited

About LonelyTV

  • Rank
    InsanelyMac Geek
  • Birthday 01/01/1982

Profile Information

  • Gender
    Male
  • Location
    North Carolina
  1. [Guide] 10.10 On the Surface Pro 3

    I have it planned for this weekend to update this guide. As a full time graduate student and father I rarely have time for much more than those things. If someone would PM me with what has changed I will fix the front page with the updated information.
  2. [Guide] 10.10 On the Surface Pro 3

    It certainly is. I'll get on that this upcoming weekend. I'll need to read through this topic and see what is updated. If someone who has been active recently can PM me some notable changes that I need to make I will do it sooner. There is a dearth of time recently.
  3. [Guide] 10.10 On the Surface Pro 3

    The link is now fixed. Thank you Scubasteve for the drivers. Hrm, I don't know if I can help with that. At least not right now, I'm away from my Surface for the time being. But, I'm thinking it's going to need some tweaking of VoodooHDA to get it to work. I'll research more on it and let you know what I find.
  4. [Guide] 10.10 On the Surface Pro 3

    Looks like the attachment was lost when Insanely Mac went down. When I get home I'll re-upload them. Sorry for the inconvenience. If anyone has a copy of it, feel free to PM me and send them my way. That might make it quicker.
  5. [Guide] 10.10 On the Surface Pro 3

    Ha ha, So far so good. Closing in on the last one tomorrow, that I'm going to bomb. But the rest of the week made up for it in near perfect scores. Graduate work is tough. On topic, I'm looking into why so many people are having trouble with the last bit of the tutorial. I plan on going through it once more before the end of the week.
  6. [Guide] 10.10 On the Surface Pro 3

    I could use yours, I haven't had time to dump them.
  7. [Guide] 10.10 On the Surface Pro 3

    I've been working today on getting a clean DSDT / SSDT dumped from the Surface Pro 3 to replace the ones in the tutorial that are from a Surface Pro 2. I'm thinking this will be the first step to getting sleep working properly. And yes, I agree that we should use Clover to patch the graphic KEXTs to preserve them from updates. I'm working on that as well: Cleaning up the config.plist. However, studying for midterms is taking over most of my work for the day.
  8. [Guide] 10.10 On the Surface Pro 3

    Right you are. I just tested it. This is a fix that will require some tweaking of the KEXT and DSDT (I think.) I'm not certain what the ETA of said fix is, but it will be ironed out.
  9. [Guide] 10.10 On the Surface Pro 3

    That was my fault, I used it in the tutorial unaware of the issues between the two forums. I have since edited the tutorial.
  10. [Guide] 10.10 On the Surface Pro 3

    The clover bootloader installer mounts the EFI partition for them on exit. So, if the person doing the tutorial continues with my steps they should be fine.
  11. [Guide] 10.10 On the Surface Pro 3

    I just added in the bit about booting without a USB stick. gkarg gave me a way of doing it that can be done without rebooting.
  12. MacOsX on the Surface Pro 3

    Yes, it will.
  13. [Guide] 10.10 On the Surface Pro 3

    Oops, that was an oversight on my part. I edited the guide. I haven't tried yet to boot without the USB, I have that planned for tomorrow.
  14. MacOsX on the Surface Pro 3

    I've created a new guide on how to install Yosemite on the Surface Pro 3. If anyone has issues with installs and such direct questions there so we can get it all on one place and help other users. http://www.insanelymac.com/forum/topic/304796-guide-1010-on-the-surface-pro-3/ Sadly it's the lack of drivers that is holding back WiFi and Bluetooth from working. And, if I recall correctly it's not easy to write them to get it to work. So for now the hardware is deemed "incompatible" until someone figures it out. and what kind of Blue Screen? Did it ask you for a drive key? if so you might need to turn off Bitlocker on your Windows drive.
  15. OS X Yosemite on The Surface Pro 3 ------------------------------------------------------ I wrote this guide with a Hackintosh newbie in mind. I walk everything out step-by-step. And, know that you are following this guide at your own risk. I take no responsibility in any loss of data or broken machine. However, I'm confident that that won't happen if you are careful. What is not working: WIFI Bluetooth Touchscreen : Alex.doud is currently coding touchscreen and trackpad drivers for the Surface Pro 3's i2c controller. Sleep Trackpad gestures What works but is buggy: Graphics: QE/CI + HiDPI works with minor graphic glitches Audio does not play through the headphone jack ------------------------------------------------------ Requirements Hardware: USB Flash Drive: 8 GB or more Access to a computer running OS X (Can be done in a virtual machine) Optional: A USB Hub, USB Keyboard, and USB Mouse (Just in case the Type Cover doesn't work during install) Software: OS X 10.10 Yosemite Install Application Surface Pro 3 Driver Pack.zip Clover bootloader Kext Utility ------------------------------------------------------ Step 1: Making Space for OS X Boot into Windows 8 On the Start Screen type: compmgmt.msc and press enter. This should open "Computer Management" on your desktop. Click on "Disk Management" under the "Storage" header on the left panel. Right click on the "Windows (C:)" block on the bottom half of the middle window and choose "Shrink Volume" Here you can shrink your Windows partition to make room for you OS X install. Choose a value over 15GB to give yourself room to install OS X and have storage left over. Optional: Right click on the new partition and rename it "OS X" (or something you will remember) -- This will make it easier to pick out in the OS X install if need be. ------------------------------------------------------ Step 2: Creating the OS X Install USB This step requires access to OS X. If you already have the "Install OS X Yosemite" application in your Application folder skip down to step 2b : Step 2a: Downloading OS X Yosemite Open the App Store Download the OS X Yosemite installer Step 2b: Preparing the USB Drive Open the Disk Utility application found in the Utilities folder inside the Application Folder. Click on your USB Drive on the left panel. Choose "Erase" on the top bar Choose "Mac OS X Extended" as the Format and name the drive "Install" Once completed open the Terminal application (Also in the Utilities folder) Copy and paste this command at the prompt: sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/Install --applicationpath "/Applications/Install OS X Yosemite.app" --nointeraction This step takes about 30 minutes to finish. When it's done you will need to then install the Clover boot loader to the USB. Open the Clover installer found in the "Surface Pro 3 Driver Pack" Click Continue twice and then choose "Change Install Location" Choose the "Install OS X Yosemite" USB drive and press Continue Click "Customize". Here check: Install for UEFI booting only Themes Drivers64UEFI Click Install and wait for it to finish. Once it finishes you should see a new "EFI" drive mounted. Navigate to the "CLOVER" folder found in the "EFI" folder at root. Copy "config.plist" from the "Surface Pro 3 Driver Pack" here Navigate to the "patched" folder found in the "ACPI" folder. Copy the contents of "DSDT" from the "Surface Pro 3 Driver Pack" here. Navigate back to the "CLOVER" folder. Navigate to the "10.10" folder found in the "kexts" folder. Copy the contents of "KEXTs" from the "Surface Pro 3 Driver Pack" here. Your done, eject the USB drive. ------------------------------------------------------ Step 3: Installing OS X Yosemite Hold the Up button of the volume rocker on the Surface Pro 3 while powering up the machine. Touch or click on "Secure Boot Control" choose "Disabled" Touch or click on "Exit Setup" Power the machine off if it boots into Windows 8. Insert your USB drive into the USB port of the Surface Pro 3. Hold the Down button on the volume rocker on the Surface Pro 3 while powering the machine. Once Clover boots navigate to "Boot OS X Install from Install OS X Yosemite" and press space Go down to "Boot Mac OS X with Injected kexts". Wait... the installer will boot eventually. Once booted choose the Disk Utility application from either the top bar or from the window that the installer opens up to (sometimes). Here you will locate your "OS X" partition (or whatever you named it) and choose Erase like you did for the USB drive. Choose "Mac OS X Extended, Journaled" and name it whatever you want. Close the disk utility and follow the installation prompts. Several times I had the installer "finish" and reboot, but it wasn't complete. If you don't see your OS X drive in Clover after the installer reboot, re-run the installer and it will continue on it's own. ------------------------------------------------------ Step 4: Finishing Touches Power off the machine Hold the Down button on the volume rocker to boot from the USB. Once in the Clover boot loader Navigate to "Boot Mac OS X from <OS X partition name>" Press space and go down to "Boot Mac OS X with Injected kexts". Yosemite SHOULD boot and work. If your type cover does not work on boot you will need to modify your "IOUSBFamily.kext". Step 4a: Modifying ISOUSBFamily.kext for a working Type Cover You can do this step on another computer with OS X or you can do it on your new install Open a new Finder window by clicking on the Finder icon on the dock. Click on the "Go" option in the top toolbar and choose "Computer" Double click on "Yosemite", followed by "System", then "Library", and finally "Extensions" Scroll down and find "IOUSBFamily.kext", copy it to your desktop. Rename the KEXT in your Extensions folder to "IOUSBFamily.kext.bak" Right click on the "IOUSBFamily.kext" on the desktop and choose "Show Package Contents" Double click on "Contents", and then "Plugins" Right Click on "IOUSBHIDDriver.kext"and choose "Show Package Contents" Double click on "Contents" Right click on "Info.plist", select "Open with", and choose "Other" Choose "Textedit" from the application choices. Scroll down to the bottom and locate: <key>Generic Keyboard</key> Near the bottom. Copy the entire section, it should look like this: <key>Generic Keyboard</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.iokit.IOUSBHIDDriver</string> <key>HIDDefaultBehavior</key> <string></string> <key>IOClass</key> <string>IOUSBHIDDriver</string> <key>IOProviderClass</key> <string>IOUSBInterface</string> <key>bInterfaceClass</key> <integer>3</integer> <key>bInterfaceProtocol</key> <integer>1</integer> <key>bInterfaceSubClass</key> <integer>1</integer> </dict> Now, paste what you copied below the first </dict> Once copied, find <key>bInterfaceProtocol</key> near the bottom. Change <integer>1</integer> to <integer>0</integer> Now, go one below to <key>bInterfaceSubClass</key> Change <integer>1</integer> to <integer>3</integer> your modified portion should look like this: <key>Generic Keyboard</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.iokit.IOUSBHIDDriver</string> <key>HIDDefaultBehavior</key> <string></string> <key>IOClass</key> <string>IOUSBHIDDriver</string> <key>IOProviderClass</key> <string>IOUSBInterface</string> <key>bInterfaceClass</key> <integer>3</integer> <key>bInterfaceProtocol</key> <integer>0</integer> <key>bInterfaceSubClass</key> <integer>3</integer> </dict> Save the document and close out all of the windows. Download the "Kext Utility" Open Kext Utility and drag the modified kext from your desktop to it Once KEXT utility completes, reboot your machine and you should have a working Type Cover Step 4b: Installing Clover and Booting Without a USB Stick Do this at your own risk. It seems that it has been hit or miss. Open the Clover installer found in the "Surface Pro 3 Driver Pack" Click Continue twice and then choose "Change Install Location" Choose your Yosemite partition and press Continue Click "Customize". Here check: Install Clover in the ESP Themes Drivers64UEFI Click Install and wait for it to finish. Once it finishes you should see a new "SYSTEM" drive mounted. Navigate to the "CLOVER" folder found in the "EFI" folder at root. Copy "config.plist" from the "Surface Pro 3 Driver Pack" here Navigate to the "patched" folder found in the "ACPI" folder. Copy the contents of "DSDT" from the "Surface Pro 3 Driver Pack" here. Navigate back to the "CLOVER" folder. Navigate to the "10.10" folder found in the "kexts" folder. Copy the contents of "KEXTs" from the "Surface Pro 3 Driver Pack" here. Navigate back to the Clover Root folder and copy "CLOVERX64.EFI". Navigate back to the "EFI" folder and open the "Microsoft" directory. Then navigate to the "Boot" folder. Rename "bootmgfw.efi" to "bootmgfw-orig.efi" Paste the "CLOVERX64.EFI" into this folder. Rename "CLOVERX64.EFI" to "BOOTX64.EFI" Now, reboot. Your Surface Pro 3 should now boot into the Clover boot loader allowing you to choose if you want to boot into Windows or OS X ------------------------------------------------------ You will need to get a USB WIFI dongle to access the internet, and a USB Bluetooth dongle to use Bluetooth. To fix SOME of the graphical glitches you can choose the color profile "sRGB IEC61966-2.1" in the Displays section of "System Preferences" ------------------------------------------------------
×