Contribute
Register

X58 and OS X El Capitan? (X58A-UD3r)

Status
Not open for further replies.
Hi,
Sorry to pop this thread up. I have installed El Captain few days ago. Install it by Unibeast with Multibeast 8. Most of things work well except audio.
My mobo is X58A-UD3R rev1 F6.

I had read through all posts in this thread and am not sure if anyone get onboard audio work on rev1. Most cases I found are for rev2 FF/FH.

Tried solution here with Multibeast 8 but still no go: https://github.com/toleda/audio_CloverALC

I cleared below items before testing every solution :
  • KextsToPatch list
  • Audio Inject ID set as empty
  • below code section:
Code:
#For pikeralphaALC method
sudo rm -rf /System/Library/Extensions/AppleHDA*.kext
#Reset to native
sudo rm -rf /System/Library/Extensions/AppleHDA.kext
sudo cp -R ~/Desktop/AppleHDA.kext /System/Library/Extensions/
#For Multibeast
sudo rm -rf /Library/Extensions/realtekALC.kext
#Remove EFI files for cloverALC
sudo rm -rf EFI/CLOVER/kexts/10.11/realtekALC.kext
#For pikeralphaALC
sudo rm -rf /Library/Extensions/AppleHDA*.kext


sudo touch /System/Library/Extensions/

sudo kextcache -Boot -U /

Here's my config.plist

HTML:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>ACPI</key>
    <dict>
        <key>DSDT</key>
        <dict>
            <key>Debug</key>
            <false/>
            <key>Fixes</key>
            <dict>
                <key>AddDTGP_0001</key>
                <true/>
                <key>AddMCHC_0008</key>
                <true/>
                <key>FiX_TMR_40000</key>
                <false/>
                <key>FiX_WAK_200000</key>
                <false/>
                <key>FixDarwin_0002</key>
                <true/>
                <key>FixHDA_8000</key>
                <true/>
                <key>FixHPET_0010</key>
                <true/>
                <key>FixIPIC_0040</key>
                <true/>
                <key>FixUSB_1000</key>
                <true/>
            </dict>
            <key>Name</key>
            <string>DSDT.aml</string>
            <key>ReuseFFFF</key>
            <false/>
        </dict>
        <key>SSDT</key>
        <dict>
            <key>DropOem</key>
            <false/>
            <key>Generate</key>
            <dict>
                <key>CStates</key>
                <true/>
                <key>PStates</key>
                <true/>
            </dict>
        </dict>
    </dict>
    <key>Boot</key>
    <dict>
        <key>Arguments</key>
        <string>dart=0 GraphicsEnabler=1</string>
        <key>Debug</key>
        <false/>
        <key>DefaultVolume</key>
        <string>OSX</string>
        <key>Legacy</key>
        <string>PBR</string>
        <key>Secure</key>
        <false/>
        <key>Timeout</key>
        <integer>5</integer>
        <key>XMPDetection</key>
        <integer>1</integer>
    </dict>
    <key>Devices</key>
    <dict>
        <key>Audio</key>
        <dict>
            <key>Inject</key>
            <string>1</string>
        </dict>
        <key>FakeID</key>
        <dict>
            <key>ATI</key>
            <string>0x0</string>
            <key>IMEI</key>
            <string>0x0</string>
            <key>IntelGFX</key>
            <string>0x0</string>
            <key>LAN</key>
            <string>0x0</string>
            <key>NVidia</key>
            <string>0x0</string>
            <key>SATA</key>
            <string>0x0</string>
            <key>WIFI</key>
            <string>0x0</string>
            <key>XHCI</key>
            <string>0x0</string>
        </dict>
        <key>USB</key>
        <dict>
            <key>FixOwnership</key>
            <false/>
            <key>Inject</key>
            <false/>
        </dict>
    </dict>
    <key>DisableDrivers</key>
    <array>
        <string>Nothing</string>
    </array>
    <key>GUI</key>
    <dict>
        <key>ConsoleMode</key>
        <string>Max</string>
        <key>Hide</key>
        <array>
            <string>Windows</string>
            <string>\EFI\BOOT\BOOTX64.EFI</string>
        </array>
        <key>Language</key>
        <string>en:0</string>
        <key>Mouse</key>
        <dict>
            <key>Enabled</key>
            <true/>
            <key>Speed</key>
            <integer>8</integer>
        </dict>
        <key>Scan</key>
        <dict>
            <key>Entries</key>
            <true/>
            <key>Legacy</key>
            <string>First</string>
            <key>Linux</key>
            <false/>
            <key>Tool</key>
            <true/>
        </dict>
        <key>ScreenResolution</key>
        <string>1920x1080</string>
        <key>TextOnly</key>
        <true/>
        <key>Theme</key>
        <string>tonymacx86</string>
    </dict>
    <key>Graphics</key>
    <dict>
        <key>FBName</key>
        <string>Futomaki</string>
        <key>Inject</key>
        <dict>
            <key>ATI</key>
            <false/>
            <key>Intel</key>
            <false/>
            <key>NVidia</key>
            <false/>
        </dict>
    </dict>
    <key>KernelAndKextPatches</key>
    <dict>
        <key>ATIConnectorsController</key>
        <string>7000</string>
        <key>AppleIntelCPUPM</key>
        <false/>
        <key>AppleRTC</key>
        <true/>
        <key>KernelCpu</key>
        <false/>
        <key>KernelHaswellE</key>
        <false/>
        <key>KernelLapic</key>
        <false/>
        <key>KernelPm</key>
        <true/>
    </dict>
    <key>RtVariables</key>
    <dict>
        <key>BooterConfig</key>
        <string>0x28</string>
        <key>CsrActiveConfig</key>
        <string>0x3</string>
    </dict>
    <key>SMBIOS</key>
    <dict>
        <key>BiosReleaseDate</key>
        <string>06/12/13</string>
        <key>BiosVendor</key>
        <string>Apple Inc.</string>
        <key>BiosVersion</key>
        <string>MP61.88Z.0116.B04.1312061508</string>
        <key>Board-ID</key>
        <string>Mac-F60DEB81FF30ACF6</string>
        <key>BoardManufacturer</key>
        <string>Apple Inc.</string>
        <key>BoardType</key>
        <integer>11</integer>
        <key>ChassisAssetTag</key>
        <string>Pro-Enclosure</string>
        <key>ChassisManufacturer</key>
        <string>Apple Inc.</string>
        <key>ChassisType</key>
        <string>06</string>
        <key>Family</key>
        <string>Mac Pro</string>
        <key>Manufacturer</key>
        <string>Apple Inc.</string>
        <key>Mobile</key>
        <false/>
        <key>ProductName</key>
        <string>MacPro6,1</string>
        <key>SerialNumber</key>
        <string>F5KN7J4VF694</string>
        <key>Trust</key>
        <true/>
        <key>Version</key>
        <string>1.0</string>
    </dict>
    <key>SystemParameters</key>
    <dict>
        <key>InjectKexts</key>
        <string>Yes</string>
        <key>InjectSystemID</key>
        <true/>
    </dict>
</dict>
</plist>


Any advice is welcome :)

Try VoodooHDA. This is the only thing that worked for me:

https://voodoohda.sourceforge.io
 
@rotalume
Your config.plist shows no patching for ALC audio.
Suggest you run the last El Capitan update Combo to restore the native Apple HDA and remove any HDA enabler/helper kexts you may have installed in S/L/E or L/E
Do you have your boot files on the HDD root of El Cap installation or in the EFI partition?
If in the EFI, mount the EFI partition before running the script by toleda.
Attached is my config.plist for comparison. You could use it, as it has the same audio, but you would need to either have a patched DSDT or edit the DSDT fixes since I have none in there. You will also have to run Clover Configurator to make a valid serial number as I xxxx'ed out the one I am using.
 

Attachments

  • config.plist.zip
    2.1 KB · Views: 205
