
זהירות: כתבה טכנית כבדה. שמיועדת לעוסקים בתחום ודורשת הבנה באנדרואיד ובמה שמסביב. אם אתם בכל זאת רוצים לנסות, מוזמנים.
בעידן שבו יצרנים מפסיקים לתחזק מכשירים “מוקדם מדי", האפשרות שקיימת לרובנו זה לקנות חדש. גם אני יכולתי לעשות את זה אבל בחרתי לנסות אחרת.
לטלפון הרלוונטי (הושק ב-2020) היה LineageOS (מערכת הפעלה צד שלישי) שמישהו כתב והפסיק לעדכן. זה היה נקודת התחלה לא רעה.
חשבתי שאם מישהו עשה את זה, אפשר פשוט למשוך גירסא מעודכנת מגוגל ולהכין אחד חדש. לא היה לי שום מושג איך עושים את זה אבל החלטתי לנסות.
די מהר הבנתי שעל מחשב העבודה שלי זה רעיון גרוע. הוא יתמלא בזבל וחבל. הפיתרון היה להתקין VM ספציפי עבור הפרוייקט הזה, Codex בחר עבורי את Ubunto. ההתקנה עברה די מהר ואחר כך הוא התחיל לפרוש את כל קוד המקור לתוך המכונה ולהתקין את כל מה שצריך שזה יעבוד. עניין של 400GB בערך.
בשלב הזה הייתה אזעקה מאיראן ואחר כך הלכתי לישון. הוא לא ישן. ב-4 בבוקר הוא סיים את העבודה והכין לי קובץ ZIP מוכן להתקנה על הטלפון שכבר היה עם bootloader פתוח.
בשלב הזה היה לי רעיון יותר טוב. ביקשתי יפה מהחבר בשורת הפקודה לבנות לי גירסא חדשה, הפעם אנדרואיד 16 עם LineageOS 23.2. הגירסא האחרונה. יום שלם הוא התקשקש עם הסביבה וניסה לקמפל ולתקן ולעשות ולסדר. ספויילר: זה לא פעל. הוא ייצר קבצי ZIP וBIN שכשהוטענו לטלפון לא פעלו. הטלפן נפל ל-Bootloop.
מיואש מהגירסא החדשה לקחתי את הגירסא הקצת יותר ישנה אבל המעודכנת. התקנתי אותה עם GAPPS מתאימים (לא היה צריך לעבוד קשה, פשוט ביקשתי מהצ'ט למצוא אותם, להוריד בשבילי, ולהכין לי סדרת פקודות כדי להתקין).
תוך כחצי שעה היה לי על השולחן מכשיר "חדש", עם עדכוני אבטחה ועם תיקוני באגים של אנדרואיד וכל מה שתרצו. התחברות לחשבון GMail ו-זהו בעצם. לשחזר גיבוי של ווטסאפ ולהתחיל לחיות.
לפני חצי שנה לא הייתי מנסה אפילו לעשות דברים כאלה ולא חשבתי שזה אפשרי. הפעם זה נגמר בערך בכחצי יום עבודה (פה ושם הצ'ט נתקע והיה צריך "לעזור" לו) ובטלפון בן חמש, מעודכן, שיכול לשרת אותי בכיף עוד שנה בצורה הזו. וכמובן שעדכון התוכנה הבא ניתן לביצוע באותה צורה בה ביצעתי את הקודם.
