Medzi kruhmi upravujúcich Android neexistuje žiadna aplikácia, ktorá by bola lepšie rozpoznateľná ako Magisk. Má zaslúženú povesť ako de facto štandard pre rootovanie telefónu, tablet a naozaj čokoľvek, čo beží na systéme Android. Zatiaľ čo Magisk sa dokázal etablovať ako nástupca SuperSU od spoločnosti Chainfire, komunita pre vývoj na trhu s náhradnými dielmi počas prechodnej fázy narazila na viacero koreňových riešení. Okrem tých pozoruhodných, napr. a LineageOS s doplnkom alebo XDA Recognized Developer phhusson's SuperUser, narazili sme aj na unikátne implementácie, ako napr Superuser s asistenciou jadra (KernelSU) od Jasona Donenfelda AKA XDA uznávaného vývojára zx2c4.
Na rozdiel od iných konvenčných metód zakorenenia, KernelSU vložilo možnosť získať root prístup do základného linuxového jadra samotného Androidu. Nikdy sa však nedostalo do hlavného prúdu, pretože neexistoval žiadny jednoduchý spôsob, ako za chodu opraviť existujúce jadro špecifického pre zariadenie. Nielenže ste ho museli začleniť počas procesu zostavovania jadra, ale nedostatok aplikácie správcu koreňového adresára to skomplikoval aj bežným používateľom. Napriek tomu ide o stratégiu Googlu presadzovania
Generic Kernel Image v podstate odstránil hlavnú prekážku prijatia mechanizmu aktualizácie jadra v štýle PC, čo znamená, že príprava sady bootovacích obrazov bez ohľadu na zariadenie už nie je náročná úloha. Plánovanie pre túto možnosť, senior člen XDA weishu, vývojár VirtualXposed a Taichi, teraz prišiel s novou iteráciou koreňového riešenia založeného na jadre pre Android.GKI kompatibilná úprava KernelSU od weishu má oproti pôvodnej verzii množstvo výhod. Širšia kompatibilita je prvoradým faktorom, pretože každé zariadenie s Androidom spustené s jadrom verzie 5.10 alebo vyššej by malo byť v súlade s týmto projektom. Okrem toho vývojár ponúka vyhradenú aplikáciu na správu koreňového adresára, ktorá vám umožňuje jednoducho prepínať prístup superužívateľa pre nainštalované aplikácie. V neposlednom rade tento variant KernelSU podporuje aj modifikáciu založenú na prekrytí, takže môžete vykonávať zmeny v oddieloch určených len na čítanie bez toho, aby ste ich fyzicky pretvárali.
V prípade zariadení kompatibilných s GKI 2.0 ich môžete rootovať stiahnutím vhodného vopred opraveného bootovacieho obrazu z Buildbot projektu a jeho flashovaním za predpokladu, že môžete odomknúť bootloader. Tvorcovia jadra môžu tiež kompilovať samotné obrazy a dokonca integrovať KernelSU pre určité jadrá bez GKI (s určitými obmedzeniami). Ak sa chcete dozvedieť viac o rootovaní smartfónu so systémom Android pomocou KernelSU, pozrite si náš pripravovaný tutoriál.
Stojí za zmienku, že KernelSU od Weishu je stále rozpracované riešenie, takže tu a tam môžete čeliť náhodným chybám a závadám v prípade, že sa veľmi spoliehate na root aplikácie. Ak ste však vývojár jadra alebo pamäte ROM, alebo ak ste úplne odhodlaní používať nový nástroj, pozrite si domovskú stránku projektu a úložisko GitHub, kde sa dozviete viac.
KernelSU od weishu: Webová stránka || Úložisko GitHub