Sorgenti Qualcomm Snapdragon 865, Snapdragon 765 caricate su CAF

Nei forum Code Aurora, Qualcomm ha rilasciato parte del codice sorgente per le piattaforme mobili Snapdragon 865 e Snapdragon 765.

Nel dicembre del 2019 durante lo Snapdragon Tech Summit, Qualcomm ha annunciato l' Snapdragon 865 E Snapdragon 765 piattaforme mobili. Questi chipset sono il fiore all'occhiello più potente di Qualcomm e i SoC di fascia medio-alta fino ad oggi e sono già disponibili su richiesta. numero di dispositivi premium come Samsung Galaxy S20 (865), Xiaomi Mi 10 (865), OnePlus 8 (865) e OPPO Reno3 Pro (765). Oltre 4 mesi da quando Qualcomm ha annunciato per la prima volta questi SoC, l'azienda ha iniziato a caricare alcune delle fonti associate alle due piattaforme mobili.

Code Aurora Forum, o CAF in breve, ospita il codice sorgente per vari SoC Qualcomm Snapdragon. Qualcomm, come SoC fornitore, distribuisce una versione biforcuta del kernel Linux agli OEM/ODM, che poi aggiungono modifiche specifiche del dispositivo al momento della spedizione dispositivi. Inoltre, Qualcomm apporta modifiche al framework AOSP per ottimizzare Android per ciascuna delle piattaforme mobili Snapdragon dell'azienda. Qualcomm distribuisce privatamente il kernel Linux modificato, il framework AOSP e altri strumenti software ai suoi partner come parte di un Board Support Package o BSP. D'altra parte, CAF è il luogo in cui Qualcomm pubblica pubblicamente queste modifiche al kernel Linux e al framework AOSP. Questa versione CAF può essere utile per gli sviluppatori di ROM personalizzate che desiderano utilizzarla come punto di partenza anziché AOSP puro, motivo per cui a volte si vedono ROM "basate su CAF" sui nostri forum.

Riassumere:

  • Kernel Linux principale --> Kernel comune Android --> Kernel specifico per SoC (cosa Qualcomm pubblica su CAF) --> BSP --> Kernel specifico per il dispositivo (cosa gli OEM devono pubblicare)
  • AOSP --> AOSP + modifiche al framework apportate dai fornitori di SoC (non è necessario che siano pubblicate sotto Apache 2.0, ma Qualcomm lo fa comunque) --> BSP --> Software Android OEM (OxygenOS, ZenUI, ecc.)

È possibile sfogliare la versione associata per il Snapdragon 865 (nome in codice "kona") E Snapdragon 765 (nome in codice "lito") su CAF adesso. Qualcomm aveva precedentemente rilasciato parte del codice sorgente per lo Snapdragon 855 nel maggio del 2019, il che significa che il rilascio di oggi è arrivato circa un mese prima del previsto.