toleda
Moderator
- Joined
- May 19, 2010
- Messages
- 22,845
- Motherboard
- Asus Maximus VII Impact
- CPU
- Core i7-4770K
- Graphics
- RX 560 + HD4600
- Mac
- Classic Mac
- Mobile Phone
The ALC898 edited Lion AppleHDA.kext is available for Lion 10.7.4 and motherboards with the Realtek ALC898 audio codec . Supports most Lion analog and digital audio capabilities. Users interested in capabilities beyond standard on board audio, such as, HDMI audio (discrete and HD3000 integrated), front panel audio and more, should consider this option. This kext supports three Audio IDs: Audio ID: 898 for full 898 analog audio on any 898 motherboard with or without discrete graphics card HDMI audio (Note 1), lAudio ID: 392 for 898 analog audio on a 898 Sandy Bridge motherboard with HD3000 HDMI audio (Note 2) and Audio ID 292 for 3 port 898 analog audio on any 898 motherboard with or without discrete graphics card HDMI audio (Note 1).
Initial Release
1.10.7.4 AppleHDA.kext
Benefits
1. 898 on board audio
2. HDMI audio, if configured
3. Front panel switching
4. Optical Surround Soundå
5. Improved audio quality
6. Less popping
7. Easy installation
8. Nearly native
Requirements
1. 10.7.4 or newer - 64 bit kernel
2. Realtek ALC898 audio codec
3. dsdt w/HDEF/Layout_id is 0x82 0x03 0x00 0x00 (no dsdt, Note 4)
a. For HD3000 HDMI audio; dsdt w/HDEF/Layout_id is 0x8E 0x01 0x00 0x00
b. For 3 port motherboard audio; dsdt w/HDEF/layout-id is 0x2A 0x01 0x00 0x00
Which Audio ID?
1. Use Audio ID 292 for 3 audio port motherboards (on board, AMD or Nvidia HDMI audio)
2. Use Audio ID 392 only with HD3000 HDMI audio enabled
3. Use Audio ID 898 for all audio needs (on board, AMD or Nvidia HDMI audio)
Configurations
Installation
Available in MultiBeast_v4.6 and newer
1. Select: Drivers & Bootloaders/Kexts & Enablers/Audio/Realtek ALC8xx//Patched AppleHDA/ALC898
If no DSDT or no DSDT/HDEF, select both 1 and 2. If DSDT installed, skip Step 2
2. Select: Drivers & Bootloaders/Kexts & Enablers/Audio/Realtek ALC8xx/Non-DSDT HDAEnabler/ALC898
3. Always select: System Utilities
4. Select: Install
5. Audio ID: 898, goto Step 6.
a. Audio ID: 398 (HD3000 HDMI audio); edit dsdt.aml/HDEF/layout-id to 0x8E, 0x01, 0x00, 0x00
b. Audio ID: 298 (3 port analog audio); dsdt w/HDEF/layout-id is 0x2A, 0x01, 0x00, 0x00
6. Restart
Installation Notes
1. Backup S/L/E/AppleHDA.kext before System Update
2. If a Patched AppleHDA selected, do not Select ALC8xxHDA or AppleHDA Rollback.
3. if a DSDT is installed, do not install an enabler
Attachments
1. 898_Lion_AppleHDA/Read_Me_First-898_AppleHDA.kext
-Read_Me_First-898_AppleHDA.pdf
AppleHDA Customization
Customizing the Optimized Lion AppleHDA.kext
1. Add SPDIFIn
2. Manual Mic and Front Mic Selection
3. Manual Speaker and Headphone Selection
4. Add Boost to input (Mic/Rear. Mic/Front and/or Line In)
5. Substitute Gray (Side) for Black (Rear)
6. Add Line Out (Gray/Rear -Rear Speakers) for analog 7.1 Surround Sound
7. Substitute SPDIF-2 Wire Output
8. SPDIF Optical Output/Encoded Digital Audio - Not available for 898
9. HDMI audio (AMD/Nvidia/HD3000) - Lion HDMI Audio
Notes
1. HDMI audio dsdt and kext edits required, more information viewtopic.php?f=162&t=31664.
2. HD3000 HDMI audio dsdt and kext edits required.
3. SPDIFOut Encoded Digital Audio (Surround Sound) requires Dolby Digital/DTS source, DD/DTS player (Plex, XBMC, Boxee) and DD/DTS sound system. Audi MIDI Setup/Audio Devices/Digital Output/ always shows 2 Channel Stereo. VLC encoded digital audio - no working solution at this time.
4. For Audio ID: 898, a non-dsdt Enabler can be be installed in S/L/E with MultiBeast.
HDEF Edits:
Audio ID:898, layout-id: 382
Code:
Device (HDEF)
{
Name (_ADR, 0x001B0000)
Method (_PRW, 0, NotSerialized)
{
Return (Package (0x02)
{
0x0D,
0x05
})
}
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x04)
{
"layout-id",
Buffer (0x04)
{
0x82, 0x03, 0x00, 0x00
},
"PinConfigurations",
Buffer (Zero) {}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
VHC888 http://www.insanelymac.com/forum/index.php?showtopic=140941
RevoGirl http://revogirl.wordpress.com/2012/01/15/how-to-patch-applehda-for-892-and-898-one-file/#respond
Galan-od http://www.tonymacx86.com/viewtopic.php?p=344481#p344481
Screenshots
P8Z77-I Deluxe/ALC898/Audio ID: 298 (3 port audio)
Attachments
Last edited by a moderator: