Джерела Qualcomm Snapdragon 865, Snapdragon 765 завантажені на CAF

На форумах Code Aurora компанія Qualcomm опублікувала частину вихідного коду своїх мобільних платформ Snapdragon 865 і Snapdragon 765.

Ще в грудні 2019 року під час саміту Snapdragon Tech Summit компанія Qualcomm оголосила про Snapdragon 865 і Snapdragon 765 мобільні платформи. Ці набори мікросхем є найпотужнішими на сьогоднішній день флагманами Qualcomm і SoC вищого середнього класу, і вони вже постачаються на кількість пристроїв преміум-класу, таких як Samsung Galaxy S20 (865), Xiaomi Mi 10 (865), OnePlus 8 (865) і OPPO Reno3 Pro (765). Понад 4 місяці після того, як Qualcomm вперше оголосила про ці SoC, компанія почала завантажувати деякі джерела, пов’язані з двома мобільними платформами.

Форум Code Aurora, або скорочено CAF, містить вихідний код для різних процесорів Qualcomm Snapdragon. Qualcomm як SoC постачальник розповсюджує розгалужену версію ядра Linux серед OEM/ODM-виробників, які потім додають зміни до пристрою під час доставки пристроїв. Крім того, Qualcomm вносить зміни в структуру AOSP, щоб оптимізувати Android для кожної мобільної платформи компанії Snapdragon. Qualcomm приватно поширює модифіковане ядро ​​Linux, фреймворк AOSP та інші програмні інструменти своїм партнерам як частину пакета підтримки плати або BSP. З іншого боку, CAF є місцем, де Qualcomm публічно публікує ці зміни в ядрі Linux і зміни в структурі AOSP. Цей випуск CAF може бути корисним для розробників власних ПЗУ, які бажають використовувати його як відправну точку, а не чистий AOSP, тому іноді на наших форумах ви бачите ПЗУ на основі CAF.

Узагальнити:

  • Основне ядро ​​Linux --> Android Common Kernel --> Ядро для SoC (те, що Qualcomm публікує на CAF) --> BSP --> ядро ​​для конкретного пристрою (те, що мають публікувати OEM-виробники)
  • AOSP --> AOSP + зміни в структурі, внесені постачальниками SoC (необов’язково публікувати в Apache 2.0, але Qualcomm це все одно робить) --> BSP --> OEM програмне забезпечення Android (OxygenOS, ZenUI тощо)

Ви можете переглянути відповідний випуск для Snapdragon 865 (під кодовою назвою «kona») і Snapdragon 765 (під кодовою назвою «lito») на CAF зараз. Раніше Qualcomm опублікувала частину вихідного коду для Snapdragon 855 ще в травні 2019 року, тобто сьогоднішній випуск вийшов приблизно на місяць раніше, ніж ми очікували.