KernelSU prinaša brezhiben korenski dostop s pomočjo jedra do naprav GKI

Med modificiranimi krogi za Android ni aplikacije, ki bi bila bolj prepoznavna od Magisk. Ima dobro zaslužen sloves de facto standarda za rootanje vašega telefona, tablični računalnik in skoraj vse, kar poganja Android. Medtem ko se je Magisk uspel uveljaviti kot naslednik SuperSU podjetja Chainfire, je razvojna skupnost poprodajnih storitev med prehodno fazo naletela na več korenskih rešitev. Poleg opaznejših, npr. the LineageOS su dodatek ali XDA Recognized Developer phhusson's SuperUser, smo naleteli tudi na edinstvene izvedbe, kot je npr Superuporabnik s pomočjo jedra (KernelSU) Jason Donenfeld AKA XDA Recognised Developer zx2c4.

Za razliko od drugih običajnih metod koreninjenja je KernelSU v osnovno jedro Linuxa samega Androida vdelal možnost pridobitve korenskega dostopa. Vendar pa nikoli ni bil deležen glavnega oprijema, ker ni bilo preprostega načina, da bi sproti popravljali obstoječe jedro, specifično za napravo, osnovne zagonske slike. Ne samo, da ste ga morali vključiti med postopkom gradnje jedra, ampak je pomanjkanje aplikacije za upravljanje korenin otežilo tudi redne uporabnike. Glede na to, Googlova strategija uveljavljanja

Generična slika jedra v bistvu je odstranil glavno oviro pri sprejemanju mehanizma za posodabljanje jedra, podobnega osebnemu računalniku, kar pomeni, da priprava nabora ukoreninjenih zagonskih slik, ki niso odvisne od naprave, ni več težka naloga. Načrtovanje tega primera, višji član XDA weishu, razvijalec VirtualXposed in Taichi, je zdaj pripravil novo ponovitev korenske rešitve za Android, ki temelji na jedru.

Prilagoditev KernelSU, združljiva z GKI, ki jo izvaja weishu, ima številne prednosti pred začetno različico. Širša združljivost je glavni dejavnik, saj bi morala biti vsaka naprava Android, ki se zažene z različico jedra 5.10 ali novejšo, skladna s tem projektom. Poleg tega razvijalec ponuja namensko aplikacijo za korensko upravljanje, ki vam omogoča enostavno preklop superuporabniškega dostopa za nameščene aplikacije. Nenazadnje ta različica KernelSU podpira tudi spreminjanje na podlagi prekrivanja, tako da lahko spreminjate particije samo za branje, ne da bi jih fizično preoblikovali.

Aplikacija upravitelja KernelSU, ki se izvaja na zakoreninjenem Google Pixel 6a

Za naprave, ki so združljive z GKI 2.0, jih lahko rootate tako, da prenesete ustrezno vnaprej popravljeno zagonsko sliko iz Buildbota projekta in jo utripate, če lahko odklenete zagonski nalagalnik. Graditelji jeder lahko tudi sami sestavijo slike in celo integrirajo KernelSU za nekatera jedra, ki niso GKI (z nekaterimi omejitvami). Če želite izvedeti več o rootanju vašega pametnega telefona Android s KernelSU, si oglejte našo prihajajočo vadnico.

Treba je omeniti, da je weishujev KernelSU še vedno v pripravi, tako da se lahko tu in tam soočite z naključnimi napakami in napakami, če se močno zanašate na root-omogočene aplikacije. Če pa ste razvijalec jedra ali ROM-a ali če ste trdno pripravljeni na uporabo novega orodja, si oglejte domačo stran projekta in repozitorij GitHub, če želite izvedeti več.

KernelSU avtor weishu: Spletna stran || GitHub repo