Chainfire משחררת שורש ללא מערכת לאנדרואיד 6.0

המפתח הבולט Chainfire הוציא שיטת שורש חדשה שאינה דורשת עוד שינוי במחיצת /system. המשך לקרוא למידע נוסף!

אם אי פעם העתקת מכשיר, אז סיכויים טובים מאוד שאולי שמעתם עליו אש שרשרת, XDA מנחה בכיר ומפתח מוכר בכיר. למקרה שלא עשית זאת, Chainfire הוא המפתח מאחורי עבודות פופולריות כמו SuperSU, CF Auto Root, TriangleAway ו-CF.lumen, מה שהופך אותו לאחד המפתחים המשפיעים ביותר במודינג אנדרואיד קהילה.

לאחרונה דיווחנו על החלטת צ'יינפייר למסור את SuperSU ל-Coding Code Mobile Technology LLC (CCMT), אך ציין ש-Chainfire ימשיך ב-SuperSU, ובסופו של דבר יוציא את עצמו בהדרגה במהלך שנתיים.

נאמן למילה שלו, Chainfire עדיין מעורב ב-SuperSU, והוא רק שחרר root עבור אנדרואיד 6.0 מרשמלו מבלי לבצע שינויים במחיצת /מערכת. זה מתויג כ-an לְנַסוֹת מכיוון שלרעיון מאחוריו יש כמה סייגים, שהעיקרי שבהם הוא שאיפוס המכשיר יסיר את השורש.

כדי לקבל שורש בגרסאות אנדרואיד מודרניות, אנחנו צריכים שהקבצים שלנו יהיו ניתנים להפעלה והדמון שלנו יופעל באתחול. בדרך כלל אנו עושים זאת על ידי ביצוע שינויים ב-/system, הקשה על קבצים בינאריים וסקריפטים המבוצעים על ידי init. אם אנחנו משנים גם את תמונת האתחול, אז אנחנו אמורים להיות מסוגלים לעשות את כל זה מבלי לשנות את המערכת בכלל.

אז לאילו יתרונות אנחנו יכולים לצפות משורש חסר מערכת? פנינו ל-Chainfire, והיתרונות של זה על פני SuperSU המסורתי כוללים:

  1. גישה ועיצוב נקיים יותר
  2. קל יותר לבטל את השורש
  3. מחיצת /system ללא אשפה
  4. לא כולל דברים כמו "סוגוטה", שאינם נחוצים ב-Android 6.0 Marshmallow
  5. ה-OTA's מעט יותר קלות כעת, כיוון שחזרת תמונת אתחול היא בדרך כלל טרחה פחותה מאשר החזרה מחדש של מערכת /שלמה.
  6. והכי חשוב, זה לא מקלקל את המכשיר שלך אם אין לך את התקנת הליבה הנכונה. שיטות קודמות לשורש אנדרואיד 6.0 דרשו תיקון מדיניות SELinux בקרנל, שבלעדיו, המכשיר לא יאתחל. בשיטה זו, אם הליבה התומכת נעדרת, לא יהיה לך שורש אבל המכשיר יאתחל.

שיטה חדשה זו, כצפוי, אינה פועלת בשיתוף פעולה עם שיטות שורש ישנות יותר שכן השיטה החדשה אינה מנקה קבצי שורש ישנים. בגלל זה, עליך לחדש את מחיצת המניות/מערכת שלך כדי לוודא שיש לך לוח נקי לפני שתתחיל.

להורדות, אנא עברו אל פוסט בפורום. המפתח מבקש שהדיונים יתקיימו ב- שרשור SuperSU בטא, אז פנה לשם לדבר כללי. זכור שזהו נִסיוֹנִי, וסביר להניח שיהיו באגים, אז המשך על אחריותך בלבד.

עדכון: משתמש Reddit MajorNoodles הודיע ש-Android Pay עובד על ה-Nexus 5 שלו. אש שרשרת, על הפוסט שלו ב-Google+, כן מזכיר שהעבודה של Android Pay היא בטעות ולא בתכנון. הוא מצפה ש-Android Pay יעודכן בעתיד כדי לנטרל זאת.