oswaldini Posted May 17, 2016 Report Share Posted May 17, 2016 Obsługa audio bez konieczności modyfikowania plików systemowych, wszystko wstrzykiwane z zewnątrz, działa z Clovera.Oryginalny temat: http://www.insanelymac.com/forum/topic/311293-applealc-—-dynamic-applehda-patching/ Wystarczy ustawić injekcję ID w Cloverze. Aby dowiedzieć się jaki ID jest ustawiony dla danych kodeków zaglądnijcie do źródeł: https://github.com/vit9696/AppleALC a dokładniej do odpowiedniego katalogu w Resources: https://github.com/vit9696/AppleALC/tree/master/Resources dla przykładu dla ALC1150 dostępne ID to 1,2,3,5 i 7. Możecie też przeglądnąć poniższy changelog.Tu następne źródło informacji o dostępnych ID: https://github.com/vit9696/AppleALC/wiki/Supported-codecs Strona ze skompilowanymi kextami:Aktualne oficjalne kompilacje AppleALC: https://github.com/vit9696/AppleALC/releasesAktualne oficjalne kompilacje Lilu: https://github.com/vit9696/Lilu/releases Changelog: AppleALC Changelog v1.0.17 Added C610/X99 Audio Controller r1 support by masking to 8ca0 Added C610/X99 Audio Controller r2 support by masking to 8ca0 Disabled Z97 controller patching on 10.10 and newer because it is supported by default Fixed ALC272 macOS 10.12 compatibility issue Fixed ALC885 and ALC888 macOS 10.12 compatibility issue Added ALC888 revision-id 100302 Fixed CX20585 macOS 10.12 compatibility issue Fixed CX20588, CX20590 and CX20724 macOS 10.12 compatibility issue Fixed CX20757 macOS 10.12 compatibility issue Fixed rest of Conexant codecs for macOS 10.12 compatibility Added missing zero patch in IDT 92HD81B1X5 info.plist Added ALC892 layout-id 99 for DNS P150EM by Constanta Added ALC898 layout-id 5 and 7 by Mirone Changed logging to be done by IOLog since printf is broken on 10.12 Added ALC3236 layout-id 28 for Asus TP500LN by Mohamed Khairy Fixed ALC235, ALC260, ALC280, ALC284, ALC288, ALC290, ALC292 macOS 10.12 compatibility issue Added ALC233 layout-id 27 for SONY VAIO Fit 14E(SVF14316SCW) by SquallATF Fixed all Conexant codecs macOS 10.12 compatibility issue Added IDT 92HD81B1X5 layout-id 11 by Andres ZeroCross Added ALC887 layout-id 33 for GA-Q87TN by klblk Added ALC256 (3246) codec support layout-id 13 by InsanelyDeepak Added ALC255 layout-id 13 and 17 by InsanelyDeepak Fixed an extremely rare crash on 10.12 v1.0.16 Fixed a rare lock acquisition issue on 10.12 Fixed a rare kernel panic on initialisation failure Improved ALC887 layout-id 11, 13 by InsanelyDeepak Added ALC269VC layout-id 33 for NP530U3C-A0F by BblDE3HAP Added ALC898 layout-id 12 with autodetect disabled by D-an-W Deleted not working ALC233 layout-id 12 Added ALC233 layout-id 13 for Asus X550LC by InsanelyDeepak Added ALC662 layout-id 11 for Lenovo ThinkCentre M8400t-N000 by Irving23 Fixed ALC255 macOS 10.12 compatibility issue Changed ALC898 layout-id 12 to 28 due to compatibility issue Fixed ALC275 macOS 10.12 compatibility issue Added ALC255 layout-id 28 for Lenovo B470 by vusun123 Added Atom Z36xxx/Z37xxx Audio Controller support by masking to 0c0c v1.0.15 Added macOS 10.12 to the list of supported systems Added ALC262 codec support layout-id 11 by MacPeet Added ALC898 layout-id 13 for MSI GS40 by InsanelyDeepak Added ALC887 layout-id 18 by InsanelyDeepak Several optimisations to ALC887 resources by InsanelyDeepak Removed not working ALC887 layout-id 12 by InsanelyDeepak Added revision-id in IDT 92HD91BXX info.plist Fixed an undefined behaviour when failing to perform an i/o operation Guaranteed null termination for readFileToBuffer buffers v1.0.14 Added ALC290 layout-id 28 for Dell Vostro 5480 by vusun123 Added ALC292 layout-id 28 for Lenovo T440 vusun123 Added a few more fixes to lock acquisition panic on 10.12 Beta Fixed VT2020/2021 patches for 10.12 Beta by melxman Fixed Creative CA0132 patches for 10.12 by nmano Added revision-id 0x100002 for Conexant CX20590 Added ALC233 layout-id 12 for Asus X550LC Added revision-id into ALC233 info.plist Added CX20590 layout-id 28 for Dell Vostro 3x60 by vusun123 Added IDT 92HD81B1X5 layout-id 12 for HP Elitebook 8460P by RehabMan Added IDT 92HD81B1C5 codec support layout-id 3 by Mirone Added ALC298 layout-id 3 with ComboJack by Mirone Added ALC233/3236 layout-id 5 by Mirone Added ALC1150 layout-id's 1, 2, 3 by Toleda 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) 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 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 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 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 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 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 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) 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 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) v1.0.3 Fixed AAPL,ig-platform-id naming Added preliminary start modes support Added TrustedBSD start via -alcpolicy and IOService::start via -alciokit arguments Allowed kext patches with 0 count replacing all entries (use this with a reason) Fixed ALC270 regressions Added ALC889, layout-id 12 codec support (by Sergey_Galan) Added ALC887-VD, layout 99 codec support (by Constanta) Removed unnecessary NVIDIA GT240 HDMI patches v1.0.2 Added Controller.plist with controller-specific patches Added Intel X99 and Intel HD4600 controller patches Reverted device-id comparison code, it was redundant Added prelinkedkernel reading (used exclusively in OS X Installer/Recovery HD) Added AppleIntelFramebufferAzul patches to fix HD4600 audio Added ALC269 10.9.x/10.10.x patches (by Andrey1970) Added ALC269 for Asus K53SJ (by alex1960) Added ALC270 codec support (by m-dudarev) Added ALC270 for Asus K56CB (by m-dudarev) Added ALC668 for Asus N750Jk (by alex1960) Added ALC885 (by alex1960) Added NVIDIA GT240 HDMI patches (by Vandroiy) Added Intel HD4000 patches (by Andrey1970) v1.0.1 boot-args presence is now optional Platforms must conform to layout-id from now on Workaround a race-condition kernel panic when accessing current_thread credential Fixed a kernel panic when kaslr is disabled Renamed control boot arguments to -alcdbg and -alcoff Added optional device-id comparison to patch and file matching Added PinConfs plugin injecting pin configurations Added AD1988B codec support (by Rodion) Added ALC269VC (Lenovo Z580) codec support (by John) Added ALC269 (Acer Aspire) codec support (by Andrey1970) Added ALC282 codec support (by S.Mitrofanov) Added ALC887 codec support (by x-tropic) Added ALC888 codec support (by Vandroiy) Added ALC889 codec support (by Ukr55) Added ALC892 codec support (by FredWst, m-dudarev) Added ALC898 codec support (by Andrey1970) Added CX20590 codec support (by usr-sse2) v1.0.0 Initial release ankazap, beep, arnon and 2 others 5 Quote Link to comment Share on other sites More sharing options...
314TeR Posted May 17, 2016 Report Share Posted May 17, 2016 No i pięknie... wreszcie coś nowego... Krótkie how-to co musi być spełnione aby ten kext zadziałał: Your AppleHDA.kext MUST be clean (vanilla) HDEF section in your DSDT (or clover fix FixHDA_8000->True) Layout-id specified in your DSDT (or clover Audio->Inject) Remove ALL patches for audio from your config.plist KextsToPatch Remove DummyHDA.kext from S/L/E (if exists) Remove VoodooHDA.kext and AppleHDADisabler.kext (if exists) Intel HDMI Audio on HD4000/HD4600 - use clover key UseIntelHDMI->True Quote Link to comment Share on other sites More sharing options...
lulek2007 Posted May 17, 2016 Report Share Posted May 17, 2016 Witam Wszystkich, Potwierdzam działanie zamieszczonego kexta przez oswaldiniego z moją płytką GA-Q87TN z ALC 887 pierwotnie miałem zrobiony dźwięk wg opisu http://hamac.pl/topic/10975-dummyhda-dla-alc887/ następnie dzisiaj wywaliłem DummyHDA_ALC887_1.kext z S/L/E i wsadziłem do clovera AppleALC.kext dla pewności przebudowałem wszystko kextwizzaredem reset i dźwięk jest ..... Pozdrawiam MK Mały updejcik ... zrobiłem to na os x 10.11.4 zaktualizowałem do 10.11.5 i wszystko działa. Nareszcie chyba mamy bardzo czystą metodę uzyskania dźwięku bez jakiegokolwiek ingerowania w system. Wszywko można załatwić CLOVEREM i instalować system Quote Link to comment Share on other sites More sharing options...
oswaldini Posted May 17, 2016 Author Report Share Posted May 17, 2016 Na moim ALC887 tak samo działa bajka. Rewelacyjne rozwiązanie ! Quote Link to comment Share on other sites More sharing options...
Marecki_ Posted May 17, 2016 Report Share Posted May 17, 2016 U mnie na Alc1150 po sleep nie działa niestety czy inject id ma znaczenia ja dałem na 1 Quote Link to comment Share on other sites More sharing options...
oswaldini Posted May 17, 2016 Author Report Share Posted May 17, 2016 To czy audio jest po sleep to nie jest temat tego wątku. Jeżeli audio odpala tą metodą to OK. Brak audio po sleepie i tak skutkuje koniecznością zabawy z EAPDFix albo CodecCommander więc nie mylić zagadnień ! EDIT: dodałem do pierwszego postu wersję 1.0.7 gdzie jest inny kodek dla IDT92HD91BXX (ID 12) ponieważ na 1.0.11 (ID 3) nie działał mi dźwięk. Quote Link to comment Share on other sites More sharing options...
Marecki_ Posted May 17, 2016 Report Share Posted May 17, 2016 To czy audio jest po sleep to nie jest temat tego wątku. Jeżeli audio odpala tą metodą to OK. Brak audio po sleepie i tak skutkuje koniecznością zabawy z EAPDFix albo CodecCommander więc nie mylić zagadnień ! EAPDFix załatwił sprawę, dzięki super rozwiązanie. Quote Link to comment Share on other sites More sharing options...
oswaldini Posted May 17, 2016 Author Report Share Posted May 17, 2016 No i wszystko siedzi w Cloverze, czyste SLE !! To jest to o co się tyle czasu walczyło Tak naprawdę mamy tylko walkę z ciężko odpalającym iMessages i brakiem FVII. music 1 Quote Link to comment Share on other sites More sharing options...
Marecki_ Posted May 17, 2016 Report Share Posted May 17, 2016 No i wszystko siedzi w Cloverze, czyste SLE !! To jest to o co się tyle czasu walczyło Tak naprawdę mamy tylko walkę z ciężko odpalającym iMessages i brakiem FVII. Na razie testowałem tylko na Yosemite jutro spróbuje El Capitan. Zauważyłem że nie ma znaczenia jakie Inject ID ustawię i na 1 i na 7 działa, ma to jakieś znaczenie ? Quote Link to comment Share on other sites More sharing options...
oswaldini Posted May 17, 2016 Author Report Share Posted May 17, 2016 To jest w zasadzie tak jak z kextami - różne kexty od różnych osób na różnych ID - to jest jeden mega kext. Tak ma znaczenie bo różne ID mają różny układ. Kexty od Mirone lecą na ID 3, 5, 7 i 9, poniżej wytłumaczenie: 1 - Layout_ID 3 = For Laptop's. 2 - Layout_ID 5 = 3 ports supported (Pink, Green, Blue) 3 - Layout_ID 7 = 5/6 ports supported (Grey, Black, Orange, Pink, Green, Blue) 4 - Layout_ID 9 = 5/6 ports supported (Grey, Black, Orange, Pink, Green, Blue, CodecAddress: 2) Quote Link to comment Share on other sites More sharing options...
SirMate Posted May 18, 2016 Report Share Posted May 18, 2016 No i pięknie... wreszcie coś nowego... Krótkie how-to co musi być spełnione aby ten kext zadziałał: Your AppleHDA.kext MUST be clean (vanilla) HDEF section in your DSDT (or clover fix FixHDA_8000->True) Layout-id specified in your DSDT (or clover Audio->Inject) Remove ALL patches for audio from your config.plist KextsToPatch Remove DummyHDA.kext from S/L/E (if exists) Remove VoodooHDA.kext and AppleHDADisabler.kext (if exists) Intel HDMI Audio on HD4000/HD4600 - use clover key UseIntelHDMI->True Wpis 'FixHDA_8000->True' jest wymagany? Bez niego mi działa, a z nim KP wywala Quote Link to comment Share on other sites More sharing options...
oswaldini Posted May 18, 2016 Author Report Share Posted May 18, 2016 To jak Ci działa bez niego to sobie sam odpowiedziałeś Quote Link to comment Share on other sites More sharing options...
borysbass Posted May 18, 2016 Report Share Posted May 18, 2016 Asus X99 deluxe z ALC 1150 - działa. Msi X79 8D z ALC892 - działa. Quote Link to comment Share on other sites More sharing options...
SirMate Posted May 18, 2016 Report Share Posted May 18, 2016 W takim razie nie jest wymagany, ewentualnie może pomóc, jeśli komuś nie działa. Mylące było zdanie, że muszą być spełnione te punkty. I już literka po literce sprawdzałem praktycznie cały config, bo może coś pozostało po forumowej metodzie hah Quote Link to comment Share on other sites More sharing options...
314TeR Posted May 18, 2016 Report Share Posted May 18, 2016 I dokładnie tam masz napisane. Sekcja HDEF w dsdt a jak nie ma to włączony np fix w clowerze. Quote Link to comment Share on other sites More sharing options...
SirMate Posted May 18, 2016 Report Share Posted May 18, 2016 Dobra, ogarniam teraz. Mój błąd Quote Link to comment Share on other sites More sharing options...
hottt Posted May 20, 2016 Report Share Posted May 20, 2016 Czy mogą występować patche do audio hdmi (hd4600) czy ten kext w SLE załatwia wszystko? Nie ma konfliktu? Bo napisaliście, że Remove ALL patches for audio from your config.plist KextsToPatch Reasumując, kext to S/L/E, inject w cloverze i musi latać? Bez patchy? Nie wierzę… Quote Link to comment Share on other sites More sharing options...
oswaldini Posted May 20, 2016 Author Report Share Posted May 20, 2016 O czym Ty mówisz ?? Kext działa z Clovera, nie musi być w SLE. Patche usuwasz tak jak jest w info. Patche do HD4000 czy HD4600 są w kextcie - przeglądnij changelog. Quote Link to comment Share on other sites More sharing options...
Filemon Posted May 22, 2016 Report Share Posted May 22, 2016 potwierdzam działa na msi b85i gaming 1150 (7), choc mam wrazenie ze dziwnie cicho graja sluchawki w porownaniu np do glosnosci na windows. Quote Link to comment Share on other sites More sharing options...
oknow Posted June 15, 2016 Report Share Posted June 15, 2016 Kext działa na Capitanie i moim HDA889, ale urządzenia wyjścia wyglądają tak jak na obrazku. Da się coś z tym zrobić? Quote Link to comment Share on other sites More sharing options...
oswaldini Posted June 15, 2016 Author Report Share Posted June 15, 2016 Ręczna zmiana źródeł i kompilacja kexta. Quote Link to comment Share on other sites More sharing options...
oknow Posted June 15, 2016 Report Share Posted June 15, 2016 @oswaldini; Dzięki za błyskawiczną odpowiedź. Daruj moje dyletantcwo, ale nie łapię tekstu 'Ręczna zmiana źródeł'. Napisz też o kompilacji, bo ja to robiłem dawno i pod Linuxem. Trzeba wprowadzać jakieś flagi? I wystarczy XCode? Dobra, skompilowałem na domyślnych ustawieniach------> nie pomogło! (przebudowałem casche). Quote Link to comment Share on other sites More sharing options...
oswaldini Posted June 15, 2016 Author Report Share Posted June 15, 2016 Panie ściągasz źródła z linku z pierwszego postu, otwierasz w XCode projekt, odszukujesz pliki odpowiedzialne za Twój kodek, szukasz bzdetów, które się pokazują i je edytujesz na własny ciąg znaków, zmieniasz w XCode aby kext był budowany w wersji release, żeby nie pluł w konsoli. PS: jeżeli ciągi są w zlibach to musisz je rozpakować skryptem zlib.pl (z poleceniem inflate i deflate, opis bedzie w googlach). Po edycji podmieniasz pliki w źródłach. Quote Link to comment Share on other sites More sharing options...
oknow Posted June 16, 2016 Report Share Posted June 16, 2016 Przeszukałem wszystko, żadnych krzaczków niet! W zlibach też czysto... Może to jakieś kodowanie? Quote Link to comment Share on other sites More sharing options...
arnon Posted June 18, 2016 Report Share Posted June 18, 2016 Potwierdzam działanie AppleALC na najnowszym El Capitan 10.11.5 bez żadnych problemów Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.