Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OSX Monterey E-MU 0404 USB Success #140

Open
iRet opened this issue Jan 19, 2023 · 2 comments
Open

OSX Monterey E-MU 0404 USB Success #140

iRet opened this issue Jan 19, 2023 · 2 comments

Comments

@iRet
Copy link

iRet commented Jan 19, 2023

Everything functional.
Sharing my experience as it might be useful for someone else.

The process:

I had to remove some obsolete and unused kext hanging around.
For me it was Nvidia web driver and HoRNDIS.
I think it has to do with the installer script.
After this the installation succeeded.

I prefer to disable SIP only for kext.

  1. In recovery terminal: csrutil disable
  2. Reboot and install driver with shell script
  3. In recovery terminal: csrutil enable --without kext
  4. Reboot and check: csrutil status

Apple Internal: disabled
Kext Signing: disabled
Filesystem Protections: enabled
Debugging Restrictions: enabled
DTrace Restrictions: enabled
NVRAM Protections: enabled
BaseSystem Verification: enabled

Additional steps:

It was asking me to allow EMUMIDIDriver.plugin every time I start DAW.
In order to fix I ran: sudo xattr -rd com.apple.quarantine /Library/Audio/MIDI\ Drivers/EMUMIDIDriver.plugin

@jkwinta
Copy link

jkwinta commented Apr 28, 2024

Do you know/remember what kext you did remove?
Or how you determined that?

@jkwinta
Copy link

jkwinta commented Apr 28, 2024

Nevermind, it looks like it runs from the executable inside the package, but not from the package itself, hmm....

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants