Xiaomi Redmi Note 7 קיבלה יציאה של Ubuntu Touch, באדיבות XDA המפתח המוכר erfanoabdi. המשך לקרוא כדי לדעת יותר על הנמל הזה!
הייתה תקופה שבה יכולת להטיח כל מערכת הפעלה ב-HTC HD2 המיתולוגי, יהיה זה דְמוּי אָדָם, אובונטו, או אפילו Windows RT. Samsung Galaxy S III ו-Galaxy Note II תופסים בהדרגה את המעטפת, כפי שניתן להתקין עליהם הפצות רגילות של GNU/Linux עם מעט מאוד מאמץ. אמנם אתה יכול לספק את הדחף להחזיק "טלפון לינוקס אמיתי" על ידי קבלת ה ליברם 5 אוֹ PinePhone, תצורות החומרה שלהם מתוארכות למרבה הצער. מספר פרויקטים מונעי קהילה, כגון UBports ו postmarketOS, מנסים לגשר על הפער בין מכשירי אנדרואיד רגילים לצרכנים לבין הפצות רגילות של לינוקס, ו פרויקט Halium ממלא תפקיד עצום בסצנת הפיתוח הזו. כעת, מפתח מוכר XDA erfanoabdi החליט לטבול את הבוהן שלו בתחום הספציפי הזה, מכיוון שהוא העביר את Ubuntu Touch ל-Xiaomi Redmi Note 7.
פורומים של Xiaomi Redmi Note 7 XDA
שם בולט בקהילת המודינג של אנדרואיד, erfanoabdi ידוע בעבודותיו בנושא תמונת מערכת כללית (GSI) נמלים כמו גם תחזוקה LineageOS עבור טלפונים שונים של מוטורולה. לדברי המפתח, היציאה הקיימת של Ubuntu Touch עבור ה
F(x) tec Pro1 על ידי מפתח Halium NotKit עזר לו להתחיל במלאכת ה"האקינג". Danct12, שהעביר בעבר אובונטו מגע ל-Xiaomi Redmi 4X, אחראית ליצירת עצי ההתקן המקדימים המשמשים את erfanoabdi במסע זה. ל-Danct12 יש גם פרסם טיזר מראה את אובונטו טאצ' מאוחל ב-Redmi Note 7.erfanoabdi כבר העלה תמונות מובנות מראש, אבל הנמל אינו אלא הוכחה לקונספט ברגע זה. המגע וה-Hardware Composer (תצוגה עם האצה) פועלים, ותוכלו אפילו להשתמש ב-Wi-Fi, אבל זה בערך הכל. אם אתה רוצה לנשוך את הכדור, אז אתה צריך להבהב המבנה העצמי של LineageOS 16.0 של erfanoabdi עבור Redmi Note 7 תחילה לאכלס את מחיצת הספק, ולאחר מכן את system.img, dtbo.img ו-hallium-boot.img שהורכבו מראש מהמראה הנ"ל. לאחר מכן, אתה חייב לשים יד על תיקון rootfs של UBports ו להתקין זה באמצעות סקריפט מתקין Halium. אם הכל הולך כשורה, אתה אמור להיות מסוגל להכניס SSH לטלפון שלך בשלב זה. עם זאת, הגדרת נקודות ההרכבה המתאימות והפעלת LightDM (כלומר מנהל התצוגה הגרפית) עדיין דורשות קומץ פקודות מעטפת.
עקב הכנסתו של פרויקט טרבל, תכנון מחדש של אנדרואיד כדי להפריד את קוד המסגרת של אנדרואיד מהטמעה של ספק החומרה, מפתחי Halium צריכים לשכתב חלק עיקרי של ליביבריס (שכבת תאימות לשימוש חוזר בדרייברים הקיימים של אנדרואיד). עם זאת, עיצוב מחדש זה עשוי להיות מועיל כדי להפוך את הפצת Ubuntu Touch ל-GSI בעתיד הקרוב, כפי שרמז על ידי erfanoabdi.
מקור: טוויטר (1, 2)