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

It works on Mojave? #114

Closed
totencham opened this issue Sep 25, 2018 · 15 comments
Closed

It works on Mojave? #114

totencham opened this issue Sep 25, 2018 · 15 comments

Comments

@totencham
Copy link

I need EMU for recording but i don't know can i upgrade os to Mojave.
Anyone tested it? Works fine?

@maxflex
Copy link

maxflex commented Oct 14, 2018

It does. No problems at all. Just upgraded to Mojave and tested the driver.

@Wouter1
Copy link
Owner

Wouter1 commented Oct 14, 2018

@maxflex Thanks for the update! I'll update the main page accordingly.

@JulienPeloton
Copy link

JulienPeloton commented Dec 2, 2018

It works perfectly on Mojave for me (tested on 0202).
Thanks @Wouter1 for making this package available!

@totencham
Copy link
Author

totencham commented Dec 3, 2018

Yes, i upgraded to Mojave and everything works well! (EMU 0404) Thanks @Wouter1 !

@maxelroad
Copy link

Help out colleagues! Installed on Mojave but after reboot it is gone and is no longer installed what to do I do not know yet. Tell me, what to do?

@Wouter1
Copy link
Owner

Wouter1 commented Feb 11, 2019

@maxelroad I guess your installation removed the emu driver. Did you try to just install it again?

@maxelroad
Copy link

maxelroad commented Feb 11, 2019 via email

@Wouter1
Copy link
Owner

Wouter1 commented Feb 11, 2019

Do you have the file EMUUSBAudio.kext inside /System/Library/Extensions

What does the installer say?

What did the csrutil say?

@maxelroad
Copy link

maxelroad commented Feb 11, 2019 via email

@Wouter1
Copy link
Owner

Wouter1 commented Feb 11, 2019

@maxelroad I don't see screenshots.

Can you enter this in a terminal(command line) and post the result
csrutil status

@maxelroad
Copy link

maxelroad commented Feb 11, 2019 via email

@Wouter1
Copy link
Owner

Wouter1 commented Feb 11, 2019

@maxelroad ok

This ticket was here only to confirm that the driver works on Mojave.

Please make a new ticket if you still have troubles after reinstalling OSX and the driver.

@Wouter1 Wouter1 closed this as completed Feb 11, 2019
@maxelroad
Copy link

new attempt to install the driver e-mu.
MacBook Pro 2015 16GB, Mojave
E-MU 0202 CSS
the computer does not see the device. The installation was carried out in accordance with the description.
I bring text from the terminal windows in accordance with the sequence of operations

recovery mode:
-bash-3.2# csrutil enable --without kext
csrutil: requesting an unsupported configuration. This is likely to break in the future and leave your machine in an unknown state.
Successfully enabled System Integrity Protection. Please restart the machine for the changes to take effect.

reboot

after reboot:
Last login: Tue Feb 12 09:44:19 on console
MacBook-Pro15:~ axel$ sudo spctl --master-desable
Password:
spctl: unrecognized option `--master-desable'
System Policy Basic Usage:
spctl --assess [--type type] [-v] path ... # assessment
spctl --add [--type type] [--path|--requirement|--anchor|--hash] spec ... # add rule(s)
spctl [--enable|--disable|--remove] [--type type] [--path|--requirement|--anchor|--hash|--rule] spec # change rule(s)
spctl --status | --master-enable | --master-disable # system master switch

Kernel Extension User Consent Usage:
spctl kext-consent ** Modifications only available in Recovery OS **
status
Print whether kernel extension user consent is enabled or disabled.
enable
Enable requiring user consent for kernel extensions.
disable
Disable requiring user consent for kernel extensions.
add
Insert a new Team Identifier into the list allowed to load kernel extensions without user consent.
list
Print the list of Team Identifiers allowed to load without user consent.
remove
Remove a Team Identifier from the list allowed to load kernel extensions without user consent.

reboot

after reboot:
Last login: Tue Feb 12 10:08:03 on ttys000
MacBook-Pro15:~ axel$ /Users/axel/Downloads/EMU-driver-master/installer ; exit;

EMU USB Installer by W.Pasman
Use low latency setting (n/y)?: ny

Adjusting driver for low latency
(Re)placing EMU kernel extension. We need the admin password for this.

Password:
Waiting for the system to finish installation. Can take several minutes.
Rebuilding the kernel
Waiting for lock to replace the old kernel
Driver is installed and ready for use!
You can close this window.
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.

Maybe I missed something. My English leaves much to be desired.

@Wouter1
Copy link
Owner

Wouter1 commented Feb 12, 2019

@maxelroad I made new ticket #118 for you. This ticket is closed.

@ovakloka
Copy link

I am reinstal os x now. С уважением, Михаил. тел: +79169013595 пн, 11 февр. 2019 г., 22:43 Wouter1 notifications@github.com:

@maxelroad https://github.com/maxelroad I don't see screenshots. Can you enter this in a terminal(command line) and post the result csrutil status — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <#114 (comment)>, or mute the thread https://github.com/notifications/unsubscribe-auth/AtUQlOEbULJDHYl0H3XjDzw01fHMXQUKks5vMcfDgaJpZM4W4BFR .

E-MU 0204 and probably similar soundcards are not supported by manufacturer on recent mac operating systems. They just don't work. This is because SIP (system integrity protection) prevents of proper installation of old drivers. So you have to disable it, install drivers, and then reenable it.

Uninstall emu control panel if installed
Reboot mac and press cmd+R to boot to macos utilities
GO to utilities ->terminal
in terminal type "csrutil disable"
reboot
install emu control panel with drivers https://support.creative.com/Products/ProductDetails.aspx?catID=237&CatName=Creative+Professional&prodID=20347&prodName=E-MU+0204+USB+2.0#
reboot and it should work
now restore security you disabled,so reboot once more and type in same terminal "csrutil enable"
reboot and be happy! :)

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

6 participants