AndroidAuthority-თან საუბრისას MediaTek-ის მობილური ბიზნეს ერთეულის გენერალურმა მენეჯერმა განაცხადა, რომ კომპანია არ გეგმავს წყაროს კოდის გამოშვებას.
ახალი სმარტფონის არჩევისას, მომხმარებელთა უმეტესობა უყურებს ასპექტებს, როგორიცაა ფასი, დიზაინი, კამერები და პროგრამული უზრუნველყოფის ფუნქციები. რამდენიმე მომხმარებელს ნამდვილად აინტერესებს რა სისტემა ჩიპზე აძლიერებს მათ ახალ სმარტფონს, მაგრამ XDA საზოგადოებისთვის ეს მართლაც მნიშვნელოვანი საკითხია. HiSilicon, Samsung Electronics, Qualcomm და MediaTek არის ყველაზე წარმატებული სილიკონის გამყიდველები სმარტფონების ჩიპსეტებისთვის, თუმცა HiSilicon აწარმოებს ჩიპსეტებს ექსკლუზიურად Huawei და Honor მოწყობილობებისთვის, ხოლო Samsung-ის Exynos ჩიპები იშვიათად გვხვდება Samsung Galaxy-ს გარეთ მოწყობილობები. მეორეს მხრივ, Qualcomm Snapdragon და MediaTek ჩიპები გვხვდება სხვადასხვა მოწყობილობებში, დაწყებული ყველაზე დაბალი დონის Android Go მოწყობილობა რომ უმაღლესი დონის სათამაშო ტელეფონები. XDA მომხმარებლებისთვის, რომლებიც დაინტერესებულნი არიან თავიანთი მოწყობილობების დამუშავებით, უაზროა Snapdragon ჩიპის მქონე მოწყობილობით წასვლა. Მიზეზი? Qualcomm ბევრად უფრო მეგობრულია დეველოპერებისთვის, ვიდრე MediaTek და, როგორც ჩანს, ეს არ შეიცვლება უახლოეს მომავალში.
ჩვენი მკითხველების უმეტესობამ ალბათ იცის Android Open Source Project (AOSP) შესახებ, საიდანაც არის მიღებული ყველა Android პროგრამული უზრუნველყოფის კონსტრუქცია. ჩვენმა მკითხველმა ასევე იცის ის ფაქტი, რომ Android მოწყობილობები იგზავნება შეცვლილი Linux ბირთვით. ისევე, როგორც მოწყობილობების შემქმნელები (OEM), ჩიპსეტების გამყიდველებმა მოთხოვნისთანავე უნდა მიაწოდონ კერნელის წყაროს კოდი ნებისმიერი Linux-ის ბირთვის ბინარებისთვის, რომლებსაც ისინი აგზავნიან თავიანთ პროდუქტებზე. თუმცა, ჩიპსეტების გამყიდველებს არ მოეთხოვებათ ხელმისაწვდომი გახადონ წყაროს კოდი სხვა პროგრამული უზრუნველყოფისთვის, რომელსაც ისინი ამუშავებენ, როგორიცაა HAL-ები ან ჩარჩო ფილიალები. ახალი სმარტფონის შემუშავებისას, OEM ჩვეულებრივ არ იწყება AOSP-ით. სამაგიეროდ, ისინი ეყრდნობიან სილიკონის გამყიდველებს, რათა გაანადგურონ AOSP, რათა მათ ჩიპსეტებთან თავსებადი გახადონ და შემდეგ გაავრცელონ მთელი ეს კოდი OEM-ებზე, როგორც Board Support Package (BSP) ნაწილი. OEM-ებს აქვთ წვდომა იმ კოდზე, რომელიც მათ სჭირდებათ თავიანთ მოწყობილობებზე მოქმედი Android-ის ჩატვირთვისთვის, რომელსაც შემდეგ ისინი მორგებენ თავიანთი მომხმარებლების საჭიროებებზე. მაგრამ ჩვენს ფორუმებზე დამოუკიდებელ მორგებულ AOSP ROM დეველოპერებს არ აქვთ წვდომის ასეთი დონე, ამიტომ მათ უნდა დაიწყონ გადაფურცლეთ სუფთა AOSP-ის გატეხვის მცდელობით მოწყობილობიდან ამოღებული წინასწარ კომპილირებული ბინარებით — დოკუმენტაციის გარეშე შველა. საბედნიეროდ, Qualcomm, MediaTek-ისგან განსხვავებით, დეველოპერების ცხოვრებას ოდნავ ამარტივებს CodeAurora ფორუმები (CAF).
CAF არის სადაც Qualcomm ატვირთავს ბირთვის წყაროს კოდს მათი ჩიპსეტებისთვის Snapdragon 845-ის მსგავსად ისევე, როგორც ნაწილები მათი ჩიპსეტის სპეციფიკური კოდი, რაც აადვილებს დეველოპერებს პლატფორმისთვის შექმნას ისე, რომ არ იცოდნენ, თუ როგორ მუშაობს ძირითადი ჩიპსეტის მახასიათებლები. CAF არის Qualcomm-ის მიერ საზოგადოებისთვის მოწოდებული სერვისი, რომელსაც დეველოპერები აფასებენ, რადგან ის აქცევს AOSP ROM-ის განვითარებას. პატარა მათთვის უფრო ადვილია. CAF-ის არსებობა არ წყვეტს ყველა პრობლემას დეველოპერებისთვის, რადგან OEM-ებს ჯერ კიდევ შეუძლიათ დამატება არასტანდარტული აპარატურა, რომელიც არ არის მხარდაჭერილი CAF გამოშვებით — ამ შემთხვევაში დეველოპერებმა უნდა მიმართონ რომ ბინძური ჰაკები. არ არსებობს CAF ექვივალენტი MediaTek ჩიპსეტებისთვის, სამწუხაროდ, რაც იწვევს უზარმაზარ შეუსაბამობას Custom ROM საზოგადოებაში, როგორც ჩანს MediaTek წინააღმდეგ Snapdragon Redmi Note 3 ფორუმები.
როდესაც ჰკითხეს მათი პროდუქტების საწყისი კოდის გამოქვეყნების შესაძლებლობის შესახებ, MediaTek-ის მობილური ბიზნეს განყოფილების გენერალურმა მენეჯერმა TL Lee-მ განუცხადა. AndroidAuthority რომ კომპანიას არ აქვს გეგმა "უახლოეს მომავალში" წყაროს კოდის საზოგადოებისთვის გამოქვეყნების. „ჯერჯერობით ასეთი პროგრამა არ გვაქვს. ჩვენ უბრალოდ ვუწოდებთ ჩვენს წყაროს ჩვენს მომხმარებლებს, ”- განუცხადა ლიმ AndroidAuthority. განუცხადა MediaTek-მა AndroidAuthority რომ კომპანია კვლავ მუშაობს მათი გაუმჯობესებაზე GMS Express პროგრამა, რომელიც ეხმარება დააჩქაროს ახალი მოწყობილობების სერტიფიცირების პროცესი. მიუხედავად იმისა, რომ ეს OEM-ებს მეტ დროს აძლევს იმუშაონ თავიანთ მოწყობილობებზე პროგრამული უზრუნველყოფის შემუშავებაზე, ეს არ უწყობს ხელს საბაჟო ROM საზოგადოება, რომელსაც ზოგიერთი მომხმარებელი ეყრდნობა პროგრამული უზრუნველყოფის მხარდაჭერას, რაც აღემატება მოწყობილობის მწარმოებელს სთავაზობს. თუ გეგმავთ მორგებული ROM-ების გამოყენებას, რათა შეინარჩუნოთ თქვენი მოწყობილობა შედარებით განახლებული მოწყობილობის ვადის გასვლის შემდეგ, შეინარჩუნეთ Qualcomm Snapdragon მოწყობილობები უახლოეს მომავალში.