Assets 4

v1.3.2

  • Added ALC269 layout-id 45 for Asus A45A and K45 by maiconjs (Wolfield)
  • Added WakeConfigData for ALC892 layout-id 1 by FredWst
  • Added ALC295 layout-id 14 for Asus UX430UA by InsanelyDeepak
  • Added ALC295 layout-id 15 for ALC295/ALC3254 by InsanelyDeepak
  • Remove duplicate resources for ALC295 layout-id 12 on Asus UX430
  • Added ALC230 layout-id 13 for Lenovo 310-14ISK by Andres

@vandroiy2013 vandroiy2013 released this Aug 13, 2018 · 11 commits to master since this release

Assets 4

v1.3.1

  • Fixed incorrect unused HDAU termination
  • Fixed pinconfig refresh causing random init failures
  • Added ALC225/ALC3253 layout-id 30 for Dell Inspiron 17-7779 by Constanta
  • Added ALC295 layout-id 12 for Asus UX430 by hieplpvip
  • Added Realtek ALC256 (3246) layout-id 11 for dell 7559 by Rockjesus
  • Added ALC887 layout-id 50 for Asus PRIME B250-PLUS by 0th3r
  • Added ALC295 layout-id 12 for HP Envy x360 15-bp107tx by Damon

@vandroiy2013 vandroiy2013 released this Jul 19, 2018 · 31 commits to master since this release

Assets 4

v1.3.0

  • Requires Lilu 1.2.5 and higher and enabled on 10.14 by default
  • Added digital audio property injection for AMD, Intel, NVIDIA
  • Added NVIDIA multi-gpu NVIDIA HDAU patch support
  • Added ALC269VC layout-id 30 for Hasee Z6SL7R3 by HF

@vandroiy2013 vandroiy2013 released this Jul 5, 2018 · 44 commits to master since this release

Assets 4

v1.2.8

  • Added basic 10.14 compatibility via masking real layout-id
  • AppleALC selected layout-id is now shown as alc-layout-id in ioreg
  • Overriden layout-id can be passed asapple-layout-id (alcaaplid=X)
  • Added ALC298 layout-id 66 for MECHREVO S1 by lgs3137
  • Added ALC298 revision-id 0x100101 support
  • Added ALC892 layout-id 12 for MSI GP70/CR70 by Slava77
  • Added ALC257 layout-id 11 for Lenovo T480 by MacPeet
  • Added ALC294 layout-id 12 for Lenovo M710Q by MacPeet
  • Added ALC298 layout-id 30 for Xiaomi Mi Notebook Air 13.3 by Constanta

WARNING: Do NOT use alc-layout-id or apple-layout-id without a particular need! Stick with layout-id as before!

@vandroiy2013 vandroiy2013 released this Jun 2, 2018 · 467 commits to master since this release

Assets 4

v1.2.7

  • Added NVIDIA HDMI patch for GP107 and GP108 for 10.13.4+
  • Added NVIDIA HDMI patch for GP104 for 10.13.4+
  • Added ALC898 layout-id 98 for MSI GE62 7RE Apache Pro by spectra
  • Added ALC1220 layout-id 13 for Clevo P950HR by MacPeet
  • Added ALC888 layout-id 27 for Acer Aspire 7738G by MacPeet
  • Added 300 Series PCH HD Audio Controller patch by chrome
  • Added ALC269 layout-id 66 for Clevo N155RD by DalianSky
  • Added ALC285 layout-id 11 for Lenovo ThinkPad X1C6th by Rover
  • Added ALC294 layout-id 11 for Asus FL8000U by Rover
  • Added ALC269 layout-id 58 for HASEE Z6-i78154S2 by lianny
  • Added ALC233 layout-id 32 for ASUS VIVOBOOK S301LA by MacPeet

@vandroiy2013 vandroiy2013 released this Apr 8, 2018 · 467 commits to master since this release

Assets 4

v1.2.6

  • Fixed a rare kernel panic due to use-after-free in verb code at waking from sleep

v1.2.5

  • Implemented verb execution after wake (via WakeVerbReinit in PinConfigs), obsoletes CodecCommander in fixed resources
  • Implemented custom verbs for wake (via WakeConfigData in PinConfigs), ConfigData is used by default
  • Merged PinConfigs into AppleALC main binary by default for compatibility reasons
  • Hardened solved symbol verification to avoid panics with broken kext cache
  • Added PinConfigurations injection, since they provide useful debugging info
  • Added NVIDIA HDMI patch for GM204 for 10.13.4+
  • Added ALC233 layout-id 33 for ASUS VIVOBOOK S451LA by MacPeet
  • Added HD3000 desktop and laptop HDMI patches
  • Added wake verbs for ALCS1220A layout-id 1, 2, 5, 7 to avoid the need of CodecCommander
  • Added EAPD wake verbs to all ALC 221, 225, 233, 235, 236, 255, 256, 270, 271, 272, 284, 286, 288, 290, 293, 295 by Vandroiy
  • Added EAPD wake verbs to some ALC 269, 275, 280, 282, 283, 292, 294, 298, 662, 663, 668, 887, 888, 889, 892, 898, 1150 by Vandroiy
  • Fixed broken AFGLowPowerState, LayouID and other fields in several PinConfigs info.plist
  • Fixed rare kernel panics due to short incompatible HDEF controller patches affecting other code

