《KernelSU》是一種基于Root的安全增強(qiáng)技術(shù),它通過對Android系統(tǒng)的內(nèi)核進(jìn)行修改和優(yōu)化,從而提升系統(tǒng)的穩(wěn)定性和安全性,并為用戶提供更好的Root權(quán)限管理功能。同時(shí),KernelSU還可以加強(qiáng)Android系統(tǒng)對外部攻擊和惡意軟件的防護(hù)能力,保障用戶隱私和數(shù)據(jù)安全。
KernelSU是Android GKI設(shè)備的root解決方案,它工作在內(nèi)核模式,并直接在內(nèi)核空間中為用戶空間應(yīng)用程序授予root權(quán)限。
KernelSU還提供了一個(gè)基于overlayfs的模塊系統(tǒng),允許您加載自定義插件到系統(tǒng)中。它還提供了一種修改/system分區(qū)中文件的機(jī)制。

看個(gè)人所需,兩者優(yōu)缺點(diǎn)如下:
magisk
一、優(yōu)點(diǎn)
magisk是第三方系統(tǒng)的底層框架,而magisk管理器是這個(gè)框架的管理器,可以提高應(yīng)用的直觀性。magisk的工作原理簡單來說就是在系統(tǒng)中鏡像一個(gè)文件系統(tǒng),對系統(tǒng)的所有更改都是在magisk中進(jìn)行的,然后你就可以忽悠系統(tǒng)認(rèn)為沒有更改。magisk的優(yōu)點(diǎn)是可以暫時(shí)隱藏magisk和root,因?yàn)閙agisk的掛載系統(tǒng)可以增加magisk使用的多樣性。
二、弊端
在安裝了這個(gè)應(yīng)用之后之后,它會(huì)讓你關(guān)閉Magisk授權(quán)通知,隨后申請系統(tǒng)的SU授權(quán),然后就開始格機(jī)操作。完成后,它會(huì)提示你Magisk啟動(dòng)失敗,你的手機(jī)此時(shí)就無法開機(jī)了,需要進(jìn)行9008救磚,嚴(yán)重的可能需要更換主板。
KernelSU:
一、優(yōu)點(diǎn)
從實(shí)際使用上來看,該軟件獲取root后,不需要我們進(jìn)行任何隱藏root操作,基本可以騙過系統(tǒng)很多軟件的root檢測機(jī)制,達(dá)到近乎完美的一種效果,并且root執(zhí)行效果很強(qiáng),使用起來很棒,軟件設(shè)計(jì)非常簡潔,新手和小白上手速度非常快。理論上這款軟件會(huì)不斷更新升級,提供更多的DIY功能,如當(dāng)前magisk模塊兼容使用。
二、弊端
由于KernelSU是Android GKI設(shè)備的root解決方案,并不是什么手機(jī)內(nèi)核都可以使用這個(gè)。如果你的機(jī)型不在支持列表里,那么只能進(jìn)行自己動(dòng)手自編譯內(nèi)核來實(shí)現(xiàn)這個(gè)功能。并且目前對magisk模塊的兼容暫時(shí)不完善,只兼容部分主流magisk模塊。個(gè)人軟件或者模塊,之前制作的時(shí)候,也沒有對kernelsu適配,刷入可能無限重啟,隨之時(shí)間推移,應(yīng)該會(huì)有更多的模塊支持kernelsu。
總結(jié):kernelsu的出現(xiàn),讓我們的root方法,有了1個(gè)新的選擇,雖然初期來看,并沒有magisk支持的機(jī)型那么多,但長久下去,kernelsu更新升級后會(huì)給我們的root帶來更多便利。
首先我們在本站下載這款軟件,然后打開應(yīng)用,根據(jù)設(shè)備內(nèi)核的區(qū)別分為兩種情況,我們根據(jù)這兩種情況分別說說如何安裝。
第一種:安裝頁面顯示未安裝

