REALTEK ALC282 v2

Hi people,

This is a preliminary installer to activate the sound card REALTEK ALC282-v2 (10ec:0282) with LayoutID 1 or 3 in MacOS. This installer does not contain AppleHDA patched Kext. To work properly, it must be installed over vanilla AppleHDA.kext.

I want to thank the whole community for their efforts and content provided, because without these it would not be possible to create this installer.

I would appreciate comments and suggestions!!

Status:

Speakers : OK
Headphones : OK
HDMI Audio : OK (Intel HD4K Tested)
LineIn : N/A (Model Without LineIn)
MicInt : OK
MicIntNoiseReduction : OK
MicExt : N/A (Model Without MicExt)
AutoDetectLineIn : N/A (Model Without LineIn)
Sleep : OK
WakeUp : OK
AutoSleep : OK
Hibernate : OK
Siri : OK
Tested Laptops:

- HP Pavillion 15-D002SS

Coming Soon:

- Unified installer for the different supported operating systems.
- Support model with LineIn jack.

Modified Verbs:

01271C20 01271D00 01271EA0 01271F90
01471C10 01471D00 01471E17 01471F90
01871CF0 01871D00 01871E00 01871F40
01E71CF0 01E71D00 01E71E00 01E71F40
02171C30 02171D10 02171E21 02171F00
01470C02
DSDT:

Patch to apply with MaciASL in your DSDT

########################################
# HDEF v1.00
########################################

into method label _DSM parent_label HDEF remove_entry;
into device label HDEF insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
Return (Package()\n
{\n
"layout-id", Buffer() { 0x01, 0x00, 0x00, 0x00 },\n
//"layout-id", Buffer() { 0x03, 0x00, 0x00, 0x00 },\n
"hda-gfx", Buffer() { "onboard-1" },\n
"PinConfigurations", Buffer() { },\n
})\n
}\n
end;

Is it really as easy as the steps outlined above... [►source]