Recent | Online | Vintage | Modern | XP | Win | Mac  OS9 | DOS | Amiga | Atari ST | Graphics | Midi io | Sequencers | Roland "MC" | E-mu | Ensoniq | Akai MPCs | Samplers | Akai "S" | Roland "S"Synths | VST Samplers | VST Synths | Roland "JV" | Modules | Drums | Mixers | Timeline | HackintoshArtists | Graphics

Welcome to Oldschooldaw.com! (Online since 2014) proudly SSL-FREE! and serving vintage computers worldwide! if you are human, Register & Login to gain more access to all boards here; Some guest permissions have been limited to reduce traffic from bots and encourage registration. This website serves as a home base for any and all peoples who are interested in the topics posted here which is mostly very technical references + resources to do with music production on various home computer operating systems. If you have any information that is relevant, we'd love to have you take the initiative to contribute! hobbyists + professionals alike, theres lots to know + lots to learn so get to work!

Author Topic: quick hackintosh fix for undetected audio ports, add clover boot arg "alcid=1"  (Read 5795 times)

0 Members and 1 Guest are viewing this topic.

Offline chrisNova777

  • Underground tech support agent
  • Administrator
  • Posts: 9969
  • Gender: Male
  • "Vintage MIDI Sequencing + Audio Production"
    • www.oldschooldaw.com | vintage audio production software + hardware info
if ACLID=1 doesnt work try different numbers

theres other boot args related to ALC listed here
https://elitemacx86.com/threads/common-boot-args-for-macos-clover-opencore.937/
Quote
alcid=xx   
Sets Layout ID for AppleALC.
The xx represents the layout ID for your codec.

-alcoff   
Disables AppleALC

-alcdbg   
Enables debug printing.
Requires DEBUG version of AppleALC

-alcbeta   
Enables WhateverGreen on unsupported macOS versions (macOS 13 and below are enabled by default).
Usually relevant for newly announced macOS.

alcverbs=1   
Enables alc-verb support.

alcdelay=xxx   
Adds delay in AppleHDAController.

Useful where the hardware isn't initialized in time for AppleHDAController which results in no Audio output.
The xx represents the delay in ms.
Must not exceed 3000ms.

alctcsel=1   
Fixes Audio on macOS after rebooting from Windows.

doesnt hurt to update your whatevergreen and lilu in the clover configurator app...
(use the dropdown to select where your files are in your clover folder in efi folder)

i think i also downloaded AppleALC via the cloverconfigurator (adding it as it didnt exist on my efi folder before that)

Offline chrisNova777

  • Underground tech support agent
  • Administrator
  • Posts: 9969
  • Gender: Male
  • "Vintage MIDI Sequencing + Audio Production"
    • www.oldschooldaw.com | vintage audio production software + hardware info
ok i was wrong i think its more complicated then simply adding the alcid=1 to the clover boot args..

first you gotta load up clover configurator app.. open your config.plist file (from EFI folder or wherever it is located)
then under ACPI> theres a dropdown that says "list of patches"

the dropdown reads:

Quote
change EC0 to EC
change EHC1 to EH01
change EHC2 to EH02
change EUSB to EH01
change USBE to EH02
change GFX0 to IGPU
change PEGP to IGPU
change AZAL to HDEF
change HDAS to HDEF
change HECI to IMEI
change MEI to IMEI
change SAT0 to SATA
change LPC to LPCB
change _OSI to XOSI
change _DSM to XDSM
change _DSM to ZDSM

had to select "Change AZAL to HDEF" and save your config.plist file
again this was a specific fix for MY MOTHERBOARD which happens to be a very old socket 775 Gigabyte G41 chipset board. if your audio device is not an AZALIA device this may or may not work for you.