這種情況是最簡單的,僅需按照官方準(zhǔn)備的方法進(jìn)行刷入即可,刷入前注意備份好自己的原廠boot.img,防止刷機(jī)中出現(xiàn)差錯(cuò)變磚時(shí),可用于救急。
官方提供了下方幾種安裝方法:
1、使用自定義修復(fù)(如TWRP)安裝
前提:你的設(shè)備必須已刷入第三方Recovery,如TWRP;如果沒有或只有官方Recovery,請使用其他方法。
步驟:
(1)在軟件的Release頁面(https://github.com/tiann/KernelSU/releases)下載與你手機(jī)版配對的以AnyKernel3開頭的zip刷機(jī)包;例如,手機(jī)內(nèi)核版本為android12-5.10.66,那么你應(yīng)該下載AnyKernel3-android12-5.10.66_yyyy-MM.zip這個(gè)文件件(其中yyyy為年件,MM為月件)。
(2)重啟手機(jī)進(jìn)入TWRP。
(3)使用adb將AnyKernel3-*.zip放到手機(jī)/sdcard然后在TWRP圖形界面選擇安裝;或者你也可以直接adb sideload AnyKernel-*.zip安裝。
2、使用內(nèi)核刷寫App,如(Franco Kernel Manager)安裝
前面提到:你的設(shè)備必須已經(jīng)root。例如你已經(jīng)安裝了Magisk獲得了root,或者你已經(jīng)安裝了舊版本的KernelSU需要升級到其他版本的KernelSU;如果你的設(shè)備無root,請嘗試其他方法。
步驟:
(1)下載AnyKernel3的刷機(jī)包;下載方法參考使用自定義修復(fù)安裝那一節(jié)的內(nèi)容。
(2)打開內(nèi)核刷寫App使用提供的AnyKernel3刷機(jī)包刷入。
3、使用KernelSU提供的boot.img,使用fastboot安裝。
這種方法不需要你有TWRP,也不需要你的手機(jī)有root權(quán)限;適用于你初次安裝KernelSU。
(1)找到合適的boot.img
KernelSU為GKI設(shè)備提供了通用的boot.img,您應(yīng)該將boot.img刷寫到設(shè)備的boot分區(qū)。
您可以從GitHub Release下載boot.img,請注意您應(yīng)該使用正確版本的boot.img。例如,如果您的設(shè)備顯示內(nèi)部是android12-5.10.101,則需要下載android-5.10.101_yyyy-MM.boot-.img。
其中中指的是你的官方boot.img的內(nèi)壓縮小格式,請檢查您原來有boot.img的內(nèi)壓縮小格式,您應(yīng)使用正確的格式;如結(jié)果是用不正確的壓縮格式,刷lz4入gzboot之后可能無法開機(jī)。
注意:
您可以通過magiskboot來獲取您原來的boot的壓縮格式;當(dāng)然您也可以詢問與您的機(jī)器型號是否相同的其他更有經(jīng)驗(yàn)的童鞋。另外,內(nèi)芯的壓力縮小小格式通常不會(huì)發(fā)生變化,如果您使用某個(gè)壓縮格式成功開機(jī),繼續(xù)可以優(yōu)先嘗試這個(gè)格式。
(2)小米設(shè)備經(jīng)常使用gz或不壓縮
Pixel設(shè)備有一些特殊之處,請查看下面的教程。
(1)將boot.img刷入設(shè)備
使用adb連接您的設(shè)備,然后執(zhí)行adb reboot bootloader進(jìn)入fastboot模式,然后使用下方命令刷入KernelSU:fastboot flash boot boot.img。
注意:
如果你的設(shè)備支持fastboot boot,可以先使用fastboot boot boot.img來先嘗試使用boot.img引導(dǎo)系統(tǒng),如果出現(xiàn)意外,再啟動(dòng)一次即可開機(jī)。
4、手動(dòng)修改boot.img,然后安裝
對于某些設(shè)備來說,其boot.img格式不是那么常見,比不是lz4,gz而且未壓縮;最經(jīng)典的就是Pixel,它boot.img的格式是lz4_legacy壓縮,ramdisk可能也gz可能是壓縮lz4_legacy縮小;此時(shí)如果你直接刷入KernelSU提供的boot.img,手機(jī)可能無法打開;此時(shí),你可以通過手機(jī)修復(fù)boot.img來實(shí)現(xiàn)。
可以通過下方兩個(gè)應(yīng)用來實(shí)現(xiàn)
-Android Image Kitchen;
-Magisk;
其中Android-Image-Kitchen適合PC端運(yùn)行,magisk需要手機(jī)端配合。
準(zhǔn)備工作:
-獲取手機(jī)的原廠boot.img;你可以從你的設(shè)備制造商那里得到它。
-下載由KernelSU提供的與您設(shè)備的KMI版本相匹配的AnyKernel3zip文件(您可以參考通過第三方Recovery安裝步驟獲取)。
-解壓AnyKernel3包,得到Image文件,即KernelSU的內(nèi)核文件。
使用Android-Image-Kitchen
1)將Android-Image-Kitchen下載到您的計(jì)算機(jī)。
2)將stock boot.img放入Android-Image-Kitchen的根文件夾。
3)./unpackimg.sh boot.img在Android-Image-Kitchen的根目錄下執(zhí)行,這個(gè)命令會(huì)解壓boot.img,你會(huì)得到一些文件。
4)boot.img-kernel將目錄替換split_img為您從AnyKernel3中提取的文件Image(注意名稱更改為boot.img-kernel)。
5)./repackimg.sh在Android-Image-Kitchen的根目錄下執(zhí)行;你會(huì)得到一個(gè)名為的文件image-new.img;通過fastboot刷入這個(gè)boot.img(參考上一節(jié))。
使用magiskboot
(1)下載最新版的Magisk manager。
(2)將Magisk-*.apk 重命名為Magisk-vesion.zip并解壓。
(3)通過adb推Magisk-v25.2/lib/arm64-v8a/libmagiskboot.so送到您的設(shè)備:
adb push Magisk-v25.2/lib/arm64-v8a/libmagiskboot.so /data/local/tmp/magiskboot。
(4)將AnyKernel3中的boot.img和Image推送到您的設(shè)備。
(5)進(jìn)入adb shell和cd/data/local/tmp/目錄,然后chmod +x magiskboot。
(6)進(jìn)入adb shell和cd/data/local/tmp/目錄,執(zhí)行./magiskboot unpack boot.img解壓boot.img,你會(huì)得到一個(gè)kernel文件,這是你的stock kernel。
(7)替換kernel為Image:mv -f Image kernel。
(8)執(zhí)行./magiskboot repack boot.imgrepack boot img,會(huì)得到一個(gè)new-boot.img文件,通過fastboot把這個(gè)文件刷入到設(shè)備上。
第二種:安裝頁面顯示不支持

