KernelSU pakub GKI-seadmetele sujuvat kerneli abil juurjuurdepääsu

Androidi modifitseerimisringkondade hulgas pole ühtegi rakendust, mis oleks paremini äratuntav kui Magisk. Sellel on de facto standardina väljateenitud maine telefoni juurutamine, tahvelarvuti ja peaaegu kõike, mis Androidi käitab. Kuigi Magisk suutis end kehtestada järglasena Chainfire'i SuperSU, komistas järelturu arenduskogukond üleminekufaasis mitme juurlahenduse otsa. Peale tähelepanuväärsete nt. a LineageOS-i lisandmoodul või XDA tunnustatud arendaja phhusson's Superkasutaja, puutusime kokku ka ainulaadsete rakendustega, nt Kerneli abiga superkasutaja (KernelSU) autor Jason Donenfeld AKA XDA tunnustatud arendaja zx2c4.

Erinevalt teistest tavapärastest juurdumismeetoditest põimib KernelSU juurjuurdepääsu Androidi enda aluseks olevale Linuxi tuumale. Kuid see ei saanud kunagi tavalist veojõudu, sest polnud lihtsat viisi olemasoleva alglaadimispildi olemasoleva seadmepõhise tuuma parandamiseks. Te ei pidanud selle lisama mitte ainult kerneli loomise protsessi ajal, vaid ka juurhalduri rakenduse puudumine muutis tavakasutajate jaoks keeruliseks. Seda öeldes on Google'i jõustamisstrateegia

Üldine kerneli kujutis sisuliselt eemaldati peamise takistuse arvutipõhise kerneli värskendusmehhanismi kasutuselevõtuks, mis tähendab, et seadmeagnostiliste juurtega alglaadimispiltide komplekti valmistamine pole enam keeruline ülesanne. Kavandab seda juhust, XDA vanemliige weishu, VirtualXposedi ja Taichi arendaja, on nüüd välja pakkunud Androidi kernelipõhise juurlahenduse uue iteratsiooni.

Weishu GKI-ga ühilduval KernelSU adaptatsioonil on esialgse versiooni ees mitmeid eeliseid. Laiem ühilduvus on peamine tegur, kuna iga Android-seade, mis käivitub kerneli versiooniga 5.10 või uuemaga, peaks olema selle projektiga kooskõlas. Lisaks pakub arendaja spetsiaalset juurhaldusrakendust, mis võimaldab teil installitud rakenduste jaoks hõlpsasti superkasutaja juurdepääsu sisse lülitada. Viimaseks, kuid mitte vähem tähtsaks, see KernelSU variant toetab ka ülekattepõhist modifitseerimist, nii et saate kirjutuskaitstud partitsioone muuta ilma neid füüsiliselt ümber kujundamata.

KernelSU haldurirakendus, mis töötab juurdunud Google Pixel 6a-s

GKI 2.0-ga ühilduvate seadmete puhul saate need juurutada, laadides projekti Buildbotist alla sobiva eelpaigaldatud alglaadimispildi ja käivitades selle, eeldusel, et saate alglaaduri avada. Kerneli koostajad saavad ka pilte ise kompileerida ja isegi integreerida KernelSU teatud mitte-GKI tuumade jaoks (mõningate piirangutega). Android-nutitelefoni juurutamise kohta KernelSU-ga lisateabe saamiseks vaadake meie tulevast õpetust.

Väärib märkimist, et Weishu KernelSU on endiselt pooleliolev lahendus, nii et kui loodate suuresti juurfunktsiooniga rakendused. Kuid kui olete kerneli või ROM-i arendaja või kui olete uue tööriista kasutamisega valmis, vaadake lisateabe saamiseks projekti kodulehte ja GitHubi hoidlat.

KernelSU, autor weishu: Veebileht || GitHubi repo