Blandt Android-modding-cirklerne er der ingen app, der er mere genkendelig end Magisk. Det har et velfortjent ry som de facto standard for rooter din telefon, tablet og egentlig næsten alt, der kører Android. Mens Magisk formåede at etablere sig som efterfølger til Chainfire's SuperSU, faldt eftermarkedets udviklingssamfund over flere rodløsninger i overgangsfasen. Bortset fra de bemærkelsesværdige, f.eks. det LineageOS er en tilføjelse eller XDA anerkendt udvikler phhusson's Superbruger, stødte vi også på unikke implementeringer, som f.eks Kernel Assisted Superuser (KernelSU) af Jason Donenfeld AKA XDA Recognized Developer zx2c4.
I modsætning til andre konventionelle rooting-metoder indlejrede KernelSU muligheden for at få root-adgang i den underliggende Linux-kerne på selve Android. Den fik dog aldrig mainstream-trækkraft, fordi der ikke var nogen nem måde at lappe den eksisterende enhedsspecifikke kerne af stock boot-billedet på i farten. Ikke kun havde du brug for at inkorporere det under kerneopbygningsprocessen, men manglen på en root manager-app gjorde det også svært for almindelige brugere. Når det er sagt, Googles strategi for at håndhæve
Generisk kernebillede i det væsentlige fjernet en stor blokering for vedtagelsen af en pc-agtig kerneopdateringsmekanisme, hvilket betyder, at det ikke længere er en vanskelig opgave at lave et sæt enheds-agnostiske rootede opstartsbilleder sammen. Planlægger for denne eventualitet, XDA Senior Member weishu, udvikleren af VirtualXposed og Taichi, er nu kommet med en ny iteration af den kernebaserede rodløsning til Android.Den GKI-kompatible KernelSU-tilpasning fra weishu har en række fordele i forhold til den oprindelige version. Den bredere kompatibilitet er en vigtig faktor, da enhver Android-enhed, der lanceres med kerneversion 5.10 eller nyere, bør være i overensstemmelse med dette projekt. Desuden tilbyder udvikleren en dedikeret rodstyringsapp, som giver dig mulighed for nemt at skifte superbrugeradgang til de installerede apps. Sidst, men ikke mindst, understøtter denne variant af KernelSU også overlay-baseret modding, så du kan lave ændringer i skrivebeskyttede partitioner uden at omforme dem fysisk.
For enheder, der er kompatible med GKI 2.0, kan du roote dem ved at downloade et passende præ-patchet boot-image fra projektets Buildbot og flashe det, forudsat at du kan låse opstartsindlæseren op. Kernelbuildere kan også selv kompilere billederne og endda også integrere KernelSU for visse ikke-GKI-kerner (med nogle begrænsninger). For at vide mere om at roote din Android-smartphone med KernelSU, tag et kig på vores kommende tutorial.
Det er værd at bemærke, at weishus KernelSU stadig er en work-in-progress løsning, så du kan blive udsat for tilfældige fejl og fejl her og der, hvis du er meget afhængig af root-aktiverede apps. Men hvis du er en kerne- eller ROM-udvikler, eller hvis du er død indstillet på at bruge det nye værktøj, så tjek projektets hjemmeside og GitHub-lager for at lære mere.
KernelSU af weishu: Internet side || GitHub repo