docs/cn_tw/faq_cn_tw.md
APatch 為一套汲取 Magisk、KernelSU 優勢於一身的 Root 解決方案。
不僅保留 Magisk 自身便捷、修補 boot.img 即用的特性,也有 KernelSU 強大的核心修補功能。
boot.img。核心修補模組為一套執行在核心空間的程式片段——類似於裝載式核心模組(LKM)——。
包括 inline-hook、syscall-table-hook,核心修補模組也能做到。
更多詳情,請參閱〈如何編寫核心修補模組?〉(英語)。
APatch 基於 KernelPatch。繼承 KernelPatch 特性的基礎之上,新增更多功能。
你也能選擇只安裝 KernelPatch,但這樣就沒辦法使用 Magisk 模組,且包括管理超級使用者權限在內的功能,你都必須解除安裝 KernelPatch 後再安裝 AndroidPatch。
超級密鑰為 KernelPatch 上的系統呼叫(syscall)服務,旨在讓使用者空間內的程式也能套用修補變更;也稱作超級呼叫。當程式請求超級呼叫,需提供一份稱作超級密鑰的存取憑證。 超級呼叫僅在超級密鑰正確無虞之下生效,反之則失效。