JahStories Posted October 29, 2013 Author Share Posted October 29, 2013 SleepO, Happy you did it Right now, i'm using only osx, the real problem is the wifi, i've to use a usb wifi card... Sleep works, but on wake there is this black screen issue, don't know how to fix it, maybe with dsdt edits but i'm not so good in editing dsdts. Hope someone get the rid to make the wireless working. Thanks for the files you have shared Link to comment Share on other sites More sharing options...
taroyamada007 Posted October 30, 2013 Share Posted October 30, 2013 Hi. Thank you for your great job!! I install only 10.9 and worked ! Please tell me some questions. 1: I install touch base driver trial. Touch is fine, but when I use surface's pen, Point pen and cursor will be off near edge of screen. How to calibrate this ? 2: When I boot 10.9, I set up inject kexts. Is there a way to fix this setting? 3: I type sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool YES; And I download switchresx . But I can't see 2732x1536 and1366x768 Hidpi resolution. And I change display setting, Display on the screen collapses, I will not be able to do anything. How do you have set? 1 Link to comment Share on other sites More sharing options...
JahStories Posted October 30, 2013 Author Share Posted October 30, 2013 To 'fix' kext injection you have to install the kexts via a kext utility, like kextdrop, in this way they're going to be installed properly to /System/library/extensions For 1366x768 hidpi resolution you have to add a custom scaled 2732x1536 resolution from the switchres prefpane and To calibrate the pen open the UPDD Calibration app, search it with spotlight Hope you get it fixed Cheers Link to comment Share on other sites More sharing options...
taroyamada007 Posted November 1, 2013 Share Posted November 1, 2013 Thanks. Kext injection and HiDPI fixed. But I can't calibrate the Surface's pen... Position of the cursor and the pen is shifted. Touch with my finger is good. Link to comment Share on other sites More sharing options...
JahStories Posted November 1, 2013 Author Share Posted November 1, 2013 i think it's related to the demo driver, the full driver support pen & touch, still working with them to get proper sensitivity and right click. Link to comment Share on other sites More sharing options...
macspike Posted November 5, 2013 Share Posted November 5, 2013 I have the Surface Pro 2. Is It possible that this guide only work on the Original Surface ? I found out that you have to turn of the Secure Boot Control. Steps taken (with the key in the USB port the entire time):Power on holding Volume Up- Disable Secure Boot ControlSave and exit Your startup screen will be RED :-) At this moment the Surface pro 2 doesn't boot the OSX installer. There are some differences between the surface pro 1 and 2. Link to comment Share on other sites More sharing options...
JahStories Posted November 6, 2013 Author Share Posted November 6, 2013 hi Macspike, Disabling secure boot is a needed step even with the first SurfacePro and i think that your "red screen" issue is fixable updating the firmware, you can even try boot the latest ubuntu x64 to check if the grub bootloader loads. But since the surfacepro2 got a different processor the steps the guide may need some additional steps. Good luck and don't give up shortly. Link to comment Share on other sites More sharing options...
SonicRaT Posted November 6, 2013 Share Posted November 6, 2013 You need to use a patched kernel on the Surface 2 until someone can come out with a way to support the haswell chips. I've managed to get 10.9 installed, but with a host of issues. The system clock is running way, way too fast. You'll also need to tweak a number of clover options and change the smbios to something like MacBookPro8,3 or you'll end up with ACPI errors. Link to comment Share on other sites More sharing options...
JahStories Posted November 6, 2013 Author Share Posted November 6, 2013 Thx SonicRat, can you share what you did to install it? i'l be glad to update the tutorial adding steps for the surface2 (even if it has precision timer or others issues) so others can test and try to fix things, keeping the "hackintosh spirit" alive Cheers Link to comment Share on other sites More sharing options...
SonicRaT Posted November 6, 2013 Share Posted November 6, 2013 Sure. Create a USB stick following the vanilla guide you provided Remove all graphics related kexts (I haven't spent much time trying to get graphics support fixed yet) Replace mach_kernel on the USB root with the 10.9 kernel built here: http://www.insanelymac.com/forum/topic/293503-haswell-early-reboot-mavericks-locked-msrs-and-hp-envy-15-j063cl-i7-4700mq Install Clover Install FakeSMC, VoodooHDA, GenericUSBXHCI to S/L/E and EFI/CLOVER/kexts/10.9/ Edit config.plist -- Disable FIX_IPIC and FIX_SMBUS, disable graphics injection, add smbios product type for MacBookPro8,3 Install OSX -- copying the above kexts to S/L/E on the install drive Link to comment Share on other sites More sharing options...
JahStories Posted November 6, 2013 Author Share Posted November 6, 2013 I've updated the guide, thanks for sharing if you want you can update the post if you succeed in fixing issues, there is a link in the main post that redirect to it. Thx again 1 Link to comment Share on other sites More sharing options...
macspike Posted November 7, 2013 Share Posted November 7, 2013 Sure. Create a USB stick following the vanilla guide you provided Remove all graphics related kexts (I haven't spent much time trying to get graphics support fixed yet) Replace mach_kernel on the USB root with the 10.9 kernel built here: http://www.insanelymac.com/forum/topic/293503-haswell-early-reboot-mavericks-locked-msrs-and-hp-envy-15-j063cl-i7-4700mq Install Clover Install FakeSMC, VoodooHDA, GenericUSBXHCI to S/L/E and EFI/CLOVER/kexts/10.9/ Edit config.plist -- Disable FIX_IPIC and FIX_SMBUS, disable graphics injection, add smbios product type for MacBookPro8,3 Install OSX -- copying the above kexts to S/L/E on the install drive Hi, Tx for sharing your experience ... But ... I did exactly everything as above, but i still get a Kernel Panic on my Surface Pro 2 Kernel Panic : ioplatformexpert.cpp Kernel Panic Picture Link to comment Share on other sites More sharing options...
SonicRaT Posted November 7, 2013 Share Posted November 7, 2013 Hi, Tx for sharing your experience ... But ... I did exactly everything as above, but i still get a Kernel Panic on my Surface Pro 2 Kernel Panic : ioplatformexpert.cpp Kernel Panic Picture Give this config.plist a try. config.plist.zip Link to comment Share on other sites More sharing options...
macspike Posted November 7, 2013 Share Posted November 7, 2013 Give this config.plist a try. No, doesn't work ... In clover the icons disappear and when i select "startup up in verbose mode" It just start with the Apple-logo and the wheel stays spinning :-) Link to comment Share on other sites More sharing options...
SonicRaT Posted November 7, 2013 Share Posted November 7, 2013 The icons missing could be because that config.plist is set to use the ICLOVER theme. What version of clover are you using? I'm using 2236. I had issues with 2283 ignoring the boot options, but 2236 seemed fine. 1 Link to comment Share on other sites More sharing options...
macspike Posted November 7, 2013 Share Posted November 7, 2013 The icons missing could be because that config.plist is set to use the ICLOVER theme. What version of clover are you using? I'm using 2236. I had issues with 2283 ignoring the boot options, but 2236 seemed fine. Tx you ... I thought that I had to use 2283 2236 solved the Kernel Panic and i can use verbose again Now the Surface stop booting at this point : Bootcachecontrol : unable to open /var/db/BootCache.playlist : 2 no such file or directory Waiting for DSMOS Link to comment Share on other sites More sharing options...
SonicRaT Posted November 7, 2013 Share Posted November 7, 2013 Try safe mode, then remove the graphics kexts. Link to comment Share on other sites More sharing options...
JahStories Posted November 7, 2013 Author Share Posted November 7, 2013 press space and try a injected kext no caches boot, and follow the main guide for placing all the kexts! if it doesn't work delete applecpupowermanagement.kext Link to comment Share on other sites More sharing options...
macspike Posted November 7, 2013 Share Posted November 7, 2013 Try safe mode, then remove the graphics kexts. Tx for your Help Did try Safe mode - No Solution :-( Checked for deleting the Graphics Kexts - No Solution :-( AMD - AMDRadeonAccelerator.kext - AMDRadeonVADriver.bundle - AMDRadeonX3000GLDriver.bundle - AppleIntelHD4000Graphics.kext - AppleIntelHD4000GraphicsGA.plugin - AppleIntelHD4000GraphicsGLDriver.bundle - AppleIntelHD4000GraphicsVADriver.bundle - AppleIntelHDGraphics.kext - AppleIntelHDGraphicsFB.kext - AppleIntelHDGraphicsGA.plugin - AppleIntelHDGraphicsGLDriver.bundle - AppleIntelHDGraphicsVADriver.bundle ATI - ATI2400Controller.kext - ATI2600Controller.kext - ATI3800Controller.kext - ATI4600Controller.kext - ATI4800Controller.kext - ATI5000Controller.kext - ATI6000Controller.kext - ATIFramebuffer.kext - ATIRadeonX2000.kext - ATIRadeonX2000GA.plugin - ATIRadeonX2000GLDriver.bundle - ATIRadeonX2000VADriver.bundle - ATISupport.kext Nvidia - GeForce.kext - GeForceGA.plugin - GeForceGLDriver.bundle - GeForceVADriver.bundle - NVDAGF100Hal.kext - NVDAGK100Hal.kext - NVDANV50Hal.kext - NVDAResman.kext - NVSMU.kext press space and try a injected kext no caches boot, and follow the main guide for placing all the kexts! if it doesn't work delete applecpupowermanagement.kext Tx for your Help Did try injected kext no caches boot - No Solution Checked the Kext : FakeSMC, GenericUSBXHCI,NullCPUPowerManagement, VoodooHDA AppleIntelCpuPowerManagement.kext - No Solution :-( Link to comment Share on other sites More sharing options...
SonicRaT Posted November 7, 2013 Share Posted November 7, 2013 I'm not using NullCPU, and I don't think I have VoodooHDA installed currently either. Could try to remove those. Link to comment Share on other sites More sharing options...
JahStories Posted November 7, 2013 Author Share Posted November 7, 2013 post a screen of the text output in verbose mode Link to comment Share on other sites More sharing options...
macspike Posted November 7, 2013 Share Posted November 7, 2013 I did it, I got Mac OS 10.9 on the Surface Pro 2 ... I will soon write down the steps. There are still some problems that must been solved. I keep you posted and will update my progress ... Special Tx to this Insanelymac.Com, JahStories and SonicRaT Link to comment Share on other sites More sharing options...
JahStories Posted November 7, 2013 Author Share Posted November 7, 2013 glad you succeded, are you experiencing the issues reported by Sonicrat? Link to comment Share on other sites More sharing options...
SonicRaT Posted November 8, 2013 Share Posted November 8, 2013 I've had some success with the graphics. I have QE/CI working, just with an occasional glitch at startup that usually goes away with the insertion/removal of a display port adapter -- working on fixing this. I had to do this using a SSDT patch allowing the OEM tables through. Next up is audio and the crazy clock. Link to comment Share on other sites More sharing options...
JahStories Posted November 8, 2013 Author Share Posted November 8, 2013 (surface2) SonicRat I'm happy you figured out how to enable Qe & Ci, to fix the glitches you can try to use another platform id in the clover config file. i suggest you to use NullCpu kext or you'll probably get only the lower cpu state (clock speed) But the main issue in this case is fixing "the clock"... the audio and other peripherals drivers are just a minor problem, hope you get it fixed. Btw can you add this (surface2) badge on the posts about the surface2? Just not to confuse readers. Thanks Link to comment Share on other sites More sharing options...
Recommended Posts