Jump to content
cmf

GTX 780

25 posts in this topic

Recommended Posts

quick how to:

or:

  • install 10.9 ;)
  • install latest chameleon (svn trunk)
  • set "GraphicsEnabler" to "No" in org.chameleon.Boot.plist

 

note: if you're using an intel main board and can't even reach your bios or boot loader (just a "0_" in the lower right corner of your screen), you'll have to update your gtx 780 to a newer bios: http://www.evga.com/forums/tm.aspx?m=1944772 (I'm not sure that this will work on non-EVGA cards and I have no idea if other vendors have updated bios versions for their cards).

 

opencl is known not to work (driver issues, need to wait for newer drivers), cuda (5.0 and 5.5) does work however.
post-42821-0-65072200-1370079375_thumb.png

original post:

 

hello again ;)

so, my gtx 780 just arrived and of course I immediately checked if I could get it to work with os x.
as of right now this is sadly not the case :(

I tested this on both the latest 10.8.4 (with R310 drivers) and 10.8.3 (with R313 nvidia drivers), and in both cases I get the same problem: the login screen doesn't show up. the machine is still running (afp works, ssh probably too, haven't checked yet), but it's only showing the apple logo (the one right before the login screen).
I should also mention that the kernel log says that it could load and initialize the drivers and that 1080p resolution is working.

any ideas what else I could try? or did anyone else get it to work?



and yes, I used a patched chameleon bootloader. just add this line in nvidia.c:
{ 0x10DE1004, "GeForce GTX 780" },
also, concerning opencl for titan folks: could you test this please?
Edited by cmf

Share this post


Link to post
Share on other sites
Advertisement

How to do a fresh install with a GTX 780? After a booting with -v GraphicsEnabler=No i wont see the installation screen.

 

Any suggestions?

Share this post


Link to post
Share on other sites

tried it, same problem. After the preloading sequenzes of the kexts for installation, the system crashes (restarts). Did a BIOS-Update because of the new Graphicscard. Maybe it has somethings to do with this? I got a GA-Z77-DSH3. Cant find any faulty entries so far. But some new. :(

Share this post


Link to post
Share on other sites

Get it to work. npci=0x3000 did the job and let me get to the installation screen. Then I did a clean installation with ub method + 10.8.3 on a Stick. After system installation I installed the new nvidia mac driver and added the nvda_drv=1 string to the org.chameleon.Boot.plist. And voila.

 

LJANg5x.png

Share this post


Link to post
Share on other sites

Get it to work. npci=0x3000 did the job and let me get to the installation screen. Then I did a clean installation with ub method + 10.8.3 on a Stick. After system installation I installed the new nvidia mac driver and added the nvda_drv=1 string to the org.chameleon.Boot.plist. And voila.

hm, don't think npci actually matters. what's "ub method"? and which chameleon version/revision are you using?

I should try using macpro3,1 instead of 5,1 though ... were you using 5,1 before?

edit: still a nope for me, using npci=0x3000 and macpro3,1

edit2: using latest chameleon trunk source now, still the same issue ... which chameleon modules are you using btw?

edit3: alright, got it working when I set "GraphicsEnabler" to "No" :) opencl is however still broken (I'd assume this just isn't fully implemented in the drivers yet, especially considering the windows/linux drivers have a lot of opencl issues, too)

 

I have it semi-working* using another nvidia card as the primary card for now. chameleons secondary card detection sucks though ... will have to fix that when I got the time.

*semi-working: no opengl on the 780, opencl fails (context creation and device querying works fine, but it segfaults on command queue creation), cuda works however (hello 2 tflop/s nbody).

 

 

opencl info is pretty much identical to other kepler cards:

