A MediaTek mobil üzletágának vezérigazgatója az AndroidAuthority-nek nyilatkozva kijelentette, hogy a cég nem tervezi a forráskód kiadását.
Amikor új okostelefont választ, a legtöbb fogyasztó olyan szempontokat vesz figyelembe, mint az ár, a dizájn, a kamerák és a szoftverfunkciók. Kevés felhasználót igazán érdekel az új okostelefonja chipen alapuló rendszere, de az XDA közösség számára ez nagyon fontos szempont. A HiSilicon, a Samsung Electronics, a Qualcomm és a MediaTek a legsikeresebb szilíciumgyártók az okostelefonok lapkakészletei terén, bár a HiSilicon Kizárólag Huawei és Honor készülékekhez gyárt chipkészleteket, míg a Samsung Exynos chipjei ritkán találhatók meg a Samsung Galaxy készülékeken kívül eszközöket. Másrészt a Qualcomm Snapdragon és MediaTek chipek számos eszközben megtalálhatók, a legalacsonyabb kategóriás Android Go eszköz hoz csúcskategóriás játéktelefonok. Azok az XDA-felhasználók, akik érdeklődnek az eszközeik trükközése iránt, egy Snapdragon lapkával ellátott eszközt nem kell használniuk. Az OK? A Qualcomm sokkal fejlesztőbarátabb, mint a MediaTek, és úgy tűnik, ez a közeljövőben nem fog változni.
A legtöbb olvasónk valószínűleg ismeri az Android nyílt forráskódú projektet (AOSP), amelyből az összes Android szoftver épül. Olvasóink is tisztában vannak azzal a ténnyel, hogy az Android készülékek módosított Linux kernellel szállítják. Csakúgy, mint az eszközgyártóknak (OEM), a lapkakészlet-gyártóknak kérésre elérhetővé kell tenniük a termékeikhez szállított Linux kernel binárisok kernelforráskódját. A lapkakészlet-szállítók azonban nem kötelesek elérhetővé tenni a forráskódot az általuk fejlesztett egyéb szoftverekhez, például a HAL-okhoz vagy a keretrendszer-ágakhoz. Egy új okostelefon fejlesztésekor az eredeti gyártók általában nem az AOSP-vel kezdenek. Ehelyett a szilíciumgyártókra támaszkodnak, hogy az AOSP-t kompatibilissé tegyék lapkakészleteikkel, majd ezt a kódot az OEM-eknek a Board Support Package (BSP) részeként továbbítják. Az OEM-ek hozzáférhetnek ahhoz a kódhoz, amelyre szükségük van egy működő Android-építmény elindításához eszközeiken, amelyet aztán az ügyfelek igényei szerint testre szabnak. De a független egyéni AOSP ROM fejlesztők a fórumainkon nem rendelkeznek ilyen szintű hozzáféréssel, ezért a megkarcolni azáltal, hogy megpróbálja összetörni a tiszta AOSP-t az eszközökről kinyert előre lefordított binárisokkal – dokumentáció nélkül segíteni. Szerencsére a Qualcomm a MediaTekkel ellentétben egy kicsit megkönnyíti a fejlesztők életét, köszönhetően CodeAurora fórumok (CAF).
A CAF az a hely, ahol a Qualcomm feltölti a kernel forráskódját a chipkészleteihez mint a Snapdragon 845 szintén alkatrészek lapkakészlet-specifikus kódjukból, amely megkönnyíti a fejlesztők számára a platformra való építkezést anélkül, hogy tudnák, hogyan működnek a mögöttes lapkakészlet-funkciók. A CAF a Qualcomm által a közösség számára nyújtott szolgáltatás, amelyet a fejlesztők nagyra értékelnek, mert az AOSP ROM fejlesztést srác könnyebb nekik. A CAF megléte azonban nem old meg minden problémát a fejlesztők számára, mivel az OEM-ek továbbra is hozzáadhatnak nem szabványos hardver, amelyet a CAF-kiadás nem támogat – ebben az esetben a fejlesztőknek kell igénybe venniük nak nek piszkos hackek. Sajnos nincs CAF megfelelője a MediaTek lapkakészleteknek, ami hatalmas eltérésekhez vezet az egyéni ROM közösségben, amint az a MediaTek ellen Tátika Redmi Note 3 fórumok.
Arra a kérdésre, hogy kiadhatják-e termékeik forráskódját, TL Lee, a MediaTek mobil üzletágának vezérigazgatója elmondta. AndroidAuthority hogy a cégnek nincs terve "a közeljövőben" a forráskód nyilvánosságra hozatalára. „Eddig nincs ilyen programunk. Csak a forráskódunkat adjuk ki ügyfeleinknek” – mondta Lee AndroidAuthority. – mondta a MediaTek AndroidAuthority hogy a vállalat még mindig azon dolgozik, hogy javítsa GMS Express program, amely segít felgyorsítani az új eszközök tanúsítási folyamatát. Ez ugyan több időt biztosít az OEM-eknek, hogy a szoftver fejlesztésén dolgozzanak eszközeiken, de ez nem segít a egyéni ROM közösség, amelyre néhány felhasználó támaszkodik, hogy szoftvertámogatást nyújtson az eszközgyártónál jóval meghaladó mértékben ajánlatokat. Ha egyéni ROM-ok használatát tervezi, hogy eszköze viszonylag naprakész legyen az eszköz élettartamának lejárta után, akkor a belátható jövőben maradjon a Qualcomm Snapdragon eszközöknél.