LineageOS מציגה אמנת "דרישות תמיכה במכשירים" לסטנדרטיזציה של הגרסאות שלהם

click fraud protection

LineageOS מציגה אמנת "דרישות תמיכה במכשירים" על מנת לתקן את LineageOS לקראת הבנייה הרשמית של LineageOS 15.X המבוססת על אנדרואיד אוראו.

מאז ש-Cynn הוריד את כל התשתיות שמסביב CyanogenMod (וכנראה העביר את המיקוד שלו לכיוון כלי רכב אוטונומיים), הקהילה התגייסה מאחורי היורש שלה: LineageOS. הפרויקט, שהוא א בן קצת יותר משנה, נמצא בשימוש על ידי למעלה מ-1.7 מיליון משתמשים ברחבי העולם. הוא צמח מהאפר של CyanogenMod, והחליף למעשה את הפרויקט הישן בליבות ובמוחות של הקהילה. בתור הצוות מתקרב כדי לשחרר באופן רשמי את ה-ROM מבוסס Android Oreo, נראה שהם עבדו על משהו אחר מאחורי הקלעים: אמנת דרישות התמיכה במכשירים.

אמנה זו, אשר זמינה בפומבי בדף זה, "מונה את הדרישות שיש לעמוד בהן על מנת שמכשירים ייחשבו כנשלחים עבור מהדורות LineageOS, החל מ-Android Oreo." על מנת שמבנה של LineageOS 15.X ייחשב "רשמי", על המתחזק לוודא שהמבנה שלו עומד את כל הדרישות המפורטות באמנת דרישות התמיכה במכשיר.

האמנה ארוכה למדי וכוללת דרישות החל מהבטחת פונקציונליות החומרה הבסיסית (כגון Wi-Fi, Bluetooth, GPS, מצלמה, NFC וכו') פועלת לפי ספירת דרישות תוכנה ספציפיות (כגון להבטיח ש-SELinux מוגדר ל-Enforcing, ROMs צריכים לא נשלח עם su כברירת מחדל וכו') ישנם כמה חריגים המפורטים במסמך, וכנראה שעוד יגיעו ככל שהצ'רטר יגוהץ הַחוּצָה.

רשימה נוכחית של חריגים

יש אפילו סעיף לדרישות איכות חיים כגון דרישה לתחזוקה של דף ויקי של מכשיר המורה למשתמשים כיצד להתקין את ה-ROM, באיזה שחזור מותאם אישית להשתמש, ודורשים מתחזקים להשתמש ב-JIRA למעקב אחר באגים ולצוות שיתוף פעולה.

והכי חשוב, האמנה קובעת שבניית LineageOS רשמית חייבת לכלול תיקונים לכל הניצול והפגיעויות של "פרופיל גבוה". זה כולל תיקונים לדברים כמו BlueBorne, קראק, ו ספקטר/התמוטטות. לא ידוע ש-LOS מתעכב בהבאת תיקונים לסוגים אלה של פגיעויות, אבל נחמד לראות שאבטחת המשתמשים נמצאת בראש סדר העדיפויות של הצוות.

דרישות נוכחיות לתיקון ניצול ופגיעויות

מסמך זה יהווה דרך מצוינת להבטיח שחוויית LineageOS תישאר עקבית בכל המכשירים הנתמכים רשמית. אם אתה רואה מבנה של LineageOS 15.X המסומן "רשמי" בפורומים שלנו, אתה יכול להיות סמוך ובטוח שהוא עומד בכל הדרישות המפורטות באמנה.

הצג את אמנת התמיכה במכשירי LineageOS

אנחנו לא יכולים שלא לציין את הדמיון, לפחות ברוחו, בין אמנה זו לבין מסמך הגדרת התאימות (CDD) של גוגל. ה-CDD של גוגל מתאר את הדרישות שהתוכנות של יצרניות המכשירים חייבות לעמוד בהן כדי לקבל אותן מכשירים שיעברו את חבילת בדיקת התאימות (CTS) ובכך יורשו לשלוח עם אפליקציות Google Play ו שירותים. למרות שהאמנה הזו אינה מרחיבה כמו ה-CDD, הרעיון עדיין קיים.

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

  • תעקבו אחריהם פייסבוק
  • תעקבו אחריהם Reddit
  • תעקבו אחריהם טוויטר
  • תעקבו אחריהם Google+

לבסוף, אם אתה מעריץ גדול של LineageOS ושל כל העבודה שהמתחזקים המתנדבים שלה עושים בזמנם הפנוי, שקול לתרום לפרויקט.

  • לתרום דרך PayPal