Drüben in den Code Aurora-Foren hat Qualcomm einen Teil des Quellcodes für seine mobilen Plattformen Snapdragon 865 und Snapdragon 765 veröffentlicht.
Bereits im Dezember 2019 während des Snapdragon Tech Summit kündigte Qualcomm dies an Löwenmaul 865 Und Löwenmaul 765 mobile Plattformen. Bei diesen Chipsätzen handelt es sich um Qualcomms bisher leistungsstärkste Flaggschiff- und SoCs der oberen Mittelklasse, und sie werden bereits auf einem ausgeliefert Reihe von Premium-Geräten wie dem Samsung Galaxy S20 (865), Xiaomi Mi 10 (865), OnePlus 8 (865) und OPPO Reno3 Pro (765). Mehr als vier Monate nach der ersten Ankündigung dieser SoCs durch Qualcomm hat das Unternehmen damit begonnen, einige der mit den beiden mobilen Plattformen verbundenen Quellen hochzuladen.
Das Code Aurora Forum, kurz CAF, hostet den Quellcode für verschiedene Qualcomm Snapdragon SoCs. Qualcomm als SoC Der Anbieter verteilt eine abgespaltene Version des Linux-Kernels an OEMs/ODMs, die dann beim Versand gerätespezifische Änderungen hinzufügen Geräte. Darüber hinaus nimmt Qualcomm Änderungen am AOSP-Framework vor, um Android für jede der mobilen Snapdragon-Plattformen des Unternehmens zu optimieren. Qualcomm vertreibt seinen modifizierten Linux-Kernel, das AOSP-Framework und andere Softwaretools privat als Teil eines Board Support Package (BSP) an seine Partner. Andererseits veröffentlicht Qualcomm diese Linux-Kernel-Änderungen und AOSP-Framework-Änderungen im CAF öffentlich. Diese CAF-Version kann für benutzerdefinierte ROM-Entwickler nützlich sein, die sie als Ausgangspunkt anstelle von reinem AOSP verwenden möchten, weshalb Sie in unseren Foren manchmal „CAF-basierte“ ROMs sehen.
Zusammenfassen:
- Haupt-Linux-Kernel -> Android Common Kernel -> SoC-spezifischer Kernel (was Qualcomm auf CAF veröffentlicht) -> BSP -> gerätespezifischer Kernel (was OEMs veröffentlichen müssen)
- AOSP --> AOSP + Framework-Änderungen, die von SoC-Anbietern vorgenommen wurden (muss nicht unter Apache 2.0 veröffentlicht werden, aber Qualcomm tut es trotzdem) --> BSP --> OEM-Android-Software (OxygenOS, ZenUI usw.)
Sie können die zugehörige Version nach durchsuchen Snapdragon 865 (Codename „Kona“) Und Snapdragon 765 (Codename „Lito“) Jetzt auf CAF. Qualcomm hat zuvor einen Teil des Quellcodes für den Snapdragon 855 veröffentlicht bereits im Mai 2019, was bedeutet, dass die heutige Veröffentlichung etwa einen Monat früher erfolgte als erwartet.