Enable Direct Mode in Catalina

hi
I tried to enable direct mode and did all steps following the redme file from the latest AudirvanaCatalinaDirectMode.zip
On the end, I got no Audio device in System/Audio …
only reinstalling os help me to enable audio …
I tried twice
What can be wrong ?

what does this means? On the end, I got no Audio device in System/Audio
no audio device in Audirvana? no audio device seen in Audio Midi Setup?

just to write the text from a clean Catalina installation i had the reinstall Catalina three times
just to be sure all was written OK… nothing stop working anywhere all my other audio application like Amadeus Pro, JRiver, XLD, HQPlayer are working the same… if you replace the audio extension in system the only thing it does is to show Direct Mode in Audirvana…

hi
No audio device in System Preference > Audio
Its not only for Audirvana

in System Preferences there is no Audio… you mean Sound?
mine looks like it now in two places…

Do you have one of those new Mac with the Apple T2 Security Chip thing :slight_smile:
maybe it blocks something…

For those, who have Mac mini 2018 with T2:
It’s necessary to switch off secure boot protection ( see details at https://support.apple.com/en-us/HT208198) , as shown at the picture.
External boot setting won’t affects on issue.


Otherwise you cannot load ElCapitain’s IOAudoiFamily.kext !!

To verify, correct kext loaded use this command:
kextstat | egrep ‘Index|Audio’

if you see (204.4) version loaded, everything fine.

106 6 0xffffff7f8192e000 0x31000 0x31000 com.apple.iokit.IOAudioFamily (204.4) 16D694E8-A341-3DAC-A710-57BC95EF7758 <105 6 5 3 1>![]

so, it works for you now with those changes?
Did you put back security after it works?

Yes, now it’s works.
And there is no reason to put IOAudioFamily.kext other than /S/L/E

Security settings must be as “No security” all the time.

csrutil could be enabled or disabled, it doesn’t matters.

I have updated my text for those with the T2 Chip with your replies here and picture @tstadm
Here is the same link but text updated :slight_smile:

I use Mac Mini Late 2014

Don’t know what to say, the hack works since it is out and on 4 differents system till now.
If you already tried 2 times not succeeded, maybe you should forget it… at least you can reinstall your OS.

In the pictures folder, you can see when the El Capitan .ktext is installed… the date shown in the folder is 2017… all the others are 2019. After you should open Audirvana and go the preferences of your DAC and enable Direct Mode… if you don’t see that option, you did something wrong.

If you don’t have any audio after. Forget Direct Mode if you need those other audio thing…
like the picts i’ve shown you earlier all is there like before for sound system and everything…

I didn’t create that thing… i just made the text more clearer for all people to read…
never played with Terminal before that, didn’t wrote those lines.

Anyone here applied the macOS update 10.15.2 with Direct Mode ON in 10.15.1 ?
My .ktext of El Capitan is still there after the update, first time Apple didn’t replace it :slight_smile:

Yes, hesitated on doing the update until I had time to do a backup and do all that was required to get Direct Mode again, however was pleasantly surprised that Direct Mode had stayed after the update. Thanks RunHomeSlow.

2 Likes

Hi all, long time user of Direct Mode, but struggling to get it working in Catalina…
I have replaced the kext file in S/L/E no problem, but when I check the Extensions status screen in the ‘about Mac OS’ environment, I can see that the IOAudioFamily extension that is loaded is version 300.2 (ie. the Catalina version). I placed a copy in the L/E folder and can see that the version is 205.11 (ie. an older Direct Mode compatible version). Both files have the same ‘last modified’ date from Aug 2016, but version 300.2 is the one that is loaded and Direct Mode is not available. Ideas anyone?? 2015 MacBook Pro

You did read the text file that comes with my download and see the pictures?

My old .ktext is always changed in system extensions when finished doing the trick as in the pictures included

Yep, the old ktext is present and clearly visible in S/L/E… it looks just like it did in High Sierra and Mohave. Catalina seems to be loading the latest version from somewhere that isn’t obvious to me

did you read the old text or the one for catalina?

The one for Catalina, I used Hackintool to disable the Gatekeeper as the terminal commands weren’t effective