Skip to content

Releases: acidanthera/AppleALC

1.0.13

01 Aug 23:07
Compare
Choose a tag to compare

v1.0.13

  • Improved workaround for 10.12 Beta issues
  • Fixed PAGE FAULT panic on 10.12 Beta
  • Added version information on boot
  • Added ALC898 layout-id 11 for MSI GT72S 6QF-065CN by Irving23
  • Added Conexant CX20724 layout-id 13 by InsanelyDeepak
  • Added Cirrus Logic CS4210 codec support layout-id 13 by InsanelyDeepak
  • Added Realtek ALC275 layout-id 13 by InsanelyDeepak
  • Added Realtek ALC891 codec support layout-id 13 by InsanelyDeepak
  • Added IDT 92HD90BXX layout-id 12 for Dell Latitude E6x20/Dell Precision Mx600 by vusun123
  • Added ALC275 layout-id 28 for Sony Vaio by vusun123
  • Added ALC298 codec support layout-id 13 by InsanelyDeepak
  • Added AD1984A codec support layout-id 11 by MacPeet
  • Added revision-id into AD1984A info.plist
  • Fixed lock acquisition panic in iokit routins on 10.12 Beta
  • Removed ALC1150 layouts 1-3 to reduce kext size
  • Added ALC1150 layout 11 with boosted microphone (built on 7)

1.0.12

30 Jun 20:51
Compare
Choose a tag to compare

v1.0.12

  • Lowered minimal OS requirement to 10.8 for ALC269
  • Added ALC269 revision-id 0x100203 support
  • Workaround for booting in 10.12 Beta
  • Added a new version of null (8319D411) patch (now 8A19D411) for 10.12
  • ALC269 deleted unnecessary macOS Sierra patch
  • ALC887 added macOS Sierra patch
  • Added revision-id 0x100005 to ALC275
  • Added ALC271x layout-id 31 for Acer Aspire s3-951
  • Added IDT 92HD90BXX layout-id 3 by Mirone
  • Changed ALC233 layout-id 3 resources
  • ALC662 deleted unnecessary macOS Sierra patch
  • Added layout-id 9, 10 to CA0132 by Andres ZeroCross
  • Fixed MuteGPIO in ALC3236(ALC233) by nguyenlc1993
  • Disabled by default on unsupported operating systems (e.g. 10.12), use -alcbeta boot arg to override this
  • Added ALC269 layout-id 32 for Samsung np880z5e-x01ru by Constanta
  • Added CX20561 layout-id 3 by depingzheng
  • Changed CX20561 layout 3 -> layout 11
  • Optimized CX20561 platforms11.xml.zlib

1.0.11

10 Jun 08:53
Compare
Choose a tag to compare

v1.0.11

  • Added ALC668 layout-id 29 for Asus N750JV by DroID969
  • ALC887VD Optimization Layout 11 officially will Support AC97 Front Panel like Windows Driver
  • ALC887VD Optimization Added Layout 11, 12, 13, 17
  • ALC887VD Optimization Layout 11 Front Mic and Back Mic Fix
  • ALC887VD Optimization Layout 12 LinIn Fix
  • ALC887VD Optimization Added AMD Support in all Layouts
  • ALC887VD Optimization replace several custom platforms.xml.zlib with common platformsID.xml.zlib
  • Added ALC233 layout-id 4 for ALC3236 codec
  • Added ALC290 layout-id 4 for ALC3241 codec
  • Added IDT92HD91BXX layout-id 12 by RehabMan for HP Envy laptops
  • Changed ALC665 resources by InsanelyDeepak
  • Added ALC269VC layout-id 13 for Samsung NP350V5C-S08IT by InsanelyDeepak
  • Changed ALC233 resources layout-id 4 for ALC3236 codec
  • Added ALC888 layout-id 4 for Laptop by Mirone
  • Added ALC892 layout-id 4 for Laptop by Mirone
  • Added ALC269VB layout-id 9 for Toshiba Satellite C660-1DR

1.0.10

16 May 05:25
Compare
Choose a tag to compare

v1.0.10

  • Added ALC665 codec support layout-id 12, 13 by insanelydeepak
  • Added ALC292 codec support layout-id 12
  • Added ALC283 layout-id 11 for Aspire V3-371 by Slbomber
  • Added IDT92HD75B3X5 layout-id 11 with a custom pinconfig by olderst
  • Prohibited kext unloading in policy mode since our policy is registered as static and cannot be unregistered
  • Bumped module versions to 10.8 to avoid accidental loading on 10.7
  • Added No-sleep, no-click patches into ALC892 info.plist
  • Added ALC670 codec support layout-id 12 by Alex Auditore
  • Added revision-id in ALC889 info.plist
  • Added ALC260 codec support layout-id 12
  • Added Creative CA0132 codec support layout-id 11 and 12
  • Added CirrusLogic CS4213 codec support layout-id 28 by insanelydeepak
  • Added revision 0x100202 into ALC888 info.plist
  • Changed not working layout12 and platforms12 for Creative CA0132

