[Hackintosh] Guida risoluzione problemi Audio Mavericks 10.9 ALC 269, 283, 885, 887, 888, 889, 892, 898, 1150

Prima di iniziare è bene precisare che tutto ciò che riguarda l’hackintosh (ovvero installare MacOSX su un comune PC) è illegale, in quanto viola la normativa Apple in merito di diffusione del software. Quindi ogni procedura descritta qui di seguito, se usata in modo inappropriato, è a vostro rischio e pericolo e si declina pertanto ogni responsabilità. Questa guida è stata realizzata per solo fine di studio e non vuole incitare in nessun modo la contraffazione di software.

Breve introduzione su cos’è l’hackintosh:

Questa guida è rivolta a tutti coloro che hanno problemi con l’audio integrato della scheda madre con OSX Mavericks installato normalmente e con anche i KEXT di Multibeast installati eccetto che quelli per l’audio (DSDT free config + Trim + Ethernet (ES: AppleIntelE1000e v2.5.4d)).

Tutta la procedura è basata sull’esecuzione di uno script che rileva il codec e patcha AppleHDA.kext per ALC onboard audio.

E’ necessario effettuare le operazioni di seguito elencate. Si nota che va eseguito tale script ogni volta che si aggiorna il sistema!

Di seguito elencati i passaggi da eseguire:

  • Esecuzione Script
    1. Patched AppleHDA.kext
      1. Download (View Raw) audio_realtekALC-100.command
      2. Double click Downloads/audio_realtekALC-100.command
      3. Password:
      4. Confirm Codec ALCxxx: (885, 887, 888, 889, 892, 898, 1150 only)
      5. Enable HD4600 HDMI audio (y/n): (887, 892, 898, 1150 only)
    2. Verify Patched AppleHDA kext installed
      1. S/L/E/AppleHDA.kext_vx.x-toledaALCxxx
    3. Restart
    4. Verify ALC onboard audio
      1. System Preferences/Sound/Output/select audio device
  • Individuazione dell’HDA Enabler corretto:HDAEnabler1.kext installed with a Patched AppleHDA.kext enables OS X Realtek ALC onboard audio on Intel based motherboards with a bootable clean install of OS X. HDAEnabler1.kext injects Audio_ID = 1 for non-DSDT systems.HDAEnabler1.kext supporta1. Audio_ID: 1 for 3, 5 and 6 port Realtek ALC onboard audio2. Realtek audio codecs: ALC885, ALC887, ALC888, ALC889, ALC892, ALC898, ALC1150

    HDAEnabler2.kext supporta

    1.Audio_ID: 2 for 3 port (5.1) Realtek ALC onboard audio

    2. Realtek audio codecs: ALC887, ALC888, ALC889, ALC892, ALC898, ALC1150

    HDAEnabler12.kext supporta

    1. Audio_ID: 12 for other IM AppleHDA.kext solutions using layout12

  • Download

1. https://github.com/toleda/audio_kext_enabler

2. Select: HDAEnabler1.kext.zip or HDAEnabler2.kext.zip

3. Select: View Raw

4. Select: Save as .zip

  • Installazione: 

Installare HDAEnabler1.kext o HDAEnabler2.kext (not both) tramite un metodo a scelta tra: Terminal, DPCIManager, Kext Wizard, Kext Utility.