[Device 1]
Name: GeForce GTX 780
Vendor: NVIDIA Corporation
Type: GPU
Device Version: OpenCL 1.1
Device C Version: OpenCL C 1.1
Driver Version: 8.14.11 313.01.01f03
Compute Units: 12
Work Group Size: 1024
Clock: 901 MHz
Global Memory: 3072 MB
Local Memory: 48 KB
Cache Size: 0 Bytes
Cache Line Size: 0 Bytes
Available: Yes
Double-Precision: No
Extensions (13):
 cl_APPLE_ContextLoggingFunctions
 cl_APPLE_SetMemObjectDestructor
 cl_APPLE_clut
 cl_APPLE_fp64_basic_ops
 cl_APPLE_gl_sharing
 cl_APPLE_query_kernel_names
 cl_khr_3d_image_writes
 cl_khr_byte_addressable_store
 cl_khr_gl_event
 cl_khr_global_int32_base_atomics
 cl_khr_global_int32_extended_atomics
 cl_khr_local_int32_base_atomics
 cl_khr_local_int32_extended_atomics

Share this post


Link to post
Share on other sites

DP2 has updated drivers that have improved performance significantly. I'm still not convinced everything is working 100% though. I got ~30fps in Cinebench in DP1, and now ~60 in DP2, but I don't have a baseline so I don't know if that's appropriate. Performance in WoW is subpar, and the game doesn't appear to use more than 1GB of graphics memory (it should use at least half of what the card has available). I'm not sure if that's a driver issue or the fact that the game isn't recognizing the card because the OS only recognizes the chipset and not the 780 specifically. FPS in game is 100+ on ultra if view distance is set pretty low (reducing memory usage) and you're not in a crowd, otherwise it's 20-40, a significant discrepancy from performance in Windows, even considering the standard difference in performance between gaming in windows and os x.

 

