Popular Post Mirone Posted July 8, 2025 Popular Post Share Posted July 8, 2025 (edited) Hello Everyone! As everyone knows, in macOS Tahoe Beta 2, for some reason Apple removed AppleHDA. We thought it would return in Beta 3, but that wasn’t the case AppleHDA is still missing. Because of this, it became necessary to install AppleHDA manually to restore audio. Initially, several people used OCLP-MOD to perform the installation, and that worked quite well. However, in my case, I wanted to install it the old-school way, so I created MyKextInstaller. Actually, the story behind MyKextInstaller is that it was already part of another app I had developed for personal use but never released. It was originally created to be used on macOS Ventura and worked great back then. I decided to update MyKextInstaller to make it compatible with Tahoe, and with the help of many people here (I won't mention names because I might forget someone... LOL), the app has been working better each day. Well, enough talk let’s get to what really matters: How can I use MyKextInstaller to restore my audio? Download MyKextInstaller Download AppleHDA I assume you can use the one from Sequoia or older macOS versions or AppleHda.kext can be found here: /Library/Developer/KDKs/KDK_26.0_25A5279m.kdk/System/Library/Extensions Set csr-active-config=03080000 (OpenCore). If you're not sure how to do this, check here or Set CsrActiveConfig=0x803 (Clover). If you're not sure how to do this, check here. Make sure AppleALC.kext is enabled in OpenCore under the Kernel section, as before. If you’re not sure how, check here Download and install the KDK. Install AppleHDA.kext using MyKextInstaller. (The app will ask you to locate the kext you want to install to make it easier, just copy the file to your Desktop.) Restart your system after installing the kext and check if the audio is working. Any other instructions regarding disabling SIP in Recovery Mode apply to systems where SIP is still enabled in the config.plist. If anyone sees a “Move to Trash” message when opening the app, just right-click the file and select Open. If you still get the same error, go to System Settings → Privacy & Security, scroll down until you find the blocked app (in this case, MyKextInstaller), and click Open Anyway. Or run the following command in Terminal: xattr -d com.apple.quarantine /path/to/file Then try opening it again. Support my entry into the Apple Developer Program. Sound restored successfully using MyKextInstaller. Spoiler Release Notes: First Official Release – MyKextInstaller v1.0 - Automatic installation of the Kernel Debug Kit (KDK) Beta_v4.2 - The app detects whether the kext is from Apple or third-party and installs it in the appropriate location: /System/Library/Extensions for Apple kexts and /Library/Extensions for others. Beta_v4.1 - Fixed a bug where the app renamed the startup disk and did not restore the original name. The disk is no longer renamed. Edited July 27, 2025 by Mirone 23 2 Link to comment https://www.insanelymac.com/forum/topic/361340-mykextinstaller/ Share on other sites More sharing options...
AlfredoM Posted July 8, 2025 Share Posted July 8, 2025 37 minutes ago, Mirone said: Sound restored successfully using MyKextInstaller. what is the newest MyKextInstaller.app from you The Problem is, in my iMac late 2013 is sucessfull install in S/L/E Applehda.kext (4.5MB) no loaded after Reboot. Link to comment https://www.insanelymac.com/forum/topic/361340-mykextinstaller/#findComment-2836305 Share on other sites More sharing options...
arya Posted July 8, 2025 Share Posted July 8, 2025 9 minutes ago, AlfredoM said: what is the newest MyKextInstaller.app from you The Problem is, in my iMac late 2013 is sucessfull install in S/L/E Applehda.kext (4.5MB) no loaded after Reboot. you still need AppleALC.kext to enable the sound Link to comment https://www.insanelymac.com/forum/topic/361340-mykextinstaller/#findComment-2836306 Share on other sites More sharing options...
BALDY_MAN Posted July 8, 2025 Share Posted July 8, 2025 @Mirone just used your My Kextinstaller tool it works on my Z97 HACK thank you very much stunning work 2 1 Link to comment https://www.insanelymac.com/forum/topic/361340-mykextinstaller/#findComment-2836309 Share on other sites More sharing options...
Mirone Posted July 8, 2025 Author Share Posted July 8, 2025 1 hour ago, AlfredoM said: what is the newest MyKextInstaller.app from you The Problem is, in my iMac late 2013 is sucessfull install in S/L/E Applehda.kext (4.5MB) no loaded after Reboot. Try this: MyKextInstaller.zip 6 1 Link to comment https://www.insanelymac.com/forum/topic/361340-mykextinstaller/#findComment-2836311 Share on other sites More sharing options...
surenmunoo Posted July 8, 2025 Share Posted July 8, 2025 2 hours ago, Mirone said: Try this: MyKextInstaller.zip D 1 Link to comment https://www.insanelymac.com/forum/topic/361340-mykextinstaller/#findComment-2836320 Share on other sites More sharing options...
cloudy Posted July 8, 2025 Share Posted July 8, 2025 39 minutes ago, surenmunoo said: D xattr -cr your_app 2 1 Link to comment https://www.insanelymac.com/forum/topic/361340-mykextinstaller/#findComment-2836330 Share on other sites More sharing options...
Mirone Posted July 8, 2025 Author Share Posted July 8, 2025 6 hours ago, surenmunoo said: D xattr -d com.apple.quarantine /path/to/file 6 Link to comment https://www.insanelymac.com/forum/topic/361340-mykextinstaller/#findComment-2836351 Share on other sites More sharing options...
Mirone Posted July 8, 2025 Author Share Posted July 8, 2025 21 hours ago, Mirone said: Try this: MyKextInstaller.zip Has anyone managed to activate the audio using MyKextInstaller? 3 Link to comment https://www.insanelymac.com/forum/topic/361340-mykextinstaller/#findComment-2836469 Share on other sites More sharing options...
fusion71au Posted July 9, 2025 Share Posted July 9, 2025 @Mirone, it seems just replacing/restoring AppleHDA.kext in /S/L/E with MyKextInstaller is not enough on my system to restore ALC283 audio. Like others here, I see AppleHDA "installed" in /S/L/E but it does not load (checked loading with kextstat). For OCLP-Mod, I see other kexts restored/replaced in addition to AppleHDA (eg see kext modification date of today for IOAudioFamily and AppleUSBAudio in /S/L/E) ---> works to load AppleHDA and associated audio kexts after clean install of Tahoe Beta3 on my Skylake NUC6i5SYH..... Spoiler 2 1 Link to comment https://www.insanelymac.com/forum/topic/361340-mykextinstaller/#findComment-2836470 Share on other sites More sharing options...
Max.1974 Posted July 9, 2025 Share Posted July 9, 2025 2 horas atrás, Mirone disse: Alguém conseguiu ativar o áudio usando o MyKextInstaller? @Mirone Hey my brother, I tested on two Hackintoshes to support you here, but I believe that on the Hackintosh where VoodooHDA doesn't work — for some unknown reason — it's very unlikely that AppleHDA and even AppleALC will work either. I tried everything, and one of the Hacks updated and successfully ran the bless and SIP commands, but the Kext installer didn’t run, even with the correct permissions given. But that’s Hackintosh — trial and error. Thank you AppleALC works fine with OCLP-Mod need combine with developers 3 1 Link to comment https://www.insanelymac.com/forum/topic/361340-mykextinstaller/#findComment-2836475 Share on other sites More sharing options...
Mirone Posted July 9, 2025 Author Share Posted July 9, 2025 (edited) 2 hours ago, fusion71au said: @Mirone, it seems just replacing/restoring AppleHDA.kext in /S/L/E with MyKextInstaller is not enough on my system to restore ALC283 audio. Like others here, I see AppleHDA "installed" in /S/L/E but it does not load (checked loading with kextstat). For OCLP-Mod, I see other kexts restored/replaced in addition to AppleHDA (eg see kext modification date of today for IOAudioFamily and AppleUSBAudio in /S/L/E) ---> works to load AppleHDA and associated audio kexts after clean install of Tahoe Beta3 on my Skylake NUC6i5SYH..... Reveal hidden contents When you installed the AppleHDA, was it the version found in this path? /Library/Developer/KDKs/KDK_26.0_25A5279m.kdk/System/Library/Extensions I follow the steps below: Disable SIP: csrutil disable csrutil authenticated-root disable Disable SecureBootModel in your config.plist. Install the KDK matching your system version for macOS Tahoe is: https://github.com/dortania/KdkSupportPkg/releases/download/25A5279m/Kernel_Debug_Kit_26.0_build_25A5279m.dmg After installing the KDK, go to the folder: /Library/Developer/KDKs/KDK_26.0_25A5279m.kdk/System/Library/Extensions Copy the AppleHDA.Kext to your desktop and then install the AppleHDA using MyKextInstaller. Edited July 9, 2025 by Mirone 4 3 Link to comment https://www.insanelymac.com/forum/topic/361340-mykextinstaller/#findComment-2836476 Share on other sites More sharing options...
fusion71au Posted July 9, 2025 Share Posted July 9, 2025 38 minutes ago, Mirone said: When you installed the AppleHDA, was it the version found in this path? /Library/Developer/KDKs/KDK_26.0_25A5279m.kdk/System/Library/Extensions I follow the steps below: Disable SIP: csrutil disable csrutil authenticated-root disable Disable SecureBootModel in your config.plist. Install the KDK matching your system version for macOS Tahoe is: https://github.com/dortania/KdkSupportPkg/releases/download/25A5279m/Kernel_Debug_Kit_26.0_build_25A5279m.dmg After installing the KDK, go to the folder: /Library/Developer/KDKs/KDK_26.0_25A5279m.kdk/System/Library/Extensions Copy the AppleHDA.Kext to your desktop and then install the AppleHDA using MyKextInstaller. @Mirone, thanks for your efforts - I'm all for a more "light" version of OCLP where I know which kexts get installed and what things get altered. I actually tried your method after an uneventful fresh install of Tahoe DB3 from USB installer (USB audio working independently of ALC283)... Spoiler I tried installing both AppleHDA from KDK_26.0_25A5279m.kdk/S/L/E, and later on, the AppleHDA from your post earlier in this thread, reverting the changes from Recovery terminal before each installation attempt (to restore the last sealed snapshot). SIP disabled with csr-active-config set to 03080000 and SecureBootModel disabled in OC config.plist. Also an attempt from Tahoe Recovery with csrutil disable and csrutil authenticated-root disable commands ---> csr-active-config value of 7f020000. Spoiler Maybe @laobamac_yyds can comment on what exactly gets root patched into /S/L/E besides AppleHDA.kext with OCLP-Mod? If I am not mistaken, there is more than just inserting AppleHDA, repairing kext permissions and rebuilding kext caches, creating and then blessing the snapshot? 3 1 Link to comment https://www.insanelymac.com/forum/topic/361340-mykextinstaller/#findComment-2836478 Share on other sites More sharing options...
LockDown Posted July 9, 2025 Share Posted July 9, 2025 (edited) Do you happen to know which command specifically that got missed aside from @fusion71au mentioned Edited July 9, 2025 by LockDown 1 Link to comment https://www.insanelymac.com/forum/topic/361340-mykextinstaller/#findComment-2836480 Share on other sites More sharing options...
kaoskinkae Posted July 9, 2025 Share Posted July 9, 2025 I have tried to do the method described in "MyKextInstaller" to extract the "Applehda" from /Library/Developer/KDKs/KDK_26.0_25A5279m.kdk/System/Library/Extensions I have used the application to install the kext in question, once the process finishes the system does not boot again. I do not know if it is necessary to apply or some change in this computer USB-SSD disk, I have already tried the mod-aplehda method in beta 2 and the results are good. Link to comment https://www.insanelymac.com/forum/topic/361340-mykextinstaller/#findComment-2836498 Share on other sites More sharing options...
Mirone Posted July 9, 2025 Author Share Posted July 9, 2025 7 hours ago, fusion71au said: @Mirone, thanks for your efforts - I'm all for a more "light" version of OCLP where I know which kexts get installed and what things get altered. I actually tried your method after an uneventful fresh install of Tahoe DB3 from USB installer (USB audio working independently of ALC283)... Reveal hidden contents I tried installing both AppleHDA from KDK_26.0_25A5279m.kdk/S/L/E, and later on, the AppleHDA from your post earlier in this thread, reverting the changes from Recovery terminal before each installation attempt (to restore the last sealed snapshot). SIP disabled with csr-active-config set to 03080000 and SecureBootModel disabled in OC config.plist. Also an attempt from Tahoe Recovery with csrutil disable and csrutil authenticated-root disable commands ---> csr-active-config value of 7f020000. Reveal hidden contents Maybe @laobamac_yyds can comment on what exactly gets root patched into /S/L/E besides AppleHDA.kext with OCLP-Mod? If I am not mistaken, there is more than just inserting AppleHDA, repairing kext permissions and rebuilding kext caches, creating and then blessing the snapshot? Thanks for the tests. I'm not experiencing this issue, but I will do a fresh installation to try to reproduce the error. I followed all the steps described in the KDK README, but I might be missing something I’ll review it. 3 Link to comment https://www.insanelymac.com/forum/topic/361340-mykextinstaller/#findComment-2836520 Share on other sites More sharing options...
Mirone Posted July 9, 2025 Author Share Posted July 9, 2025 2 hours ago, kaoskinkae said: I have tried to do the method described in "MyKextInstaller" to extract the "Applehda" from /Library/Developer/KDKs/KDK_26.0_25A5279m.kdk/System/Library/Extensions I have used the application to install the kext in question, once the process finishes the system does not boot again. I do not know if it is necessary to apply or some change in this computer USB-SSD disk, I have already tried the mod-aplehda method in beta 2 and the results are good. Is the system rebooting and then entering recovery mode? If so, you need to revert the snapshot. Link to comment https://www.insanelymac.com/forum/topic/361340-mykextinstaller/#findComment-2836522 Share on other sites More sharing options...
nmano Posted July 9, 2025 Share Posted July 9, 2025 10 hours ago, Mirone said: When you installed the AppleHDA, was it the version found in this path? /Library/Developer/KDKs/KDK_26.0_25A5279m.kdk/System/Library/Extensions I follow the steps below: Disable SIP: csrutil disable csrutil authenticated-root disable Disable SecureBootModel in your config.plist. Install the KDK matching your system version for macOS Tahoe is: https://github.com/dortania/KdkSupportPkg/releases/download/25A5279m/Kernel_Debug_Kit_26.0_build_25A5279m.dmg After installing the KDK, go to the folder: /Library/Developer/KDKs/KDK_26.0_25A5279m.kdk/System/Library/Extensions Copy the AppleHDA.Kext to your desktop and then install the AppleHDA using MyKextInstaller. I Follow this guide still Kext Installer not take AppleHDA. 1 Link to comment https://www.insanelymac.com/forum/topic/361340-mykextinstaller/#findComment-2836529 Share on other sites More sharing options...
kaoskinkae Posted July 9, 2025 Share Posted July 9, 2025 1 hour ago, Mirone said: ¿El sistema se reinicia y luego entra en modo de recuperación? Si es así, debe revertir la instantánea. Long solution but it's what I could do. I also wanted to know if I could install from scratch from a USB-SSD adapter and I was able to do it only by disabling kext WhateverGreen.kext. When I have this issue cleared up without using MOD-AppleHDA I will try it. 1 Link to comment https://www.insanelymac.com/forum/topic/361340-mykextinstaller/#findComment-2836530 Share on other sites More sharing options...
AlfredoM Posted July 9, 2025 Share Posted July 9, 2025 12 hours ago, Max.1974 said: @Mirone Hey my brother, I tested on two Hackintoshes to support you here, but I believe that on the Hackintosh where VoodooHDA doesn't work — for some unknown reason — it's very unlikely that AppleHDA and even AppleALC will work either. I tried everything, and one of the Hacks updated and successfully ran the bless and SIP commands, but the Kext installer didn’t run, even with the correct permissions given. But that’s Hackintosh — trial and error. Thank you AppleALC works fine with OCLP-Mod need combine with developers Hello Max, I have to disagree with you for once. The MyInstallerKext.app does work. I've tested it, and it successfully installs the AppleHDA.kext in S/L/E, for example, and it also shows up as loaded in the System Information extensions on my original late 2013 iMac. I've done a bit of research, and it turns out that the kexts alone aren't sufficient for AppleHDA and AppleALC sound; the important frameworks for them are missing. But with your Hackintoshes (which I don't use anymore), things are a bit different than with original Macs. 45 minutes ago, fernando.c.neves said: For the ones who has Real Mac´s, I made an Topic to discuss there the directions of first OCLP-Mod from @laobamac_yyds I made some progress in getting acceleration in my Real Mac (MacBookPro8,3) MacBook Pro Late 2011 17 inches with Intel HD Graphics 3000 with 512MB of video memory and AMD Radeon HD 6770M with 1GB dedicated memory. All the credits for @laobamac_yyds who have forked from OCLP this project. Topic => Regards, Fernando. Can I benefit from your new discoveries regarding Nvidia Kepler graphics with my late 2013 (27-inch) iMac? Link to comment https://www.insanelymac.com/forum/topic/361340-mykextinstaller/#findComment-2836537 Share on other sites More sharing options...
deeveedee Posted July 9, 2025 Share Posted July 9, 2025 (edited) I may be alone on this, so forgive what may be a minority opinion. Would it be possible to keep OCLP-Mod development discussion in a separate thread? Otherwise, let's just change the title of this thread. Thank you. EDIT: @Mirone It would probably be a good idea to have a separate thread for development discussion and bug reporting for MyInstallerKext as well. Similar to the separate thread for VoodooHDA that recently discussed installation of VoodooHDA in Tahoe. Edited July 9, 2025 by deeveedee 6 1 Link to comment https://www.insanelymac.com/forum/topic/361340-mykextinstaller/#findComment-2836543 Share on other sites More sharing options...
Mirone Posted July 9, 2025 Author Share Posted July 9, 2025 3 hours ago, deeveedee said: I may be alone on this, so forgive what may be a minority opinion. Would it be possible to keep OCLP-Mod development discussion in a separate thread? Otherwise, let's just change the title of this thread. Thank you. EDIT: @Mirone It would probably be a good idea to have a separate thread for development discussion and bug reporting for MyInstallerKext as well. Similar to the separate thread for VoodooHDA that recently discussed installation of VoodooHDA in Tahoe. Since the application only worked for a few people, I'm not sure it's worth creating a dedicated thread for it. If there's still interest, let me know and we'll open a specific thread. Otherwise, we'll drop the subject of MyKextInstaller for now. 5 1 Link to comment https://www.insanelymac.com/forum/topic/361340-mykextinstaller/#findComment-2836564 Share on other sites More sharing options...
Anto65 Posted July 10, 2025 Share Posted July 10, 2025 (edited) Great! So what would the complete procedure be? Open the app MyKextInstaller load the Kext in S/L/E and then issue that command ? Edited July 10, 2025 by Anto65 1 Link to comment https://www.insanelymac.com/forum/topic/361340-mykextinstaller/#findComment-2836597 Share on other sites More sharing options...
LockDown Posted July 10, 2025 Share Posted July 10, 2025 @Mirone needs to update it. Unless you want to do it manually. 1 1 Link to comment https://www.insanelymac.com/forum/topic/361340-mykextinstaller/#findComment-2836598 Share on other sites More sharing options...
kaoskinkae Posted July 10, 2025 Share Posted July 10, 2025 AppleHDA.kext macOS 26 Tahoe beta 3 MyKextInstaller /Library/Developer/KDKs/KDK_26.0_25A5279m.kdk/System/Library/Extensions I've tried using the MyKextInstaller method and extracting the KDK kext and installing it as we did before when we used Chameleon or Clover (what good memories), but to no avail, the system keeps restarting. I don't know if it's the correct and simple way to do it, and if all else fails, how can I get back into the system without having to reinstall or install from scratch. I tried it on a USB SSD and had no choice but to install from scratch. So I tried that the USB would boot again and I could install it. Link to comment https://www.insanelymac.com/forum/topic/361340-mykextinstaller/#findComment-2836632 Share on other sites More sharing options...
Recommended Posts