How can we help?

Allowing System Extensions (Drivers) for Apple Silicon (M1, M2, M3) computers

Apple Silicon (M1, M2, M3) users on macOS 11 Big Sur and above may require additional steps before you install certain third-party kernel extensions (drivers), and without performing these steps, your Serato-compatible hardware may not work with Serato software. 

These extra steps are only required when using an Apple Silicon (including Pro and Max) computer and should only be required the first time you install a third-party driver on macOS 11 Big Sur or above. If you are using an Apple Intel-based computer, refer to this guide - Allowing System Extensions (Drivers) on macOS

NOTE: This is not required for all drivers and does not affect the majority of newly released drivers or drivers that were already installed before updating to one of the affected operating systems.

Installing kernel extension drivers on Apple Silicon computers

When you install a driver for the first time for your Serato hardware on an Apple Silicon computer, you may see the following, like other macOS users:
Sys_extension_blocked.png

However once you choose Open Security Preferences, and try to ‘Allow’ the kernel extension you wish to use, you may see the following further messaging:
unnamed.png

Apple requires you to enable this option in the Startup Security Utility, which we’ve provided written steps for below, or you can watch the short video we've made that (approximately) shows the same steps:

  1. Shut down your Apple Silicon mac, until it fully powers off (if you clicked Shutdown in the previous prompt, this will already be done)
  2. Hold the power button until you hear the macOS boot sound, then continue holding it until you see “Continue holding for startup options”, which then changes to “Loading startup options”, upon which you can stop holding the button.
  3. Next, choose Options, then Utilities → Startup Security Utility
    NOTE
    : If you chose 'Shutdown' in the image prompt above, you may be automatically shown the Startup Security Utility, from step 4 below.
  4. In the subsequent Startup Security Utility window that appears, select the macOS installation on your computer that you use, and then, click on the Security Policy… button in the bottom right-hand corner of the dialog box.
  5. Select Reduced Security, then place a check next to Allow user management of kernel extensions from identified developers, then click OK
  6. Choose Apple → Restart
  7. Once your computer restarts, you can then move to step 3 from the steps further above.
    NOTE: After allowing the driver, you may be prompted one last time to restart your computer. Please proceed to do so, if asked, as per the example below:
    Final_restart_M1.png