驗收單 · 2026-10-22 · 约 8 分钟

KernelSU 怎麼玩?內核級 Root 工具一問一答速查

軟體kernelsu分類系统工具
版本v3.0.0體積7.46M
開發方暂无资料狀態已歸檔
KernelSU 怎麼玩?內核級 Root 工具一問一答速查

KernelSU 到底是什麼?

kernelsu 是一款 在 Linux 內核層實現權限控制的 Android Root 工具,由 weishu 開發,目標是取代傳統的 Magisk 方案。與 Magisk 在 system 層做掛載不同,KernelSU 直接改寫內核程式碼,在 RootCheck 最底層就把痕跡掩蓋掉,因此對銀行類、完整性檢測類 App 的隱藏效果更好。它支援 Android GKI 通用內核(5.10 及以上),版本走到 v3.0.0 後,官方主推 LKM(Loadable Kernel Module)構建方式,讓升級不必重刷整個 boot 分區。

安裝

kernelsu下載 不是「下載 APK 點安裝」就能用的軟體——它分兩部分:管理器 App 和 已補丁的 boot 鏡像。7.46MB 的 APK 只是控制介面,真正的 Root 能力藏在刷入 boot 分區的內核模組裡。安裝的關鍵步驟在於先備份原廠 boot 鏡像(管理器 3.3.0 起會自動存進 /data/adb/ksu),之後根據你手機是否已經有臨時 Root,從管理器的三個選項中挑一個:

  • 選文件補丁:手機完全沒 Root 的第一梯隊,補丁完用 fastboot 刷入產物;
  • 直接安裝:已拿臨時 Root 的正式安裝或日常升級,一鍵完成;
  • 安裝到另一分區:A/B 分區裝置 OTA 後保 Root 的標準操作,刷完重啟即同時有新系統和 KernelSU。

選錯不會變磚,但會多走彎路。圖為 fastboot 刷入成功的畫面:

Q1:KernelSU 和 Magisk 到底差在哪?

核心差別在實現層級。Magisk 在 Android system 層以 Magic Mount 疊加模組,很多 Root 檢測程式能抓到掛載痕跡;KernelSU 在 Linux 內核層攔截 syscall,對上層程式來說,它就不是什麼「掛載」——它就是原始檔案系統的一部分。因此隱藏效果更乾淨,銀行 App、支付 App 檢測到 Root 的機率大幅降低。另外,KernelSU 3.0 起棄用 GKI 鏡像模式,改用 LKM 可載入模組,升級只需替換模組,不必每次重刷 boot。

Q2:誰該用 KernelSU?

兩類人最適合:第一,對隱藏效果有強烈需求的 玩機——手機要裝銀行、股票、支付類 App,又想裝廣告攔截、綠色守護神、Xposed 模組;第二,新裝置 GKI 支援完善的 Android 12+ 機型,KernelSU 在 GKI 上的穩定性和相容性都比非 GKI 好。非 GKI 老裝置(Android 11 及以前)的自編譯流程更複雜,官方也已註明自 v3.0 起放棄 GKI 鏡像模式支援,社區 ddk 建構才是推薦路線。

Q3:三個安裝選項怎麼選才不會走彎路?

管理器界面永遠只有三個選項,但每個對應的場景很明確:手機沒 Root → 選文件補丁 → fastboot 刷入;已拿臨時 Root(fastboot boot 路線)或日常升級 → 直接安裝;OTA 系統更新完想保 Root → 安裝到另一分區。共同前提是 boot 分區備份已完成——補丁和刷寫只動 boot/init_boot,但出錯恢復全靠那份備份。選文件補丁時勾「備份為原廠鏡像」,刷入後首次打開管理器自動歸檔,之後 OTA 循環不用再手動處理。

補丁後的 boot 鏡像複製到手機

Q4:模組系統裡的「元模組」是什麼?為什麼我裝完模組不生效?

這是 KernelSU 3.0 後最讓新手困惑的設計。答案四個字:缺元模組。KernelSU 把模組的掛載能力從核心裡剝離出去了——核心只管權限,掛載交給一種特殊模組「元模組(metamodule)」。沒裝元模組,靠掛載生效的模組就只是躺在磁碟上的資料夾。元模組是「模組的模組」,同一時刻只允許一個執行,優先執行自身腳本,提供三個掛載鉤子。好處是核心不執行掛載,減少檢測面;而且社區可以提供 overlayfs、Magic Mount、FUSE 等不同掛載策略,甚至不裝——只用腳本類模組的用戶完全不用裝元模組,零掛載開銷。

Q5:怎麼讓銀行 App 看不到 Root 痕跡?

KernelSU 管理器有「預設卸載模組」開關,預設是開啟的——不做額外設定時,KernelSU 會對大多數 App 自動卸載掛載其上的模組,讓銀行類 App 看到原封未動的系統。你可以選白名單策略(保持預設開啟,少數需要看到模組修改的 App 如廣告攔截器單獨關閉卸載),也可以選黑名單策略(關閉預設開關,只對敏感 App 單獨開啟卸載)。注意內核版本差異:5.10 及以上內核由內核直接執行卸載,行為可靠;5.10 以下的舊裝置,這個開關只是配置項,效果取決於 Zygisksu 之類的模組是否支援。

Q6:LKM 模式和傳統方式差在哪?

自 v3.0 起官方全面轉向 LKM 構建方案。傳統方式把 KernelSU 補丁直接合進 boot 鏡像,每次升級都要重新補丁、重刷整個 boot 分區;LKM 把 KernelSU 做成可載入內核模組,管理器一鍵升級模組檔案即可,不必電腦、不必重刷。對日常 玩機 党來說,最大差別是升級門檻大幅降低——打開管理器、點「直接安裝」、等幾秒就好。自編譯內核的開發者則需要從官方 repo 拉取 kernel/setup.sh 腳本,在內核源碼根目錄執行後重新編譯。

Q7:總結——值不值得裝?

如果你的手機是 Android 12+、GKI 支援完善、又想在隱藏效果和模組生態之間取得平衡,KernelSU 是目前最值得裝的 Root 方案。它的元模組架構比 Magisk 更乾淨,LKM 模式讓升級成本降到最低,對敏感 App 的隱藏效果在實測中普遍優於 Magisk。唯一需要付出的學習成本是理解「管理器 + boot 補丁 + 元模組」三者的分工關係——而這篇問答速查應該已經把這個門檻幫你跨過了。

本文為個人基於網路公開資料整理編寫,非官方內容,僅供學習交流參考;軟體版權歸原作者所有,請支持正版;使用過程中遇到問題請查閱官方管道,本文不承擔任何責任。

同類驗收報告