@vandroiy2013 vandroiy2013 released this Mar 30, 2018 · 467 commits to master since this release

Assets 4

v1.2.4

  • Added ALC269 layout-id 10 (toleda) for Brix by ttimasdf
  • Added ALC663 layout-id 99 for ASUS N71J by alex1960
  • Added CX20641 layout-id 11 and layout-id 13 for Dell OptiPlex 3010 or compatible by MacPeet
  • Added CX20642 layout-id 11 and layout-id 13 for Fujitsu ESPRIMO E910 E90+ or compatible by MacPeet
  • Added NVIDIA HDMI patches for GK208, GM206, GP102, GP106 for 10.13.4+ by FredWst
  • Added Intel HDMI patches for Haswell 0x0A260005 by Andrey1970
  • Added NVIDIA HDMI patch for GM200 by al3xtjames

@vandroiy2013 vandroiy2013 released this Mar 9, 2018 · 467 commits to master since this release

Assets 4

v1.2.3

  • Added alcid=layout boot argument for testing purposes
  • Added automatic rename for HDEF device
  • Added ALC255 layout-id 18 for Aorus X5V7 by DuNe
  • Change Platforms18.xml.zlib for ALC255 by DuNe
  • Added ALC898 layout-id 101 by Andrey1970 (4 Line Out)
  • Added ALC262 layout-id 28 for HP Z800-Z600 series by MacPeet
  • Added ALC225 layout-id 33 by ChalesYu
  • Added ALC282 layout-id 127 No input boost Acer Aspire on IvyBridge by Andrey1970
  • Added ALC294 layout-id 13 by InsanelyDeepak
  • Added IDT92HD91BXX layout-id 13 for HP Envy 6 1171-SG by MacPeet

@vandroiy2013 vandroiy2013 released this Dec 28, 2017 · 467 commits to master since this release

Assets 4

v1.2.2

  • Added ALC256 layout-id 56 for Dell 7000 by DalianSky
  • Added ALC298 layout-id 47 for ThinkPad T470P by DalianSky
  • Update ALC269 layout27.xml.zlib by Andrey1970
  • Added ALC269 layout-id 93, 99 and 127 by Andrey1970 (No input boost - no noise in Siri)
  • Added ALC671 layout-id 12 for Fujitsu-Siemens D3433-S (Q170 chip) by MacPeet
  • Added ALC280 layout-id 13 and 15 for DELL T20 by MacPeet
  • Added ALC262 layout-id 13 for Fujitsu Celsius H270 by MacPeet
  • Added ALC891 layout-id 11 for HP Pavilion Power 580-030ng by MacPeet
  • Added ALC282 layout-id 76 for Hasee K580C by YM2008
  • Fix desktop HD4000 id by Andrey1970
  • Added IDT92HD91BXX layout-id 84 for HP Elitebook 840 G1 by macish
  • Added ALC295 layout-id 13 for Dell7570 by DalianSky
  • Added ALC298 layout-id 99 for XiaoMIPro by DalianSky
  • Added ALC283 layout-id 1 for NUC/BRIX by Toleda
  • Added ALC255 (3246) layout-id 99 for XiaoMi Air by DalianSky
  • Added ALC236 layout-id 15 for Lenovo Ideapad 500-15ISK by MacPeet
  • Added ALC892 layout-id 98 with working SPDIF

@vit9696 vit9696 released this Nov 11, 2017 · 467 commits to master since this release

Assets 4

v1.2.1

  • Added ALC298 layout-id 11 for Alienware 17 (ALC3266) by Rockjesus
  • Added VIA VT2020/2021 layout-id 9 by SonicBSV
  • Added ALC269 layout-id 18 for Thinkpad X230 by Hypereitan
  • Added ALC235 layout-id 28 for Lenovo Legion Y520 by vusun123
  • Added ALC898 layout-id 65 for CLEVO P65xRS(-G) by datasone
  • Added ALC298 layout-id 29 for Lenovo X270 by vusun123
  • Added ALC292 layout-id 18 for Dell Precision M4800/M6800 by vanquybn
  • Added IDT92HD87B1/3 layout-id 13 by InsanelyDeepak

Note: if you downloaded the binary release before 12.11.17 12:50 MSK please redownload, since a previous release was uploaded by accident.