1. 程式人生 > >mac ox驅動開發

mac ox驅動開發

bce 9.png .com 報錯 sip mage rar 運行 watermark

1.任意選個
技術分享圖片
2.寫代碼
技術分享圖片
3.添加庫 (對應版本)
技術分享圖片
技術分享圖片
4.查看入口是否對應
技術分享圖片
技術分享圖片
5.把文件放入系統啟動路徑或者手動啟動
開機自動啟動路徑(/system/library/extensions)
技術分享圖片
這裏手動啟動
6.設置驅動文件的權限
sudo chown -R root:wheel /System/Library/Extensions/testkernel.kext
7.運行驅動
sudo kextload /System/Library/Extensions/testkernel.kext
8.如果報錯是因為簽名問題簡單處理
9.查看 sip 報錯應該顯示為enable
技術分享圖片
10.重啟電腦 運行命令csrutil disable
11.再次運行驅動
12.顯示驅動 kextstat
技術分享圖片
13.卸載驅動
技術分享圖片
14.查看日誌
技術分享圖片
技術分享圖片
技術分享圖片
參考:
https://www.jianshu.com/p/f76bdfbc6779
https://bbs.pediy.com/thread-197990.htm

mac ox驅動開發