I had no luck getting the web drivers to load in either release though I haven't hacked on them at all. OS X shows the chipset instead of the name of my card, and while I've heard that's just cosmetic I wonder if that's the cause of poor performance in WoW (the game not identifying the card and throttling it's own graphics memory usage).

 

I've been trying to inject my own DSDT but not having much luck, having never done it before. I've sort of resigned myself to reading the ACPI spec since no one around here seems to have any good explanation of how the DSDT actually works beyond the generic explanations of where to patch and how to populate a few fields. I'm new to the hackintosh scene but I've got a background in reading (and applying) intel docs, so we'll see what I can do with a little time.

 

My other gear in case it's relevant: gigabyte z87mx-d3h, i7-4770k, 16gm ram

Share this post


Link to post
Share on other sites

DP2 has updated drivers that have improved performance significantly. I'm still not convinced everything is working 100% though. I got ~30fps in Cinebench in DP1, and now ~60 in DP2, but I don't have a baseline so I don't know if that's appropriate. Performance in WoW is subpar, and the game doesn't appear to use more than 1GB of graphics memory (it should use at least half of what the card has available). I'm not sure if that's a driver issue or the fact that the game isn't recognizing the card because the OS only recognizes the chipset and not the 780 specifically. FPS in game is 100+ on ultra if view distance is set pretty low (reducing memory usage) and you're not in a crowd, otherwise it's 20-40, a significant discrepancy from performance in Windows, even considering the standard difference in performance between gaming in windows and os x.

 

I had no luck getting the web drivers to load in either release though I haven't hacked on them at all. OS X shows the chipset instead of the name of my card, and while I've heard that's just cosmetic I wonder if that's the cause of poor performance in WoW (the game not identifying the card and throttling it's own graphics memory usage).

 

I've been trying to inject my own DSDT but not having much luck, having never done it before. I've sort of resigned myself to reading the ACPI spec since no one around here seems to have any good explanation of how the DSDT actually works beyond the generic explanations of where to patch and how to populate a few fields. I'm new to the hackintosh scene but I've got a background in reading (and applying) intel docs, so we'll see what I can do with a little time.

 

My other gear in case it's relevant: gigabyte z87mx-d3h, i7-4770k, 16gm ram

thanks for the update mate! lets hope we can have a solution soon. it really hurts bad to see a big bulk of hard earned cash not being able to be utilized the way it should be. Windows work like charm, and i have no problems playing bioshock infinite at ultra high setting with vsync on, and still very smooth. heaven benchmark shows all the bump maps and displacements in the texture, while on OSx side, we have a sad sad party. 

 

even if there was a way to somehow enable OpenCL that could have been awesome, to disable that >2gb check, but seems like the general workarounds won't work. i tried replacing the opencl file with some file i found here, and my system couldnt even function. very disappointing indeed.

 

what other ideas do we have about it?

DP2 has updated drivers that have improved performance significantly. I'm still not convinced everything is working 100% though. I got ~30fps in Cinebench in DP1, and now ~60 in DP2, but I don't have a baseline so I don't know if that's appropriate. Performance in WoW is subpar, and the game doesn't appear to use more than 1GB of graphics memory (it should use at least half of what the card has available). I'm not sure if that's a driver issue or the fact that the game isn't recognizing the card because the OS only recognizes the chipset and not the 780 specifically. FPS in game is 100+ on ultra if view distance is set pretty low (reducing memory usage) and you're not in a crowd, otherwise it's 20-40, a significant discrepancy from performance in Windows, even considering the standard difference in performance between gaming in windows and os x.

 

I had no luck getting the web drivers to load in either release though I haven't hacked on them at all. OS X shows the chipset instead of the name of my card, and while I've heard that's just cosmetic I wonder if that's the cause of poor performance in WoW (the game not identifying the card and throttling it's own graphics memory usage).

 

I've been trying to inject my own DSDT but not having much luck, having never done it before. I've sort of resigned myself to reading the ACPI spec since no one around here seems to have any good explanation of how the DSDT actually works beyond the generic explanations of where to patch and how to populate a few fields. I'm new to the hackintosh scene but I've got a background in reading (and applying) intel docs, so we'll see what I can do with a little time.

 

My other gear in case it's relevant: gigabyte z87mx-d3h, i7-4770k, 16gm ram

btw, what DP2 drivers are we talking about here? for GTX 780?

Share this post


Link to post
Share on other sites

The OS NVDA drivers received a minor update from DP1 to DP2. So if you look in Info.plist of NVDAResman and NVDAGK100Hal... DP1 used 310.40.05b03, DP2 uses 310.40.05b06. I tried WoW again last night and even in scenarios where I'm getting 120+fps I still experience a noticable and constant stutter in camera movement.

 

I haven't attempted to modify web drivers to load in 10.9. 10.9 APIs have changed, so it's going to take significantly more than just editing a plist or swapping a few bytes in the binary. I might take a look tonight or tomorrow if I have time... but not having much experience with Objective-C reversing (or Objective C internals at all) it could take me a week or two to get well enough up to speed to attempt modifying the kexts in order to get them to load. It's going to require redefining a number of classes in the binary at which point even more problems may present themselves.

 

Edit: Don't the 10.8.4 official drivers support the 780? What's the version number on them? It might be easier to modify the official drivers in 10.9...

Share this post


Link to post
Share on other sites

The OS NVDA drivers received a minor update from DP1 to DP2. So if you look in Info.plist of NVDAResman and NVDAGK100Hal... DP1 used 310.40.05b03, DP2 uses 310.40.05b06. I tried WoW again last night and even in scenarios where I'm getting 120+fps I still experience a noticable and constant stutter in camera movement.

 

I haven't attempted to modify web drivers to load in 10.9. 10.9 APIs have changed, so it's going to take significantly more than just editing a plist or swapping a few bytes in the binary. I might take a look tonight or tomorrow if I have time... but not having much experience with Objective-C reversing (or Objective C internals at all) it could take me a week or two to get well enough up to speed to attempt modifying the kexts in order to get them to load. It's going to require redefining a number of classes in the binary at which point even more problems may present themselves.

 

Edit: Don't the 10.8.4 official drivers support the 780? What's the version number on them? It might be easier to modify the official drivers in 10.9...

the drivers are not supported, not sure, cos in terms of cosmetics, the card is greyed out and OSX drivers are selected by default on each boot. i tried to fix it by adding kernel flag nvda_drv=1. it also shows up in system profiler, but doesnt even pass all the basic opengl tests beyond version 3.2 , the version of drivers i am taking about is the 313.01.02f01, and it says up to date 

Share this post


Link to post
Share on other sites

the drivers are not supported, not sure, cos in terms of cosmetics, the card is greyed out and OSX drivers are selected by default on each boot. i tried to fix it by adding kernel flag nvda_drv=1. it also shows up in system profiler, but doesnt even pass all the basic opengl tests beyond version 3.2 , the version of drivers i am taking about is the 313.01.02f01, and it says up to date 

Are you running 10.9 or 10.8.4? 313.01.02f01 won't link with the 10.9 kernel. You can try to load them manually and see the linking errors in /var/log/system.log. APIs were changed, symbols were changed... it's going to require potentially serious reverse engineering and binary rewriting so I'm more interested in getting the stock drivers to recognize it properly. The stock 10.8.4 drivers are supposed to work with the 780, so I'm confused as to why I can't get the stock 10.9 drivers to recognize it properly.

Share this post


Link to post
Share on other sites

ha, I didn't think that apple would actually bother back porting gtx 780 code to R310 drivers. I'll still wait for the DP3/DP2 update next monday before testing 10.9 on my workstation though.
and yeah, nvidias 10.8.4 drivers obviously won't work in 10.9 (they don't even work across 10.8.x versions).

so, hoping/waiting for R313 drivers in DP3 (although there are chances we might get a 310.40.00.10 driver first, since there is a library for that one contained in the CUDA framework ...)


also: updating first post with info for intel mainboards ...

Share this post


Link to post
Share on other sites

Are you running 10.9 or 10.8.4? 313.01.02f01 won't link with the 10.9 kernel. You can try to load them manually and see the linking errors in /var/log/system.log. APIs were changed, symbols were changed... it's going to require potentially serious reverse engineering and binary rewriting so I'm more interested in getting the stock drivers to recognize it properly. The stock 10.8.4 drivers are supposed to work with the 780, so I'm confused as to why I can't get the stock 10.9 drivers to recognize it properly.

i am running 10.8.4 atm. yes stock drivers support it, but not really enough to harness what  u paid for that kind of a graphic card. its not better than 660 for that matter in terms of performance as per the compatibility. 

ha, I didn't think that apple would actually bother back porting gtx 780 code to R310 drivers. I'll still wait for the DP3/DP2 update next monday before testing 10.9 on my workstation though.

and yeah, nvidias 10.8.4 drivers obviously won't work in 10.9 (they don't even work across 10.8.x versions).

 

so, hoping/waiting for R313 drivers in DP3 (although there are chances we might get a 310.40.00.10 driver first, since there is a library for that one contained in the CUDA framework ...)

 

 

also: updating first post with info for intel mainboards ...

thats a mixed bag of oohs and aahs. if they do support it in the next upgrade, will be an awesome thing for everyone moving up to 7XX series. but like you said they wont even work on across 10.8.x and i can confirm that. the web drivers available for 10.8.3 weren't compatible with 10.8.4. had to wait long until the new update came up. seems like nvidia is not quite interested in the mac side yet for 7XX support. OSX support for 7XX is just nominal at best :(

Share this post


Link to post
Share on other sites

Hi,

 

Was wondering is it necessary 100% to upgrade to Chameleon 2.2 2254 svn for your gtx 780 to work properly?? 

 

Reason I ask is because I'm on 2.1 svn 2064 and this version allows Mt Lion to load with Intel Raid enabled in Bios on my Asus Z68 Deluxe. Otherwise what happens is unless its set to "AHCI" mode it will not startup and crashes upon "Sata device warning: Checksum incorrect" and "Waiting for root device". Where as I have no problems starting up with version 2.1-2064.

 

Thanks.

Share this post


Link to post
Share on other sites

@hackimacki: still R310 in dp3 (310.40.05b06), still glitches and general problems even on my mbp, so nope.

@davidm71: I'm not sure actually, since you don't need the GraphicsEnabler any more, but you might need a newer chameleon version for "nvda_drv" support.

Share this post


Link to post
Share on other sites

quick update: dp4 still has R310 drivers, but with a slightly updated version (310.40.05b18). and the apple version changed to 8.18.12 (from 8.16.* before).

I've also installed dp4 on my workstation now and the gtx 780 does indeed work in dp4, including opencl support! there might be a few graphical glitches in some apps, but no crashes or kernel panic so far :)
note that the gtx 780 is recognized as "NVIDIA GK11x" (and "Pre-Release GK11x OpenGL Engine")  by os x, but this shouldn't be much of an issue.
also note: I couldn't get the dp1 installer to work (hangs after windowserver started up), so I'd recommend copying an dp4 image from another mac or installing with another graphics card for now.

Share this post


Link to post
Share on other sites

Hi there,

 

On my side, with nvidia web driver, it detects GTX 780 not GK11x (10.8.5).

 

I'm having some issues on some applications with this graphic card :

 

  • ARD Server Crash
  • Opengl extensions viewer Crash
  • Luxmark 2.0 Crash

Are you able to run that apps properly ?

 

If yes, then have you an idea of what might be wrong ?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By ezyrdr
      hello yall!
      i was lucky enough to get maldon help for this asus h97m-e/csm build with a core i5 4440 and 16GB ddr3 (MSI GeForce GT710 2GB)...was updatable till 10.14.3...but i got the update to 10.14.4 right when it was available, n it didn't work...everything booted nicely, but after verbose i got a black screen, just like the one i got with mojave/high sierra when i didn't had the latest smc...
      i think it might be that, the fakesmc, but i couldn't tell if it aint the nvidia graphics board...nvidia is now out of hackintosh game i guess...but this gt710 is very compatible, n i don't think they changed the requirements in the middle of a build...
      also now on 10.14.3 i can't log to App Store...dont know why, cause i was checkin that app on the daily, n never got a problem under 14.3 (i can log in iTunes and books, seems there's a problem with 14.3 for App Store i didn't realize before)
      everything is nice besides that, n i whipped the drive n reinstalled mojave, then i updated to 14.3 with the update combo dmg from apple...i can only think of your help guys, since the fakesmc´s didn't update no mo lately (rehabman´s)...
    • By lukss12
      Well I've past last days reading, understanding and trying to implement all the things mentioned in the guides from different forums, mainly the ones written by RehabMan. This is my first Hackintosh experience and I'm pretty happy with the results I got. Software and modifications developed by the people in the scene is awesome.   I get a full hotpatch system for my N56VB  Working: Audio: VoodooHDA 2.9.0d10 + AppleHDADisabler by Slice, Zenith432
      Graphics (HD4000): Clovers’s HD4000 config by RehabMan with GFX0 to IGPU rename
      Trackpad: ApplePS2SmartTouchpad 4.7 beta 5 by EMlyDinEsH and PrefPane (Scripts by Masterscript, Kexts and Daemons by Rehabman)
      Wifi: IO80211Family kext with patched AirPort.Atheros40 by chunnann. NOTE: Some mixed bgn routers don’t work
      EthernetLAN: AtherosE2200Ethernet kext by Mieze
      BackLigth: Implemented using new RehabMan guide for Sierra 10.12.4+ (PNLF hot patch (SSDT-PNLF.aml) into Clover’s ACPI folder + BacklightInjector kext + patch for AppleBacklight in config.plist/KernelAndKextPatches/KextsToPatch)
      Battery Stats: Fixed using custom SSDT-BATTERY.aml made by me porting DSDT patch from RehabMan's repo to a SSDT approach. This depends in some Clover's renames in original DSDT (added in config.plist):
      Rename ECOR to XCOR
      Rename SMBX to XMBX
      Rename SMB2 to XMB2
      Rename BIFA to XIFA
      Rename _BIX to XBIX 
      Rename Method SMBR to XMBR but not method calls
      Rename Method SMBW to XMBW but not method calls
      Rename Method ECSB to XCSB but not method calls
      Rename Method TACH to XACH but not method calls 
      USB:
      Internal 2.0 HUB (USB Webcam and USB Bluetooth) need USBInjectAll Kext by RehabMan with custom SSDT-UIAC.aml in CLOVER/ACPI/patched and renaming EHC1 to EH01 and EHC2 to EH02 (Clover Rename Patch)
      USB 3.0 Port: Work with native Apple drivers by renming XHC1 to XH01 and XHCI to XHC_ in DSDT (Clover Rename Patch)
      SMBUS: Inject the missing DVL0 device using SSDT-SMBUS.dsl hotpatch from RehabMan's repo
      Power Managment: Use SSDT-PM.aml generated with ssdtPRGen.sh by Piker-Alpha following RehabMan's native PM guide. Also enable AppleIntelCPUPM=true and KernelLapic=true
      NOTE: Recomended to run these to disable hibernation and prevent problems (RehabMan's reccomendation)
      sudo pmset -a hibernatemode 0
      sudo rm /var/vm/sleepimage
      sudo mkdir /var/vm/sleepimage
      sudo pmset -a standby 0
      sudo pmset -a autopoweroff 0 Internal Fan Speed: Use SSDT-FAN.aml compiled from original black.dragon74's file
      Hotpatch Config SSDT: SSDT-Config.aml
      Keyboard Fn Keys: Use ACPIKeyboar kext by RehabMan's with my custom SSDT-RMKB.aml (and rename patches for CLover) configured to delegate keypresses to ELAN's PS/2 driver by EMlyDinEsH
      List of Special Keys and state: Fn + F1 Sleep: EC _Q0A - Disabled because bad functioning Fn + F2 Wireless: EC _Q0B - Not in AppleKeyboard Fn + F3: EC _Q0C - Undefined Fn + F4: EC _Q0D - Undefined Fn + F5 Brigth Down: EC _Q0E Fn + F6 Brigth Up: EC _Q0F Fn + F7 Screen Off/On: EC _Q10 - Not patched working properly with ELAN driver Fn + F8 Video Mirror: EC _Q11 Fn + F9 TrackPad On/Off: EC _Q12 - Not in AppleKeyboard Fn + Arrow Left(Media Previous): EC _Q6C Fn + Arrow Right(Media Next): EC _Q6D Fn + Arrow Up(Media Stop): EC _Q6E - Not in AppleKeyboard Fn + Arrow Down(Media Pause/Play): EC _Q6F Fn + Space Bar: EC _Q71 - Not in AppleKeyboard Fn + C Letter: EC _Q72 - Not in AppleKeyboard Fn + V Letter(Camera): EC _Q74 - Not in AppleKeyboard Fn + Numpad's Intro(Calc): EC _Q77 - Not in AppleKeyboard Left Assignable Button Button: EC _QEC - Assigned to MUTE Not Working: Bluetooth: There is no kext for our chip version (MacOS will recognize it but you will never get to use it -our chip needs certain FW download that is not implemesnted in kexts-)   Thank you so much for bringing me the tools to use MacOS in my laptop.   I'm uploading my CLOVER folder with all the SSDTs needed and proper config.plist

      (I don't know if I can upload kexts from others devs here so you can get all the kexts mentioned from their developers repos)   (Forgive my english, it's not my native language and I may make a lot of errors when writting)

      EDIT: I'm uploading DSL files made by me (I'm not uploading DSL files made by other devs or decompiled from .aml generated by tools like ssdtPRGen.sh because it may offend someone)  
      CLOVER.zip
      Custom-SSDT-DSL.zip
    • By joaquinp
      Hackintosh Spectre XT 15t-400 Touchsmart Sierra
       
      For complete info go to my repo https://github.com/joaquinperaza/Hackintosh-HP-SpectreXT-15t-4000
      This i just a future discussion post. I want to contribute as  thank of all your help.
       
       
      I made this repo to collect all related info about this laptop. I am not using other dsdt or ssdt patches than clover ones, but I am open to your contributions. Where to start:
      Have a Mac? So prepare a USB using your preferred method, you can choose:
      Clover (Base guide Dont have a mac? Dont worry you can use a virtual box machine in your HP: To set up the vm use: http://www.wikigain.com/install-macos-sierra-10-12-virtualbox/
      I discovered and posted how to run usb intaller in VirtualBox VM using Linux/Windows host:https://www.reddit.com/r/hackintosh/comments/5zks4c/create_sierra_bootable_usb_from_virtualbox/
      I followed this guide that was the most similar to this model: https://www.google.com.uy/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwiT2KW8v9HTAhWGIJAKHRtkAZIQFgggMAA&url=https%3A%2F%2Fwww.reddit.com%2Fr%2Fhackintosh%2Fcomments%2F5pwtdd%2Fhp_spectre_xt_pro_13b000_running_macos_sierra%2F&usg=AFQjCNEXuPraFVEtqD7am308-wVd7ssCZQ
      So I did it with UxxxBxxx, with this options: UEFI Mode and Inject Intel
      USB installer tunning:
      After completing the UxxBxxx installation donwload clover configurator and add the settings that appear in cloverconfIMG folder. PD:You should also select -v (verbose) flag in boot section in first tests. PD:Ignore ket patches for the moment Copy the drivers inside the drivers64UEFI folder to your EFI/CLOVER/drivers64UEFI folder. Copy the kexts from the kext folder to your EFI/CLOVER/kexts EXCLUDE VoodooHDA inside kext/10.12 folder. Sierra install:
      Now you're ready to run Sierra installer (if you are lucky the only issue you would have is no mouse and keyboard during install). Follow normal instructions for install OSX. Key points:
      Disable Secure boot in bios and disable legacy, enable cpu virtualization Boot vith -v flags in first tests. Post installation:
      Install those 'post install kext' with EasyKext Pro:
      VoodooPS2Controller.kext (Enable mouse and keyboard) USBInjectAll.kext (enable touchscreen and webcam) Dont install the optionals fixes yet. Reagarding audio i have tested to solution:
      Apply AppleHDA patched kext (Inside other files folder) //No microphone Use VoodooHDA installer and add the VoodooHDA inside kext/10.12 folder to clover. VoodooHDA provide microphone and beats audio but less quality and no volume. Hdmi fix: The plattform 0x01660004 dont have connectors, but is the onlyone compatible with our screen, so I patched the HEX table for you to make our screen compatible with 0x01660008 wich natively support our HDMI port. Just delete AppleIntelFramebufferCapri.kext from your System/Library/Estensions folder and immediately install the one inside kext folder/optional fixes with EasyKext Pro Then add this kextspatches in CloverConfigurator: | Name | Find | Replace | Plist checked? | | ------ | ------ | ------ | ------ | | AppleIntelFramebufferCapri | 04006601 01030101 00000002 | 04006601 01020402 00000004 | NO | | AppleIntelFramebufferCapri | 05030000 02000000 30020000 00000000 01000000 40000000 00000000 01000000 40000000 00000000 01000000 40000000 00000000 00000000 | 05030000 02000000 30020000 02050000 00080000 06000000 03040000 00040000 81000000 04060000 00040000 81000000 00000000 00020011 | NO |
      Wifi fix: Unfortunately our Intel Centrino N wifi card is not compatible i bought an Atheros AR9285 AR5B95, just replace and add install kexts inside Atheros AR9285 AR5B95 Sierra with EasyKext. | Name | Find | Replace | Plist checked? | | ------ | ------ | ------ | ------ | | AirPortAtheros40 | pci168c,30 | pci168c,2b | YES |
      Author Disclaimer:
      The majority of the software is public on the internet, I only have patched some files and wrote this guide, I am not responsible of any possible damage to your PC, do it at your own risk despite I consider it worth it. If you have any question/issue/suggestion/collaboration please report it via issue tab I will look it immediately.
×