Qualcomm Snapdragon 865, Snapdragon 765-bronnen geüpload op CAF

Op de Code Aurora Forums heeft Qualcomm een ​​deel van de broncode vrijgegeven voor hun mobiele platforms Snapdragon 865 en Snapdragon 765.

In december 2019 kondigde Qualcomm tijdens de Snapdragon Tech Summit de Leeuwebek 865 En Leeuwebek 765 mobiele platforms. Deze chipsets zijn Qualcomms krachtigste vlaggenschip en SoC's uit het hogere middensegment tot nu toe, en ze worden al geleverd op een aantal premium toestellen zoals de Samsung Galaxy S20 (865), Xiaomi Mi 10 (865), OnePlus 8 (865) en OPPO Reno3 Pro (765). Meer dan vier maanden sinds Qualcomm deze SoC's voor het eerst aankondigde, is het bedrijf begonnen met het uploaden van enkele bronnen die verband houden met de twee mobiele platforms.

Code Aurora Forum, kortweg CAF, host de broncode voor verschillende Qualcomm Snapdragon SoC's. Qualcomm, als SoC leverancier, distribueert een gevorkte versie van de Linux-kernel naar OEM's/ODM's, die vervolgens apparaatspecifieke wijzigingen toevoegen aan de verzending apparaten. Bovendien brengt Qualcomm wijzigingen aan in het AOSP-framework om Android te optimaliseren voor elk van de mobiele Snapdragon-platforms van het bedrijf. Qualcomm distribueert privé hun aangepaste Linux-kernel, AOSP-framework en andere softwaretools aan zijn partners als onderdeel van een Board Support Package of BSP. Aan de andere kant publiceert Qualcomm deze Linux-kernelwijzigingen en AOSP-frameworkwijzigingen publiekelijk in CAF. Deze CAF-uitgave kan nuttig zijn voor ontwikkelaars van aangepaste ROM's die deze als startpunt willen gebruiken in plaats van pure AOSP. Daarom zie je soms "CAF-gebaseerde" ROM's op onze forums.

Samenvatten:

  • Mainline Linux Kernel --> Android Common Kernel --> SoC-specifieke kernel (wat Qualcomm publiceert op CAF) --> BSP --> apparaatspecifieke kernel (wat OEM's moeten publiceren)
  • AOSP --> AOSP + raamwerkwijzigingen aangebracht door SoC-leveranciers (niet vereist om te worden gepubliceerd onder Apache 2.0, maar Qualcomm doet dat toch) --> BSP --> OEM Android-software (OxygenOS, ZenUI, enz.)

U kunt door de bijbehorende release bladeren voor de Leeuwebek 865 (codenaam "kona") En Leeuwebek 765 (codenaam "lito") nu op CAF. Qualcomm heeft eerder een deel van de broncode voor de Snapdragon 855 vrijgegeven terug in mei 2019, wat betekent dat de release van vandaag ongeveer een maand eerder is gekomen dan we hadden verwacht.