על מנת לאתחל את אנדרואיד ברוב המכשירים, מפתחים צריכים לערבב את קוד המקור הפתוח עם קבצים קנייניים שנמסרו על ידי הספק. עבור אותם משתמשים שמעריכים מערכת הפעלה חינמית באמת, אנדרואיד למעשה אינו חינמי כפי שהם היו רוצים שתהיה. למפתחים אין גישה לקוד המקור עבור רכיבי חומרה רבים והם צריכים לשלוח את התוכנה המותאמת אישית שלהם עם מה שנקרא בלובים קנייניים.
אבל Replicant מבקש לשנות זאת. Replicant היא מערכת הפעלה בקוד פתוח לחלוטין שמטרתה להחליף אותה את כל רכיבי אנדרואיד קנייניים עם מקבילים בקוד פתוח. השינויים נעשים בעיקר בשפת התכנות C, מכיוון שמפתחים צריכים לכתוב מחדש מנהלי התקנים וקרנל לינוקס. השם Replicant נלקח מהאנדרואידים המשכפלים הבדיוניים ב- בלייד ראנר סרט.
בהיסטוריה בת 7 השנים שלה, לרפליקנט היו שלוש מהדורות המבוססות על אנדרואיד 2.2, אנדרואיד 4.0 ואנדרואיד 4.2. כעת הצוות מאחורי ה-ROM הכריז רשמית על Replicant 6.0 המבוסס על Lineage OS 13.0 (אנדרואיד 6.0). פיתוח מנהלי התקנים בקוד פתוח אינו משימה קלה, ולכן מערכת ההפעלה Replicant זמינה רק עבור המכשירים הבאים:
- סמסונג גלקסי S2
- סמסונג גלקסי S3
- סמסונג גלקסי נוט 2
- סמסונג גלקסי S3 4G (תמיכה לא מלאה)
הצוות מתכנן להביא את התוכנה למכשירים הבאים:
- OpenPhoenux GTA04
- סמסונג גלקסי נקסוס
- Samsung Galaxy Tab 2 7.0
- Samsung Galaxy Tab 2 10.1
- Samsung Galaxy Note
לפני שאתה מקיש על איפוס להגדרות היצרן בשחזור שלך, שים לב שחלקם פונקציונליות מפתח חסרה. WiFi, בלוטות', קידוד ופענוח של מדיה בחומרה, וגרפיקת תלת מימד אינם פועלים כרגע. Replicant הוא בקושי נהג יומי, אבל הרעיון מאחורי ה-ROM מראה כיצד תוכנה בסמארטפון הייתה נראית אם כל הרכיבים היו בקוד פתוח לחלוטין.
מלבד הפיתוח, הצוות עדכן גם את דף הוויקי, והעלה תיעוד חדש. צוות Replicant עדיין מחפש מפתחים שיכולים לעזור להם להתמודד עם כמה מהדברים החשובים ביותר משימות.
ראה Replicant 6.0 Changelogהורד את Replicant 6.0 עבור המכשיר שלך
מקור: בלוג רפליקנט