Snapdragon Samsung Galaxy S10, S10e ja S10+ kerneli allikad on avaldatud, mis tähendab, et see võib aidata mõnel mudelil kohandatud arendamist.
Pärast kauaoodatud vabastamist Samsung Galaxy S10 seeria nutitelefonid, on ettevõte nüüd välja andnud kõigi kolme välja antud seadme Snapdragoni variantide tuuma lähtekoodi. Samsung Galaxy S10, Galaxy S10e ja Galaxy S10+ on kõik tippnutitelefonid, mille toiteallikaks on Qualcomm Snapdragon 855 USA-s, Hongkongis ja mõnes Ladina-Ameerika riigis, samas kui Exynose toitega seadmeid antakse välja kõikjal muidu. Samsung peab USA-s CDMA-toe jaoks kasutama Snapdragoni kiibikomplekte – tehnoloogiat, millega Qualcommil on palju patente. Uusimate Samsung Galaxy nutitelefonide Exynose variant on juba saadaval kerneli lähtekood.
Galaxy S10 XDA foorum
Kahjuks ei saa praktiliselt ühtegi Snapdragon-toega Samsung Galaxy nutitelefoni alglaadurit avada. Välja arvatud mõned valitud Hongkongis ja mitmes Ladina-Ameerika riigis välja antud seadmed, on need seadmed täielikult lukustatud. Sellest on kahju, kuna Exynose toega nutitelefonidega on arendajatel raskem töötada kui Snapdragoni kiibistikuga. Seda ei aita mitte ainult põhjalik dokumentatsioon, vaid ka CAF. CAF on üks põhjusi, miks Qualcommi kiipidega Android-nutitelefonid on XDA arenduskogukonnas nii populaarsed. Kuigi GPLv2 litsents nõuab, et müüjad vabastaksid oma tuumaallikad, ei piisa sellest alati AOSP-l põhinevate kohandatud ROMide loomiseks.
Galaxy S10+ XDA foorum
Kiibispetsiifilise koodi avaldamine pole SoC-müüjate jaoks vajalik, kuid Qualcomm pakub sageli avalikku osa oma kiibistiku spetsiifilist koodi HAL-ide, raamistiku harude ja muu jaoks, mis on suureks eeliseks arendajad. Arendajad saavad platvormi jaoks ehitada, ilma et peaksid teadma, kuidas uued kiibistiku funktsioonid töötavad. Ilma sellele koodile juurdepääsuta muutub seadme jaoks AOSP-põhise kohandatud ROM-i loomine palju keerulisemaks. Seetõttu, kuigi rahvusvahelised Samsungi telefonid saab tavaliselt lukust lahti saada, on nende arendamise vastu vähe huvi.
Galaxy S10e XDA foorum
Kui olete huvitatud kerneli allikast ja potentsiaalselt Samsung Galaxy S10 arendamisest, saate seda teha. Lihtsalt järgige allolevat linki, kuigi hoiatage, et see on erinevates brauserites lollakas. Mina isiklikult ei pääse sellele oma töölaual Google Chrome'i abil juurde, kuigi mu telefon Google Chrome'iga saab.
Snapdragon Samsung Galaxy S10 tuumaallikad