1.0.9

29 Apr 15:56
Compare
Choose a tag to compare

v1.0.9

  • Replace ALC888 patch 11d4198b->10ec0885 it prevents Sound Asserions on layout-id 1, 2, 3
  • Deleted unnecessary ALC888 patch 11d41983
  • Changed patch for Intel HD4600 HDMI (ig-platform-id 0x0d220003)
  • Changed ALC275 Resources
  • Deleted not working Intel HD4000 LVDS, HDMI (ig-platform-id 0x0166000A) Laptop only patch
  • Added Conexant CX20583 codec support layout-id 3 by Mirone
  • Added Conexant CX20585 codec support layout-id 3 by Mirone
  • Added Conexant CX20588 codec support layout-id 3 by Mirone
  • Added Conexant CX20724 codec support layout-id 3 by Mirone
  • Added Conexant CX20752 codec support layout-id 3 by Mirone
  • Added Conexant CX20756 codec support layout-id 3 by Mirone
  • Added Conexant CX20757 codec support layout-id 3 by Mirone
  • Added NoSleep/NoClick pathes to Conexant CX20590 info.plist
  • Added ALC280 layout-id 4 Combo Jack Support by Mirone
  • Added ALC1150 support for OS X 10.8
  • Changed Comment lines for Toleda resources in 1150 info.plist
  • Added IDT92HD93BXX codec support layout-id 12

1.0.8

17 Apr 13:07
Compare
Choose a tag to compare

v1.0.8

  • Added ALC885 Toleda resources layout-id 1
  • Added ALC887 Toleda resources layout-id 1, 2, 3
  • Fix mistake in CX20751/2 info.plist and change layout-id to 28
  • Added ALC888 Toleda resources layout-id 1, 2, 3
  • Added ALC668 layout 20 for Asus G551JM
  • Added ALC275 layout-id 3 Mirone resources
  • Added ALC283 layout-id 3 Mirone resources
  • Added ALC284 layout-id 3 Mirone resources
  • Added ALC288 layout-id 3 Mirone resources
  • Added ALC290 layout-id 3 Mirone resources
  • Added IDT92HD66C3/65 layout-id 3 Mirone resources
  • Added IDT92HD71B7X layout-id 3 Mirone resources
  • Added IDT92HD75B2X5 layout-id 3 Mirone resources
  • Added IDT92HD75B3X5 layout-id 3 Mirone resources
  • Added IDT92HD99BXX layout-id 3 Mirone resources
  • Added IDT92HD87B1 layout-id 3 Mirone resources
  • Change IDT92HD81B1X5 to Mirone resources layout-id 3
  • Change IDT92HD91BXX to Mirone resources layout-id 3
  • AppleALC should not abort loading if it fails to find some kext

1.0.7

07 Apr 19:37
Compare
Choose a tag to compare

v1.0.7

  • Added 0x100004 revision to ALC269
  • Added custom ALC269 resources for SONY VAIO VPCEB3M1R layout-id 20
  • Added custom ALC282 resources for Acer Aspire E1-572G layout-id 28
  • Added into ALC269 info.plist no-sleep, no-click, headphone detect patches
  • Added ALC282 resources for Acer Aspire on IvyBridge by Andrey1970 layout-id 27
  • Added Mirone resources to ALC892 thanks to cecekpawon
  • Added ALC668 resources for DELL Precision M3800 by Syscl
  • Allowed providing non-existent layouts
  • Added IDT92HD81B1X5 codec support layout-id 12 by RehabMan
  • Added IDT92HD87B1/3 codec support layout-id 12 by RehabMan
  • Added IDT92HD87B2/4 codec support layout-id 12 by RehabMan
  • Added IDT92HD91BXX codec support layout-id 12 by RehabMan
  • Added IDT92HD95 codec support layout-id 12 by RehabMan
  • Added Conexant CX20751/2 codec support layout-id 12 by RehabMan
  • Added ALC280 codec support layout-id 3 by Mirone
  • Fixed CX20590 platform12.xml.zlib > platforms12.xml.zlib
  • Reduced kext size by optimizing every platforms.xml.zlib in Resources folder
  • Fixed codec-id in PinConfigs info.plist for IDT 92HD87B1/3 should be 287143633

