Źródła Qualcomm Snapdragon 865, Snapdragon 765 przesłane na CAF

Na forach Code Aurora firma Qualcomm udostępniła część kodu źródłowego swoich platform mobilnych Snapdragon 865 i Snapdragon 765.

W grudniu 2019 roku podczas szczytu Snapdragon Tech Summit Qualcomm ogłosił Snapdragona 865 I Snapdragona 765 platformy mobilne. Te chipsety są jak dotąd najpotężniejszymi flagowymi i wyższej średniej klasy układami SoC firmy Qualcomm i są już dostarczane w wersji liczba urządzeń premium, takich jak Samsung Galaxy S20 (865), Xiaomi Mi 10 (865), OnePlus 8 (865) i OPPO Reno3 Pro (765). Ponad 4 miesiące od ogłoszenia przez Qualcomm tych układów SoC firma zaczęła przesyłać niektóre źródła powiązane z obiema platformami mobilnymi.

Forum Code Aurora, w skrócie CAF, zawiera kod źródłowy różnych układów SoC Qualcomm Snapdragon. Qualcomm jako SoC dostawca, dystrybuuje rozwidloną wersję jądra Linuksa do producentów OEM/ODM, którzy następnie dodają zmiany specyficzne dla urządzenia w momencie wysyłki urządzenia. Ponadto Qualcomm wprowadza zmiany w frameworku AOSP, aby zoptymalizować Androida dla każdej z platform mobilnych Snapdragon firmy. Qualcomm prywatnie dystrybuuje zmodyfikowane jądro Linuksa, platformę AOSP i inne narzędzia programowe swoim partnerom w ramach pakietu wsparcia płyty (BSP). Z drugiej strony w CAF Qualcomm publicznie publikuje zmiany w jądrze Linuksa i zmiany w strukturze AOSP. To wydanie CAF może być przydatne dla programistów niestandardowych ROM-ów, którzy chcą używać go jako punktu wyjścia, a nie czystego AOSP, dlatego czasami na naszych forach można zobaczyć ROM-y „oparte na CAF”.

Podsumowując:

  • Główne jądro systemu Linux --> Wspólne jądro systemu Android --> Jądro specyficzne dla SoC (co Qualcomm publikuje w CAF) --> BSP --> Jądro specyficzne dla urządzenia (co producenci OEM muszą opublikować)
  • AOSP --> AOSP + zmiany w frameworku wprowadzone przez dostawców SoC (nie muszą być publikowane w Apache 2.0, ale Qualcomm i tak to robi) --> BSP --> Oprogramowanie OEM dla Androida (OxygenOS, ZenUI itp.)

Możesz przeglądać powiązane wydanie pod kątem Snapdragon 865 (o nazwie kodowej „kona”) I Snapdragon 765 (o nazwie kodowej „lito”) teraz na CAF. Qualcomm udostępnił wcześniej część kodu źródłowego Snapdragona 855 już w maju 2019 r, co oznacza, że ​​dzisiejsza premiera nastąpiła około miesiąc wcześniej, niż oczekiwaliśmy.