Replicant, קושחת אנדרואיד חינמית לחלוטין

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

ענף המשכפל 6 מבוסס על בסיס הקוד LineageOS 13, אשר בתורו מבוסס על אנדרואיד 6. בהשוואה לקושחה המקורית, Replicant החליף חלק גדול מהרכיבים הקנייניים, כולל מנהלי התקן וידאו, קושחה בינארית ל-Wi-Fi, ספריות לעבודה עם GPS, מצפן, מצלמת אינטרנט, ממשק רדיו ומודם. מבנים מוכנים עבור 9 מכשירים כולל Samsung Galaxy S2/S3, Galaxy Note, Galaxy Nexus ו-Galaxy Tab 2.

החידושים העיקריים של Replicant 6

בגרסה החדשה הזו שמוצגת, ה אפליקציה לביצוע וקבלת שיחות, תיקנו בעיה באחסון נתונים רגישים, שגרמה לדליפה של מידע על שיחות נכנסות ויוצאות עקב אימות מספרי טלפון בשירותי WhitePages, Google ו-OpenCnam.

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

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

משאר השינויים הבולטים:

  • הוסר Ambient SDK שאינו חינמי שהוצא מ-LineageOS 13.
    תיקנו בעיות עם זיהוי כרטיס SIM.
  • זוהתה והוסרה קושחה בינארית הקשורה לפעולת כפתורי "חזרה" ו"בית" (הכפתורים שמרו על ביצועיהם גם ללא קושחה זו).
  • הוסרה קושחת מסך המגע של Galaxy Note 8.0 שחסר לה קוד מקור.
  • במקום RepWiFi, התיקונים משמשים לניהול תקשורת אלחוטית, מה שמאפשר לך להשתמש בתפריט האנדרואיד הרגיל עם מתאמים אלחוטיים חיצוניים.
  • נוספה תמיכה במתאמי Ethernet.
    נוספו סקריפטים להגדרת רשת המבוססת על התקני USB.
  • נוספה תמיכה במתאמי USB מבוססי שבב Ralink rt2500 הפועלים ללא הורדת קושחה.
  • עיבוד OpenGL באפליקציות משתמש ברסטרייזר התוכנה llvmpipe כברירת מחדל. עבור רכיבי המערכת של הממשק הגרפי, מותר לצייר עם libagl.
  • נוספו סקריפטים למעבר בין יישומי OpenGL.
  • נוספו סקריפטים כדי להקל על בניית Replicant ממקור.
    נוספה פקודת ניגוב למחיקת מחיצות באחסון.

במקביל, פורסם סטטוס הפיתוח של סניף Replicant 11, מבוסס על פלטפורמת אנדרואיד 11 (LineageOS 18) ונשלח עם ליבת לינוקס רגילה (קרנל וניל, לא אנדרואיד). הגרסה החדשה צפויה לספק תמיכה למכשירים הבאים: Samsung Galaxy SIII (i9300), Galaxy Note II (N7100), Galaxy SIII 4G (I9305), ו-Galaxy Note II 4G (N7105).

זה אפשרי builds מוכנים להתקנים אחרים התואמים את ליבת לינוקס סטנדרטי ועומדים בדרישות Replicant (המכשירים חייבים לספק בידוד מודם ולהגיע עם סוללה ניתנת להחלפה כדי להבטיח למשתמש שאחרי ניתוק הסוללה, המכשיר אכן יידלק).

ניתן להתאים מכשירים התואמים ל-Linux, אך אינם עומדים בדרישות Replicant לעבודה עם חובבי Replicant, ולהציע אותם כבניינים לא רשמיים.

הדרישות העיקריות של קרן תוכנה חופשית להפצות חינמיות לחלוטין הן:

  • הכללה בערכת הפצת התוכנה עם רישיונות שאושרו על ידי ה-FSF.
  • אי קבילות של אספקת קושחה בינארית (קושחה) וכל רכיב בינארי של מנהלי ההתקן.
  • אין לקבל רכיבים פונקציונליים בלתי ניתנים לשינוי, אלא את האפשרות לכלול רכיבים שאינם פונקציונליים, בכפוף לאישור להעתיקם ולהפיץ אותם למטרות מסחריות ולא מסחריות (לדוגמה, מפות CC BY-ND למשחק GPL).
  • אי קבילות השימוש במותגים שתנאי השימוש בהם מונעים העתקה והפצה בחינם של ערכת ההפצה כולה או חלקה.
  • עמידה בטוהר התיעוד המורשה, אי קבילות התיעוד הממליץ על התקנה של תוכנה קניינית לפתרון בעיות מסוימות.

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


תוכן המאמר עומד בעקרונותינו של אתיקה עריכתית. כדי לדווח על שגיאה לחץ כאן.

היה הראשון להגיב

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם.

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.