Đây là một tính năng mới trong macOS High Sierra, chặn các phần mở rộng kernel từ các nhà phát triển bên thứ 3 cho đến khi được cho phép thủ công thông qua ngăn tùy chọn Bảo mật & Quyền riêng tư. Lưu ý điều này khác với Gatekeeper - khối này đã ký các kexts cho đến khi bạn cho phép chúng và tất cả các kexts không dấu đều bị chặn trừ khi Bảo vệ toàn vẹn hệ thống bị vô hiệu hóa. Gatekeeper chặn các ứng dụng chưa được ký chạy cho đến khi bạn cho phép chúng. Apple có một số chi tiết khác trong TN2459: Tải mở rộng hạt nhân được người dùng chấp thuận .
Theo các báo cáo như chủ đề vấn đề này cho Karabiner , các chương trình có thể chặn hoặc mô phỏng các nhấp chuột như MagicPrefs hoặc VNC có thể bị lỗi. Nếu bạn có thể tạm thời vô hiệu hóa các chương trình đó và ở phía trước máy thay vì kết nối từ xa thông qua Chia sẻ màn hình hoặc tương tự, nó sẽ hoạt động.
Như một cách giải quyết phức tạp hơn, bạn có thể vô hiệu hóa Bảo vệ toàn vẹn hệ thống cho các kexts csrutil enable --without kext
, sau đó khởi động lại hệ điều hành thông thường và đảm bảo trình giả lập Android đang hoạt động, sau đó (tùy chọn nhưng được khuyến nghị) khởi động lại Chế độ khôi phục và bật lại SIP với csrutil enable
. Điều này sẽ tự động thêm tất cả các kexts của bên thứ 3 đã cài đặt vào danh sách trắng.