KernelSU ger sömlös kärnassisterad rootåtkomst till GKI-enheter

Bland Android-moddingcirklarna finns det ingen app som är mer igenkännbar än Magisk. Den har ett välförtjänt rykte som de facto standard för rotar din telefon, surfplatta och egentligen nästan allt som kör Android. Medan Magisk lyckades etablera sig som efterträdare till Chainfires SuperSU, snubblade eftermarknadsutvecklingsgemenskapen på flera rotlösningar under övergångsfasen. Förutom de uppmärksammade, t.ex. de LineageOS är ett tillägg eller XDA Recognized Developer phhussons Superanvändare, stötte vi också på unika implementeringar, som t.ex Kernel Assisted Superuser (KernelSU) av Jason Donenfeld AKA XDA Recognized Developer zx2c4.

Till skillnad från andra konventionella rotningsmetoder, inbäddade KernelSU möjligheten att få root-åtkomst i den underliggande Linux-kärnan i Android själv. Den fick dock aldrig mainstream-dragkraft eftersom det inte fanns något enkelt sätt att korrigera den befintliga enhetsspecifika kärnan i lagerstartbilden i farten. Inte bara hade du behövt införliva det under kärnans byggprocess, utan avsaknaden av en root manager-app gjorde det också svårt för vanliga användare. Med det sagt, Googles strategi för att verkställa

Generisk kärnbild tog i princip bort en stor vägspärr för antagandet av en PC-liknande kärnuppdateringsmekanism, vilket innebär att det inte är en svår uppgift att laga ihop en uppsättning enhets-agnostiska rotade startbilder. Planerar för denna eventualitet, XDA Senior Member weishu, utvecklaren av VirtualXposed och Taichi, har nu kommit med en ny iteration av den kärnbaserade rotlösningen för Android.

Den GKI-kompatibla KernelSU-anpassningen av weishu har ett antal fördelar jämfört med den ursprungliga versionen. Den bredare kompatibiliteten är en viktig faktor, eftersom varje Android-enhet som lanseras med kärnversion 5.10 eller högre bör överensstämma med detta projekt. Dessutom erbjuder utvecklaren en dedikerad rothanteringsapp, som låter dig enkelt växla superanvändaråtkomst för de installerade apparna. Sist men inte minst, den här varianten av KernelSU stöder även överlagringsbaserad modding, så att du kan göra ändringar i skrivskyddade partitioner utan att fysiskt omforma dem.

KernelSUs managerapp körs på en rotad Google Pixel 6a

För enheter som är kompatibla med GKI 2.0 kan du rota dem genom att ladda ner en lämplig förpatchad startavbild från projektets Buildbot och flasha den, förutsatt att du kan låsa upp starthanteraren. Kärnbyggare kan också kompilera bilderna själva och även integrera KernelSU för vissa icke-GKI-kärnor (med vissa begränsningar). För att veta mer om att rota din Android-smarttelefon med KernelSU, ta en titt på vår kommande handledning.

Det är värt att notera att weishus KernelSU fortfarande är en pågående lösning, så du kan möta slumpmässiga buggar och fel här och där om du är mycket beroende av root-aktiverade appar. Men om du är en kärn- eller ROM-utvecklare, eller om du är helt sugen på att använda det nya verktyget, kolla in projektets hemsida och GitHub-förråd för att lära dig mer.

KernelSU av weishu: Hemsida || GitHub repo