כעת ניתן להשריש את אנדרואיד Q בטא עבור Google Pixel ו-Pixel 2

click fraud protection

כעת ניתן לשרש את גרסת הבטא של Android Q אם יש לך את Google Pixel, Google Pixel XL, Google Pixel 2 או Google Pixel 2 XL.

לפני שחרורו של גרסת הבטא הראשונה של Android Q, XDA Recognized Developer topjohnwu הכריז שהוא השריש את Android Q. הוא השיג את ההישג הזה הודות למבנה שדלף של אנדרואיד Q גם השגנו. כשהגרסת הבטא הרשמית ירדה עבור כל שלושת קווי הסמארטפונים של גוגל פיקסל, topjohnwu שוב צלל פנימה כדי לראות אם הוא יכול לגרום למגיסק לעבוד. הוא מהר הבין שהשורש של גרסת האנדרואיד העדכנית יותר קשה ממה שזה נראה. עם זאת, מוקדם יותר היום הוא מנוהל לשורש אנדרואיד Q, אבל רק עבור Google Pixel, Pixel XL, Pixel 2 ו-Pixel 2 XL. למרבה הצער, Google Pixel 3 ו- Pixel 3 XL לא ניתנים לשורש עדיין.

פורומים של פיקסלפורומים של Pixel XL

פורומים של Pixel 2פורומים של Pixel 2 XL

אם יש לך Pixel, Pixel XL, Pixel 2 או Pixel 2 XL, תוכל לבצע שורש לטלפון שלך על ידי מעבר לערוץ Magisk Canary. לאחר ששורשת את הטלפון שלך, דבר אחד שאני מאוד ממליץ לך לנסות הוא הפעלת מצב כהה בכל המערכת אבל השבתת האפלה הכפויה באפליקציות של צד שלישי. הפעלת המצב הכהה יכולה להיעשות ללא שורש, אך השבתת הכהה הכפויה באפליקציות כמו Google Photos דרשה שורש כדי לשנות מאפיין מערכת. באשר לבעלי Pixel 3 או Pixel 3 XL, תצטרכו לחכות ל-topjohnwu כדי להבין כיצד לגרום ל-Magisk לעבוד על העדכון האחרון עבור שני המכשירים הללו.

ערוץ מגיסק קנרי

אז מה מעכב את תמיכת Magisk ב-Pixel 3? הסיבה קשורה למחיצות לוגיות ושכבות-על. מחיצות לוגיות כוללות מחיצה אמיתית אחת של אחסון, מחולקת למחיצות הניתנות לשינוי דינמי כמו מערכת, ספק, odm, oem, מוצר וכו'. שכבות-על, או מערכת קבצי-על, בעצם מכסה את התוכן של עץ ספריות אחד על גבי אחר. מבחינה קונספטואלית, זה קצת כמו Magisk, אם כי הדרך שבה זה עובד שונה. גם מחיצות לוגיות וגם שכבות-על יושמו כדי ליצור אנדרואיד דינמי אפשרי באנדרואיד Q, אם כי XDA מוכר למפתחים phhusson מאמין שהם ישמשו ליותר מזה.

ל-Google Pixel 3 ול-Pixel 3 XL יש מחיצות לוגיות, בעוד של-Pixel, Pixel XL, Pixel 2 ו-Pixel 2 XL אין. topjohnwu אומר שמחיצת המערכת הלוגית של Google Pixel 3 אינה מזוהה עוד כתמונת EXT4, כך ששיטות הרכבת המערכת הקודמות שלו לא עובדות. לפי topjohnwu, Magisk חוטף את ההרכבה של כל דבר כולל מערכת, ספק, מוצר, odm וכו', במהלך תהליך האתחול, ואז "מעתיק את ספריית שורש ממערכת ל-rootfs," ואז מתקן את המדיניות באמצעות נתונים מהמחיצות המותקנות, ולבסוף מתקן את תהליך ה-init כדי לטעון את התיקון sepolicy. הוא אומר שעליו לבחון כיצד להעלות מחיצות לוגיות בשלבי האתחול המוקדמים, אשר כרוכה בלמידה של אופן הפעולה של מיפוי מכשירים.

זה המקום שבו Magisk נמצאת כרגע בכל הנוגע להשראת אנדרואיד Q. אם topjohnwu מתקדם בהשרשת את ה-Pixel 3 המריץ את הבטא, נודיע לכולכם.