Snapdragon Samsung Galaxy S10, S10e și S10+ și-au eliberat sursele de kernel, ceea ce înseamnă că poate ajuta la dezvoltarea personalizată pe unele modele.
În urma eliberării mult așteptatului Seria de smartphone-uri Samsung Galaxy S10, compania a lansat acum codul sursă al nucleului pentru variantele Snapdragon ale tuturor celor trei dispozitive lansate. Samsung Galaxy S10, Galaxy S10e și Galaxy S10+ sunt toate smartphone-urile emblematice alimentate de Qualcomm Snapdragon 855 în SUA, Hong Kong și unele țări din America Latină, în timp ce dispozitivele alimentate cu Exynos sunt lansate peste tot altfel. Samsung trebuie să folosească chipset-urile Snapdragon în SUA pentru suport CDMA, o tehnologie la care Qualcomm deține o mulțime de brevete. Varianta Exynos a celor mai noi smartphone-uri Samsung Galaxy are deja disponibil codul sursă al nucleului.
Forumul Galaxy S10 XDA
Din păcate, practic niciunul dintre smartphone-urile Samsung Galaxy alimentate cu Snapdragon nu poate fi deblocat bootloader. Cu excepția unora selectate care au fost lansate în Hong Kong și mai multe țări din America Latină, aceste dispozitive sunt blocate complet. Este păcat că smartphone-urile alimentate cu Exynos sunt notoriu mai dificil de lucrat pentru dezvoltatori decât chipset-urile Snapdragon. Acest lucru este ajutat nu numai de documentația cuprinzătoare, ci și de CAF. CAF este unul dintre motivele pentru care smartphone-urile Android cu cipuri Qualcomm sunt atât de populare în rândul comunității de dezvoltare pe XDA. Deși licența GPLv2 cere ca vânzătorii să-și elibereze sursele de nucleu, acest lucru nu este întotdeauna suficient pentru a crea ROM-uri personalizate bazate pe AOSP.
Forumul Galaxy S10+ XDA
Eliberarea codului specific chipset-ului nu este necesară pentru furnizorii de SoC, dar Qualcomm oferă adesea partea publică a codului lor specific chipset-urilor pentru HAL, ramuri cadru și multe altele, ceea ce este un mare beneficiu pentru dezvoltatori. Dezvoltatorii pot construi pentru platformă fără a fi nevoie să știe cum funcționează noile caracteristici ale chipset-ului. Fără acces la acel cod, devine mult mai dificil să construiești un ROM personalizat bazat pe AOSP pentru un dispozitiv. Acesta este motivul pentru care, chiar dacă telefoanele Samsung internaționale pot fi de obicei deblocate, există puțin interes în dezvoltarea lor.
Forumul Galaxy S10e XDA
Dacă sunteți interesat să aruncați o privire la sursa kernelului și să vă dezvoltați potențial pentru Samsung Galaxy S10, puteți. Trebuie doar să urmați linkul de mai jos, deși fiți avertizat că are probleme în diferite browsere. Eu personal nu îl pot accesa pe desktop folosind Google Chrome, deși telefonul meu cu Google Chrome poate.
Sursele nucleului Snapdragon Samsung Galaxy S10