1.0.6

28 Mar 13:51
Compare
Choose a tag to compare

v1.0.6

  • Reduced kext size by optimising capstone build options
  • Added Model key with possible Laptop/Desktop/Any values to Controllers.plist (matches IODT/comptaible)
  • Added VIA VT2020/2021 codec support layout-id 5, 7 Mirone resources
  • Added Z97 HDEF controller patch
  • Added Intel HD4000 HDMI support ig-platform-id 0x0166000A for Laptop and Desktop
  • Added ALC668 layout-id 28 (for Asus N750Jk int.mic and sub working)
  • Added ALC272 layout-id 3 Mirone resources
  • Added ALC1150 layout-id 3 (Toleda update)
  • Added missing data for ALC1150 resources
  • Added ALC233 codec support layout-id 3 Mirone resources
  • Added ALC235 codec support layout-id 3 Mirone resources
  • Added ALC255 codec support layout-id 3 Mirone resources
  • Added ALC268 codec support layout-id 3 Mirone resources
  • Fixed incorrect ALC282 codec-id (should be 642)

1.0.5

24 Mar 22:13
Compare
Choose a tag to compare

v1.0.5

  • Fixed AppleHDAController patching regression
  • Fixed incorrect ALC269 codec-id (should be 617)
  • Added embedded resource file deduplication reducing the size
  • Added ALC887-VD, layout-id 11-15 codec support (by InsanelyDeepak)
  • Added ALC883, layout-id 7 codec support (by Andrey1970)
  • Changed resources and pinconfig for ALC888 deleted layout 1 using layout 5 for 3 ports and layout 7 for 5/6 ports
  • Added CX20590 Mirone resources layout-id 3
  • Added ALC1150 Mirone resources layout-id 5 for 3 ports and layout-id 7 for 5/6 ports
  • Added ALC887-VD Mirone resources layout-id 5 for 3 ports and layout-id 7 for 5/6 ports
  • Added ALC882 codec support Mirone resources layout-id 5 for 3 ports and layout-id 7 for 5/6 ports
  • Changed ALC668 resources and pinconfig Mirone resources
  • Added ALC663 Mirone resources v1 - layout-id 3, v2 - layout-id 4
  • Changed ALC662 resources to Mirone resources layout-id 5 for 3 ports and layout-id 7 for 5/6 ports
  • Added ALC282 Mirone resources v1 - layout-id 3, v2 - layout-id 4
  • Sync PinConfig info.plist deleted unnesessary items
  • Sync layout names (1,2,3 - Toleda Desktop, 1-8 - Mirone Laptop Patches, 5,7 - Mirone Desktop, 10-99 - Custom User layouts)
  • Sync platforms names (platformsT - Toleda, PlatformsM - Mirone, Platforms10-99 - custom user platforms)
  • Fix error in ALC282 PinConfig
  • Added ALC270 Mirone resources layout-id 3, 4
  • Added ALC269, ALC269-VB, ALC269-VC Mirone resources layout-id 1, 2, 3, 4, 5, 6, 7, 8
  • Changed ALC269 layout-id 27 pinconfig
  • Added revision 0x100001 into ALC888 info.plist and sync platforms name to common view
  • Added VIA VT1802 revision 0x100000 layout-id 3 codec support Mirone resources
  • Added AD1988B layout-id 5, 7 (3 ports, 5/6 Ports) Mirone resources and patch for El Capitan 8319D411->00000000
  • Added AD2000B codec support layout-id 5, 7 (3 ports, 5/6 Ports) Mirone resources
  • Change ALC270 layout28.xml.zlib and platforms28xml.zlib workaround for external microphone

1.0.4

21 Mar 15:38
Compare
Choose a tag to compare

v1.0.4

  • Fixed a rare kernel panic due to uninitialised kern_proc
  • Fixed a rare loading failure due to IOHDA value bruteforce necessity
  • Added retry possibility for -alcpolicy
  • Set -alcpolicy mode the default mode
  • Added patch for AMD Radeon R7 370 HDMI (by John998)
  • Changed platforms12.xml.zlib for ALC889 set MinimumSampleRate to 48000 (by Sergey_Galan)
  • Added ALC269VC for Lenovo V850 codec support (by Ar4erR07)
  • Added ALC270, layout-id 27 codec support (by m-dudarev)
  • Added ALC282 DSP features and config improvements (by savvamitrofanov)
  • Added ALC662, layout-id 12 codec support (by AxenovGosha)
  • Added ALC663, layout-id 28 codec support (by m-dudarev)