@kechow I got it work by installing VoodooHDA 288 from sourceforge, Thanks! I installed that before by Multibeast but no work, so maybe something wrong there.

But I found an annoy issue, there are noises when I don't play any music. This does not happen in previous Yosemite installation. I confirmed again with another SSD that has Yosemite installed.

@Going Bald

I migrated from Yosemite and Chimera. The Realtek889 from Multibeast 7.04/7.05 work very well with DSDT from this site.

I had all the ALCAudio patches from this thread, yours and ALC scripts but never work, also made sure every script ran after I mounted EFI partition with no obviously error raised. AppleHDA.kext is extracted from 10.11.6 update as you mentioned.

I can open my DSDT with MaciASL but I don't know how to edit it, can you help me on this?
 
Last edited:
@kechow I got it work by installing VoodooHDA 288 from sourceforge, Thanks! I installed that before by Multibeast but no work, so maybe something wrong there.

But I found an annoy issue, there are noises when I don't play any music. This does not happen in previous Yosemite installation. I confirmed again with another SSD that has Yosemite installed.

@Going Bald

I migrated from Yosemite and Chimera. The Realtek889 from Multibeast 7.04/7.05 work very well with DSDT from this site.

I had all the ALCAudio patches from this thread, yours and ALC scripts but never work, also made sure every script ran after I mounted EFI partition with no obviously error raised. AppleHDA.kext is extracted from 10.11.6 update as you mentioned.

I can open my DSDT with MaciASL but I don't know how to edit it, can you help me on this?
Look at kernel and kext patches section of your config.plist and at mine - totally different - yours does not even have the kext to patch section.
 
Look at kernel and kext patches section of your config.plist and at mine - totally different - yours does not even have the kext to patch section.


Sorry I didn't make it clear. I use your config.plist immediately with or without DSDT still no go. Multibeast 8, audio_clover, audio_realtk all failed.
 
Sorry I didn't make it clear. I use your config.plist immediately with or without DSDT still no go. Multibeast 8, audio_clover, audio_realtk all failed.
Try re-install OS from scratch, install Clover to root instead of ESP. Replace Clover config.plist with mine.
Reboot, download and install Xcode or your favorite plist editor.
Remove the audio patches from my config.plist. Save&exit editor.
Now download and run the toleda script for ALC audio patch.
 
Try re-install OS from scratch, install Clover to root instead of ESP. Replace Clover config.plist with mine.
Reboot, download and install Xcode or your favorite plist editor.
Remove the audio patches from my config.plist. Save&exit editor.
Now download and run the toleda script for ALC audio patch.


Hi @Going Bald , thank you for your advice but I think in a short time I may not have a chance to do that, just live with VoodooHDA till someday I have to face it.

Share two more thing about the background noise when anyone use VoodooHDA, following the last comment https://www.******.com/r/hackintosh/comments/4ktrqz/voodoohda_sound_crackle_or_background_noise/
change the format from 48khz to 96khz and the noise will be gone even you adjust Input Gain to max.

If you did OC like me and found HWMonitor does not reflect the real frequency as system report, reinstall everything FakeSMC thing in Multibeast will solve it.

Now I am going to try bluetooth keyboard on clover :p
 
hi goingbald and others.

i can't get to the installer. i'm stuck in an infinite bootloop.

summary
> been on snow leopard for 6 or 7 years
> need to update
> stable 10.6.8
> able to create both Mt Lion unibeast install and El Capitan unibeast install flash drives
> installing Mt Lion = able to get past install screen but then get "Install Failed" (yellow caution triangle about 15 mins in)
> installing El Capitan = infiite boot loop (2 screens below, 90 mins apart)

please help me troubleshoot.

so many thank yous!!

~Eric

20171216_1236.jpg
20171216_1102.jpg
 
@ericvangs14

Please start your own thread for your problem.
List what version UniBeast, MultiBeast
Are you using Chameleon or Clover?
List steps taken to install -
 
Status
Not open for further replies.
Back
Top