Jump to content

El Capitan Upgrade Notes, fixed no audio ports


cbolicious
 Share

2 posts in this topic

Recommended Posts

This post is to document how I successfully installed El Capitan on my setup.  

 

Open questions: In yosemite there was no /EFI/APPLE folder.  Is this necessary or am I supposed to delete it in El Capitan?

 

 

 

 

My specs:

Cpu: Intel Core i5-4690K Haswell 3.5 ghz LGA1150

Motherboard: gigabyte GA-Z97X-UD7 TH, Intel Z97 chipset, USB 3.0, UEFI/BIOS, audio chip is Realtek ALC1150, GBE Intel LAN chip, XMP support for ram 

RAM: Corsair Vengeance Pro series 4x8GB 2400mhz

Video card: gigabyte g1 gaming graphics card nvidia GeForce GTX 960 2GB ram

SSD: Toshiba 256GB

Plus 5 other hard drives for storage and backups and all my user data.

 

No Bluetooth or FireWire support

 

When I originally installed Yosemite I had to completely remove theGTX960 graphics card to get to the OS X installer booting from Clover.

With El Capitan I didn't have to remove the card, I just had to use nv_disable=1.

 

I tried upgrading from Yosemite to El Capitan using a Clover enabled USB stick with the installer on it (using the command line to create a USB from the El Cap installer)

 

I ended up with a boot drive that would not get past "Waiting for DSMOS".  And yes I had the kext files and drivers all in the right folders.  I even installed successfully on a spare hard drive and had the exact same EFI structure and it would boot.  So, not sure what happened there.  I backed up my data and formatted my drive and installed fresh.  

 

Once I installed and installed Clover and the Nvidia Web driver and confirmed my EFI structure was still ok I rebooted and had no audio devices.

The solution to this was to run this script: https://github.com/toleda/audio_CloverALC/blob/bd18544bf090a153d064e792875be2bcce9ba28c/audio_cloverALC-110.sh

(I didn't want to create an account so I just copied it into a text file called audio_cloverALC-110.sh and made it executable (chmod 777 audio_cloverALC-110.sh) then ran it (./audio_cloverALC-110.sh)  

It created kext patches for my motherboard and audio driver and now my audio ports work.  You can see them in Clover Configurator

 

post-1594198-0-63788900-1444008281_thumb.png

post-1594198-0-21959600-1444008234_thumb.png

post-1594198-0-63505300-1444008312_thumb.png

post-1594198-0-40266500-1444008329_thumb.png

post-1594198-0-54315900-1444008348_thumb.png

post-1594198-0-67053700-1444008370_thumb.png

post-1594198-0-63880300-1444007065_thumb.png

post-1594198-0-16218100-1444008775_thumb.png

post-1594198-0-50627600-1444008803_thumb.png

 

You can use Beyond Compare to help migrate files from your old Library folder to your new one.  Lets you compare 2 folders or files ands the differences and then copy from one to the other.  http://www.scootersoftware.com/download.php

 

For adding my old Mail app hard drive backups back into Mail I had to import them using the import function.  Just dragging them into the appropriate folder in Library did not work.  

 

Still working on re-installing some apps.  Some apps that migrated easily to Yosemite didn't migrate when going to El Capitan.  

 

iMessages still works after going through the fix steps from Yosemite.

Originally used this guide: http://www.insanelymac.com/forum/topic/302347-clover-imessagefacetime-fix-for-yosemite/

 

To use XMP support for the RAM you need to enable in BIOS and then on the Boot screen in Clover Configurator select XMPDetection=Yes.

 

I haven't really found a great description for the dark wake settings, but using darkwake=0 seems to work just fine for me.

 

I got my SSDT file from the Haswell.dmg file here: http://www.rampagedev.com/?page_id=50

This guy made them custom for a ton of specific motherboards.

Put it in: /EFI/CLOVER/ACPI/patched

 

I have the following kext files in kexts/10.11

AppleIntelE1000e.kext

FakeSMC.kext

realtekALC.kext

 

Enabled TRIM for my SSD: sudo trimforce enable

Make sure yours is not on the excluded list: https://github.com/torvalds/linux/blob/e64f638483a21105c7ce330d543fa1f1c35b5bc7/drivers/ata/libata-core.c#L4227

Link to comment
Share on other sites

  • 5 weeks later...
 Share

×
×
  • Create New...