close
一 套用 xnu diff Patch
在桌面上新增一個資料夾 例如命名為 kernel
然後下載XXX.diff 放到桌面kernel資料夾內 確保跟原始碼同目錄
原始碼原始目錄名稱必須對應patch.diff 裡面的名稱
然後終端機輸入
cd Desktop/kernel
patch -p0 -i patch.diff
就自動幫你打補丁 修改原始碼了
二 製作 xnu diff
例如把修改過的原始碼放在桌面kernel目錄內
把未修改的原始碼命名 xnu-1504.3.12.orig 一樣放在跟修改過的原始碼同位置
終端機指令範例
cd 原始碼所在目錄
diff -uNr 未修改原始碼目錄名稱 已修改原始碼目錄名稱 >補丁文件.diff
範例
cd Desktop/kernel
diff -uNr xnu-1699.32.7.orig xnu-1699.32.7 >patch.diff
全站熱搜