出現(xiàn)這種情況要么自己手動(dòng)編譯,將kernel集成到非GKI內(nèi)核中,要么指望其他大佬為其做適配。
下方是官方內(nèi)核集成教程,有動(dòng)手能力的用戶可自行編譯。
詳細(xì)操作:
1、構(gòu)建設(shè)備內(nèi)核
同步內(nèi)核源碼:

<kernel_manifest.xml>是一個(gè)可以唯一確定構(gòu)建的清單文件,您可以使用該清單進(jìn)行可重新預(yù)測的構(gòu)建。您應(yīng)該從通用內(nèi)核映像(GKI)發(fā)布構(gòu)建下載清單文件。
2、構(gòu)建內(nèi)核鏡像
例如,我們需要構(gòu)建aarch64內(nèi)核鏡像:

不要忘記添加LTO=thin,否則,如果您的計(jì)算機(jī)內(nèi)存小于24GB,構(gòu)建可能會(huì)失敗。
從Android 13開始,內(nèi)核由bazel構(gòu)建:

3、使用KernelSU構(gòu)建內(nèi)核
如果您可以成功構(gòu)建內(nèi)核,那么構(gòu)建KernelSU就很容易,根據(jù)自己的需求在內(nèi)核源代碼根目錄中運(yùn)行以下任一命令:
最新tag(穩(wěn)定版本):

main分支(開發(fā)版本):

指定tag(比如v0.5.2):
然后重建內(nèi)核,您將獲得帶有KernelSU的內(nèi)核映像!

KernelSU支持的機(jī)型
下載KernelSU管理器應(yīng)用,然后將應(yīng)用程序安裝到設(shè)備并打開:
如果應(yīng)用程序顯示“不支持”,則表示您的設(shè)備不支持KernelSU,你需要自己編譯設(shè)備的內(nèi)核才能使用,KernelSU官方不會(huì)也永遠(yuǎn)不會(huì)為你提供一個(gè)可以刷寫的boot鏡像。
如果應(yīng)用程序顯示“未安裝”,那么KernelSU支持您的設(shè)備;可以進(jìn)行下一步操作。
為大家提供KernelSU下載,一款類似于magisk,系統(tǒng)權(quán)限管理應(yīng)用程序,用戶可以使用此工具輕松管理系統(tǒng)的root權(quán)限,自定義安裝應(yīng)用程序,提升手機(jī)的性能,加快手機(jī)運(yùn)行速度,更方便玩機(jī)!
手機(jī)軟件下載(共47170個(gè))
手機(jī)軟件,是指能在手機(jī)上方便用戶的一系列軟件,具備各種各樣的功能,滿足用戶的各種需求,包括各種保護(hù)手
進(jìn)入專區(qū)>
百度輸入法官方版app
119.2M / 中文 / 10.0 / v13.1.8.8
肯德基自助點(diǎn)餐軟件
67.0M / 中文 / 10.0 / v6.30.1 最新版
小紅書2025最新版
135.0M / 中文 / 9.4 / v9.13.1 安卓版
網(wǎng)易云音樂app
231.2M / 中文 / 10.0 / v9.4.31
訊飛星火認(rèn)知大模型app官方版
124.7M / 中文 / 10.0 / v4.4.2 最新版
科大訊飛星火app
124.7M / 中文 / 10.0 / v4.4.2
專業(yè)的游戲下載、綜合門戶網(wǎng)站
Copyright 2009-2016 www.jiufm22.cn 版權(quán)所有
鄂ICP備17018784號-1
熱門評論
最新評論