Fredde2209 Posted February 18, 2017 Share Posted February 18, 2017 Well, the AppleALC is a very cool solution to many of us... But getting it into the Bios isn't very easy because of its size. As a reference, the original AppleALC.kext (in Ozmosis ready version) has a size of 558Kb in compressed ffs format. Not everybody has that much space in his BIOS, especially not, when Ozmosis needs to fit in there as well! So, here is one solution, that works out very well. It checks which codec is installed on your Mainboard and automatically downloads the .kext and .ffs version reduced to an acceptable size. For now, there are only some Audio Codecs Supported. Here is a list: ALC255 ALC882 ALC883 ALC885 ALC887 ALC888 ALC889 ALC891 ALC892 ALC898 ALC1150 The size of the compressed ffs for the ALC1150 is 76Kb, which fits into the most BIOSes I'd say. When you run the script, it will download the files to your Downloads folder using your default browser. This will look like this: Then you can decide what to do with it! Insert it into your Bios, or convert it yourself to .ffs so it doesn't have the usual UUID, Kexttoffs gives it. With a correctly patched DSDT.aml (layout-ID injected), you will have sound OOB after having flashed the Bios. Pretty cool, especially when distributing it to beginners. I hope, you have some ideas, how to develop it further. If so, please let me know PS: Of course, the .kext also works fine with Clover. But it will probably not influence your sound at all. AppleALC-Downloader.command.zip 8 Link to comment Share on other sites More sharing options...
Fredde2209 Posted April 12, 2017 Author Share Posted April 12, 2017 Time for a new version! The AppleALC has been updated to a new version (1.1.1) and now needs the extra Kernel patcher Lilu.kext. So, here is a new version of the script, which should be able to download all the files as before but now it is able to select which version you would like to download and automatically saves the .kext and .ffs files to your downloads folder. For the AppleALC version 1.1.1 these codecs are already available for download: ALC255 ALC887 ALC892 ALC898 ALC1150 VIA VT2021 The VIA VT2021 kext also works for the VT2020 but it isn't possible to download using the script yet. That's why I'm searching for people to test it and help me improve it. All of you, who are interested, please send me a PM, so we can together A very cool feature, I added is layout ID 9 for the VT2020/21. It works better than the existing IDs 5 and 7 and also doesn't need a patched AppleHDA but only layout ID 9 injected. This was made possible in cooperation with @xSonicBSVx AppleALC-Downlaoder_1.0.1-beta.command.zip 3 Link to comment Share on other sites More sharing options...
ammoune78 Posted October 8, 2017 Share Posted October 8, 2017 Hey Fredde2209! I've tried your 1.1.4 version, but didn't worked. Any idea? Link to comment Share on other sites More sharing options...
Recommended Posts