codesigned kext But why not load in Yosemite(10.10)

后端 未结 3 747
梦如初夏
梦如初夏 2021-02-15 00:04

I had a code signing on kext in Yosemite. But kextload is failed.
It was version2 codesign. codesign --verify is true.
But kextload is failed. Why not load

3条回答
  •  一向
    一向 (楼主)
    2021-02-15 00:26

    As of December 2016:

    This is due to the System Integrity Protection feature that was introduced in El Capitan (10.11). As of El Capitan, the kext-dev-mode boot option has no effect, so ParaDevil's answer does not work. Instead, you must disable SIP by following the instructions from this page:

    1. Boot to Recovery OS by restarting your machine and holding down the Command and R keys at startup.

    2. Launch Terminal from the Utilities menu.

    3. Run the following command:

      csrutil disable
      

    When you restart, System Integrity Protection should be disabled.

提交回复
热议问题