בין מעגלי המודינג של אנדרואיד, אין אפליקציה יותר מזוהה מ מאגיסק. יש לו מוניטין הרווח כסטנדרט דה פקטו עבור משרשים את הטלפון שלך, טאבלט, ובעצם כמעט כל דבר שמריץ אנדרואיד. בעוד מגיסק הצליחה לבסס את עצמה כיורשת של ה-SuperSU של Chainfire, קהילת הפיתוח של aftermarket נתקלה במספר פתרונות שורש במהלך שלב המעבר. מלבד הבולטים שבהם, למשל. ה תוסף LineageOS su או XDA Recognized Developer phhussonשל SuperUser, נתקלנו גם ביישומים ייחודיים, כגון Superuser בסיוע ליבה (KernelSU) מאת Jason Donenfeld AKA XDA Recognized Developer zx2c4.
בניגוד לשיטות השתרשות קונבנציונליות אחרות, KernelSU הטמיעה את היכולת לקבל גישה לשורש לתוך ליבת לינוקס הבסיסית של אנדרואיד עצמה. עם זאת, הוא מעולם לא קיבל משיכה מיינסטרים מכיוון שלא הייתה דרך קלה לתקן את הליבה הקיימת למכשיר הספציפי של תמונת האתחול במלאי תוך כדי תנועה. לא רק שהיית צריך לשלב אותו במהלך תהליך בניית הקרנל, אלא שהיעדר אפליקציית מנהל שורש גם הקשתה על משתמשים רגילים. עם זאת, האסטרטגיה של גוגל לאכיפה תמונת ליבה גנרית בעצם הסיר מחסום עיקרי לאימוץ של מנגנון עדכון ליבה דמוי מחשב, מה שאומר שבישול של אוסף של תמונות אתחול שורשיות אגנוסטיות למכשיר אינו משימה קשה יותר. מתכנן למקרה זה, חבר בכיר ב-XDA
ווישו, המפתח של VirtualXposed ו-Taichi, העלה כעת איטרציה חדשה של פתרון השורש מבוסס הקרנל לאנדרואיד.לעיבוד KernelSU תואם GKI של weishu יש מספר יתרונות על פני הגרסה הראשונית. התאימות הרחבה יותר היא גורם מרכזי, שכן כל מכשיר אנדרואיד המופעל עם גרסת ליבה 5.10 ומעלה צריך להיות בהתאמה לפרויקט זה. יתרה מכך, המפתח מציע אפליקציית ניהול שורש ייעודית, המאפשרת לך להחליף בקלות גישת משתמש-על עבור האפליקציות המותקנות. אחרון חביב, גרסה זו של KernelSU תומכת גם במודדינג מבוסס שכבת-על, כך שתוכל לבצע שינויים במחיצות לקריאה בלבד מבלי לעצב אותן מחדש פיזית.
עבור התקנים התואמים ל-GKI 2.0, תוכל לבצע שורש שלהם על ידי הורדת תמונת אתחול מתאימה מראש מה-Buildbot של הפרויקט והבהבתה, בתנאי שתוכל לבטל את נעילת טוען האתחול. בוני ליבה יכולים גם להרכיב את התמונות בעצמם ואפילו לשלב את KernelSU עבור גרעינים מסוימים שאינם GKI (עם כמה מגבלות). כדי לדעת עוד על השתרשות סמארטפון האנדרואיד שלך עם KernelSU, עיין במדריך הקרוב שלנו.
ראוי לציין ש-KernelSU של weishu הוא עדיין פתרון עבודה בתהליך, כך שאתה עלול להתמודד עם באגים ותקלות אקראיות פה ושם במקרה שאתה מסתמך מאוד על אפליקציות התומכות בשורש. אבל אם אתה מפתח ליבה או ROM, או אם אתה לא מוכן להשתמש בכלי החדש, בדוק את דף הבית של הפרויקט ואת מאגר GitHub כדי ללמוד עוד.
KernelSU מאת weishu: אתר אינטרנט || ריפו של GitHub