כעת ניתן למצוא את קוד המקור עבור אנדרואיד 12 בפרויקט הקוד הפתוח של אנדרואיד (AOSP) לאחר השחרור היציב היום.
מוקדם יותר היום, גוגל הודיעה על שחרורו של אנדרואיד 12, הגרסה העיקרית האחרונה של מערכת ההפעלה אנדרואיד. בזמן שהם לא דחף בנייה יציבה לטלפונים של Pixel היום, הם אכן אישרו שקוד המקור יורד היום. נאמנה למילה שלהם, גוגל החלה להעלות את קוד המקור של אנדרואיד 12 למאגרי Git של Android Open Source Project (AOSP).
באופן מסורתי, גוגל מתחילה להעלות את קוד המקור עבור כל גרסת אנדרואיד חדשה מיד לאחר שחרור רכיבים יציבים עבור טלפונים Pixel שלה. לדוגמה, ה קוד מקור עבור Android 9 Pie שוחרר ב-6 באוגוסט 2018, מיד לאחר מכן העדכון היציב עלה לאוויר לסדרות Pixel ו-Pixel 2. כמו כן, ה עדכון יציב לאנדרואיד 10 הושק עבור Pixels ב-3 בספטמבר 2019, ובמהרה אחריו הגיע קוד המקור מועלה באותו יום. בשנת 2020, גוגל העלתה את קוד המקור של אנדרואיד 11 ב-8 בספטמבר, באותו היום שבו הם הוציא את העדכון היציב לטלפונים של Pixel. בשובר את המסורת, גוגל משחררת את קוד המקור של אנדרואיד 12 לפני פרסום העדכון היציב לטלפונים נתמכים של Pixel. העדכון היציב מתוכנן לצאת לפיקסלים בעוד מספר שבועות, אך לא נקבע תאריך.
גוגל משחררת את קוד המקור של אנדרואיד 12 תחת רישיון Apache גרסה 2.0. Apache 2.0 הוא מתירני ולא רישיון copyleft, כלומר מפתחים יכולים לשנות ולהפיץ את הקוד בחופשיות מבלי להידרש לקוד פתוח שלהם שינויים. מערכת הרישוי הזו היא המאפשרת ליצרניות סמארטפונים לפתח קוד סגור משלהן של אנדרואיד.
מפתחים המעוניינים לעקוב אחר עקרונות הפיתוח של קוד פתוח יכולים לבחור לחלק את AOSP ולשחרר את קוד מקור לשינויים שלהם, עיקרון מפתח מאחורי ההתפתחויות השיתופיות המתרחשות ב ה פורומים של XDA. שחרורו של קוד המקור של אנדרואיד 12 ישחק תפקיד מהותי בפיתוח הפצות חדשות ומעודכנות, כגון LineageOS ועוד. "ROMs מותאמים אישית" פופולריים".
אם אתה מעוניין לנתח את קוד המקור של אנדרואיד 12, אתה יכול לעבור אל מאגרי Android Git וחפש את הסניפים והתגים החדשים של Android 12. באופן ספציפי, חפש את התגים "android-12.0.0_r#". לוקח זמן עד שכל בסיס הקוד הפנימי של גוגל יידחף למאגר ה-AOSP הציבורי, אז צפה להמתין כמה שעות לפני שתוכל לסנכרן הכל. גוגל גם מעלה את היסטוריית ההתחייבויות עבור כל מהדורה, מה שמספק הרבה תובנות לגבי תהליך החשיבה של צוות אנדרואיד בעת הוספה או הסרה של תכונות.
למרות שהפיתוח בענף המאסטר של AOSP כבר עבר לעבר הגרסה הגדולה הבאה של אנדרואיד - אנדרואיד 13 - גוגל תמשיך לבצע שינויים קטנים, בעיקר יציאות אחוריות ומיזוגים של תיקוני אבטחה, בבסיס הקוד של אנדרואיד 12, אז שימו לב לתגים חדשים בכל חודש. ראינו עדויות לכך שגוגל עובדת על פרסום נקודתי נראה שהוא כולל שיפורים רבים עבור מתקפלים וטאבלטים, אך התכונות הללו לא הועברו בקוד פתוח עם המהדורה של היום. בנוסף, אחת מתכונות ה-marquee של אנדרואיד 12 - שלה מערכת נושאים מבוססת טפטים - עדיין לא קוד פתוח לחלוטין, אבל זה אמור להשתנות עם שחרור הנקודה הנ"ל.