בשיחה עם AndroidAuthority, המנהל הכללי של MediaTek של היחידה העסקית הניידת הצהיר כי לחברה אין תוכניות לשחרר קוד מקור.
כאשר בוחרים סמארטפון חדש, רוב הצרכנים מסתכלים על היבטים כמו המחיר, העיצוב, המצלמות ותכונות התוכנה. מעטים מהמשתמשים שבאמת אכפת ממה מערכת-על-שבב מניע את הסמארטפון החדש שלהם, אבל עבור קהילת XDA זה שיקול חשוב באמת. HiSilicon, Samsung Electronics, Qualcomm ו-MediaTek הם ספקי הסיליקון המצליחים ביותר עבור ערכות שבבים לסמארטפונים, אם כי HiSilicon מייצרת ערכות שבבים בלעדית עבור מכשירי Huawei ו-Honor בעוד שבבי ה-Exynos של סמסונג נמצאים רק לעתים רחוקות מחוץ לסמסונג גלקסי מכשירים. מצד שני, שבבי Qualcomm Snapdragon ו-MediaTek נמצאים במגוון מכשירים, מ- מכשיר Android Go מהקצה הנמוך ביותר אל ה טלפונים למשחקים ברמה הגבוהה ביותר. עבור משתמשי XDA המעוניינים להתעסק במכשירים שלהם, זה לא פשוט ללכת עם מכשיר עם שבב Snapdragon. הסיבה? קוואלקום היא הרבה יותר ידידותית למפתחים מ-MediaTek, ולא נראה שזה ישתנה בקרוב.
רוב הקוראים שלנו כנראה מודעים לפרויקט הקוד הפתוח של אנדרואיד (AOSP) שממנו נגזרות כל תוכנות האנדרואיד. הקוראים שלנו מודעים גם לעובדה שמכשירי אנדרואיד נשלחים עם ליבת לינוקס שונה. בדיוק כמו יצרני התקנים (OEMs), ספקי ערכות השבבים צריכים להגיש לפי בקשה את קוד המקור של הליבה עבור כל קובץ בינארי ליבה של לינוקס שהם שולחים על המוצרים שלהם. עם זאת, ספקי ערכות שבבים אינם נדרשים להנגיש את קוד המקור עבור התוכנות האחרות שהם מפתחים כגון HALs או ענפי מסגרת. כאשר מפתחים סמארטפון חדש, יצרני OEM בדרך כלל לא מתחילים עם AOSP. במקום זאת, הם מסתמכים על ספקי סיליקון שיחלקו את AOSP כדי להפוך לתואם עם ערכות השבבים שלהם ואז יפיצו את כל הקוד הזה ליצרני OEM כחלק מחבילת תמיכה בלוח (BSP). ליצרני ציוד מקורי יש גישה לקוד שהם צריכים כדי לאתחל מבנה אנדרואיד עובד במכשירים שלהם, שאותו הם מתאימים אישית כדי להתאים לצרכי הלקוחות שלהם. אבל למפתחי AOSP ROM עצמאיים בפורומים שלנו אין רמת גישה כזו, אז עליהם להתחיל מ גרד על ידי ניסיון לפרוץ יחד AOSP טהור עם הקבצים הבינאריים המהודרים מראש שחולצו ממכשירים - ללא תיעוד לעזור. למרבה המזל, קוואלקום, בניגוד ל-MediaTek, הופכת את חיי המפתחים לקלים מעט יותר הודות ל-
פורומים של CodeAurora (CAF).CAF הוא המקום שבו קוואלקום מעלה את קוד המקור של הליבה עבור ערכות השבבים שלה כמו Snapdragon 845 בנוסף ל חלקים של הקוד הספציפי של ערכת השבבים שלהם, שמקל על מפתחים לבנות עבור הפלטפורמה מבלי לדעת כיצד פועלות תכונות ערכת השבבים הבסיסיות. CAF הוא שירות שמסופק על ידי קוואלקום עבור הקהילה, שירות שמפתחים מעריכים כי הוא הופך את פיתוח ה-AOSP ROM ל- יַלדוֹן יותר קל להם. עם זאת, קיומו של CAF לא פותר כל בעיה עבור מפתחים, כי יצרני OEM עדיין יכולים להוסיף חומרה לא סטנדרטית שאינה נתמכת על ידי מהדורת CAF - ובמקרה זה מפתחים צריכים לפנות ל פריצות מלוכלכות. אין מקבילה של CAF עבור ערכות שבבים של MediaTek, למרבה הצער, מה שמוביל לאי התאמה עצומה בקהילת ה-ROM המותאם אישית כפי שניתן לראות ב- MediaTek נגד לוֹעַ הָאֲרִי פורומים של Redmi Note 3.
כשנשאל על האפשרות לשחרר את קוד המקור עבור המוצרים שלהם, אמר TL Lee, מנהל כללי של היחידה העסקית הניידת של MediaTek. AndroidAuthority שלחברה אין תוכנית "בעתיד הקרוב" לשחרר את קוד המקור לציבור. "בינתיים אין לנו סוג כזה של תוכנית. אנחנו פשוט משחררים את קוד המקור שלנו ללקוחות שלנו", אמר לי AndroidAuthority. סיפרה MediaTek AndroidAuthority שהחברה עדיין פועלת לשיפור שלהם GMS Express תוכנית, שעוזרת להאיץ את תהליך ההסמכה למכשירים חדשים. אמנם זה נותן ליצרני OEM יותר זמן לעבוד על פיתוח התוכנה במכשירים שלהם, אבל זה לא עוזר קהילת ROM מותאמת אישית שחלק מהמשתמשים מסתמכים עליה כדי לספק תמיכה בתוכנה הרבה מעבר למה שיצרן המכשיר הצעות. אם אתה מתכנן להשתמש ב-ROMs מותאמים אישית כדי לשמור על המכשיר שלך מעודכן יחסית לאחר תום חייו של המכשיר, אז הישאר עם מכשירי Qualcomm Snapdragon לעתיד הנראה לעין.