KernelSU內核管理器是一款專為Android用戶設計的強大root工具,它不僅能讓用戶輕鬆獲取並管理root權限,還通過官方提供的與設備匹配的boot鏡像,確保了root權限的安全性和兼容性。相比其他root方案如Magisk,KernelSU在防檢測方麵表現出色,確保用戶在享受root特權的同時,不影響關鍵應用如銀行、通信App的正常運行。此外,其模塊化設計讓用戶能夠自由添加插件和修改係統文件,極大地增加了手機的可玩性和個性化空間。
核心功能解析:
基於內核的操作:KernelSU直接在Linux內核層麵工作,賦予了它對用戶空間應用程序的更高級別控製權。這種深度集成使得它在進行係統級修改時更加高效和安全。
模塊化支持:支持overlayfs係統,允許用戶在不破壞原係統的情況下修改/system分區,甚至實現係統可寫。這種設計既增加了靈活性,也保障了係統的穩定性。
白名單訪問控製:實施嚴格的訪問控製策略,確保隻有獲得root權限的應用才能訪問su工具,有效防止了惡意軟件的攻擊和濫用。
開源透明:作為GPL-3許可下的開源項目,KernelSU的代碼完全公開,接受全球開發者的審查和貢獻,進一步保障了其安全性和可信度。
亮點特色:
一鍵root:簡化root權限獲取流程,用戶無需複雜操作即可快速獲得root權限。
權限管理:提供靈活的root權限管理功能,讓用戶能夠按需授權,確保安全和隱私。
廣泛兼容性:支持市場上主流Android機型,覆蓋範圍廣,滿足大多數用戶的需求。
KernelSu安裝教程
首先我們在本站下載KernelSu,然後打開應用,根據設備內核的區別分為兩種情況,我們根據這兩種情況分別說說如何安裝
第一種:安裝頁麵顯示未安裝
這種情況是最簡單的,僅需按照官方準備的方法進行刷入即可,刷入前注意備份好自己的原廠boot.img,防止刷機中出現差錯變磚時,可用於救急
官方提供了下方幾種安裝方法
1、使用自定義修複(如TWRP)安裝
前提:你的設備必須已刷入第三方Recovery,如TWRP;如果沒有或隻有官方Recovery,請使用其他方法。
步驟:
1)在 KernelSU 的Release頁麵(https://github.com/tiann/KernelSU/releases)下載與你手機版配對的以 AnyKernel3 開頭的 zip 刷機包;
例如,手機內核版本為android12-5.10.66,那麼你應該下載AnyKernel3-android12-5.10.66_yyyy-MM.zip這個文件(其中yyyy為年件,MM為月件)。
2)重啟手機進入TWRP。
3)使用adb 將AnyKernel3-*.zip(內核文件)放到手機/sdcard 然後在TWRP 圖形界麵選擇安裝;或者你也可以直接adb sideload AnyKernel-*.zip安裝。
2、使用內核刷寫App,如(Franco Kernel Manager)安裝
前麵提到:你的設備必須已經root。例如你已經安裝了Magisk獲得了root,或者你已經安裝了舊版本的KernelSU需要升級到其他版本的KernelSU;如果你的設備無root,請嚐試其他方法。
步驟:
1)下載AnyKernel3的刷機包;下載方法參考使用自定義修複安裝那一節的內容。
2)打開內核刷寫App使用提供的AnyKernel3刷機包刷入。
3、使用KernelSU 提供的boot.img,使用fastboot 安裝
這種方法不需要你有TWRP,也不需要你的手機有root權限;適用於你初次安裝KernelSU。
1)找到合適的boot.img
KernelSU 為 GKI 設備提供了通用的 boot.img,您應該將 boot.img 刷寫到設備的 boot 分區。
您可以從GitHub Release下載boot.img,請注意您應該使用正確版本的boot.img。例如,如果您的設備顯示內部是android12-5.10.101,則需要下載android-5.10.101_yyyy-MM.boot-
其中
注意:
您可以通過magisk boot 來獲取您原來的boot 的壓縮格式;當然您也可以詢問與您的機器型號是否相同的其他更有經驗的童鞋。另外,boot的壓縮格式通常不會發生變化,如果您使用某個壓縮格式成功開機,繼續可以優先嚐試這個格式。
小米設備經常使用gz或不壓縮。
2)將 boot.img 刷入設備
使用adb連接您的設備,然後執行adb reboot bootloader進入fastboot模式,然後使用下方命令刷入KernelSU:
fastboot flash boot boot.img
注意:
如果你的設備支持fastboot boot,可以先使用fastboot boot boot.img來先嚐試使用boot.img引導係統,如果出現意外,再啟動一次即可開機。
4、手動修改boot.img,然後安裝
對於某些設備來說,其boot.img格式不是那麼常見;最經典的就是Pixel,它boot.img的格式是lz4_legacy壓縮,ramdisk也可能是lz4_legacy;此時如果你直接刷入KernelSU提供的boot.img,手機可能無法打開;此時,你可以通過手機修複boot.img來實現。
可以通過下方兩個應用來實現
- Android Image Kitchen
- Magisk
其中Android-Image-Kitchen適合PC端運行,magisk需要手機端配合。
準備工作
- 獲取手機的原廠boot.img;你可以從你的設備製造商那裏得到它
- 下載由 KernelSU 提供的與您設備的 KMI 版本相匹配的 AnyKernel3zip 文件(您可以參考通過第三方Recovery安裝步驟獲取)。
-解壓AnyKernel3包,得到Image文件,即KernelSU的內核文件。
使用Android-Image-Kitchen
1)將 Android-Image-Kitchen 下載到您的計算機。
2)將 stock boot.img 放入 Android-Image-Kitchen 的根文件夾。
3)./unpackimg.sh boot.img在 Android-Image-Kitchen 的根目錄下執行,這個命令會解壓 boot.img,你會得到一些文件。
4)boot.img-kernel將目錄替換split_img為您從 AnyKernel3 中提取的文件Image(注意名稱更改為 boot.img-kernel)。
5)./repackimg.sh在Android-Image-Kitchen的根目錄下執行;你會得到一個名為的文件image-new.img; 通過 fastboot 刷入這個 boot.img(參考上一節)。
使用magiskboot
1)下載最新版的Magisk
2)將 Magisk-*.apk 重命名為 Magisk-vesion.zip並解壓。
3)通過adb將Magisk-v25.2/lib/arm64-v8a/libmagiskboot.so推送到您的設備:
adb push Magisk-v25.2/lib/arm64-v8a/libmagiskboot.so /data/local/tmp/magiskboot
4)將 AnyKernel3 中的 boot.img 和 Image 推送到您的設備。
5)進入adb shell和cd/data/local/tmp/目錄,然後chmod +x magiskboot
6)進入adb shell和cd/data/local/tmp/目錄,執行./magiskboot unpack boot.img解壓boot.img,你會得到一個kernel文件,這是你的stock kernel。
7)替換kernel為Image:mv -f Image kernel
8)執行./magiskboot repack boot.imgrepack boot img,會得到一個new-boot.img文件,通過fastboot把這個文件刷入到設備上。
第二種:安裝頁麵顯示不支持
出現這種情況要麼自己手動編譯,將kernel集成到非GKI內核中,然後按照上方方法刷入,要麼指望其他大佬為其做適配。
下方是官方內核集成教程,有動手能力的用戶可自行編譯
https://kernelsu.org/zh_CN/guide/how-to-integrate-for-non-gki.html
應用測評:
KernelSU不僅是一款強大的root工具,還集成了多項實用的係統優化功能,如手機加速、通知欄清理、垃圾清理和手機降溫等。這些功能共同作用於提升手機的整體性能和用戶體驗:
手機加速:深度清理微信等常用應用的垃圾文件,釋放存儲空間,提升應用運行速度。
通知欄清理:智能攔截騷擾通知,保持通知欄的整潔和安靜,減少幹擾。
垃圾清理:全麵掃描係統內的無用文件和緩存數據,一鍵清理,保持手機輕盈流暢。
手機降溫:有效管理CPU等硬件的功耗和發熱情況,延長手機的使用壽命和續航時間。
綜上所述,KernelSU內核管理器App以其強大的root功能、靈活的模塊化設計、嚴格的訪問控製以及實用的係統優化功能,成為了Android用戶玩機、優化的不二之選。
- 安卓版
- PC版
- IOS版
熱門評論
最新評論