CAF에 업로드된 Qualcomm Snapdragon 865, Snapdragon 765 소스

Code Aurora 포럼에서 Qualcomm은 Snapdragon 865 및 Snapdragon 765 모바일 플랫폼용 소스 코드 중 일부를 공개했습니다.

2019년 12월 Snapdragon Tech Summit에서 Qualcomm은 다음과 같은 내용을 발표했습니다. 금어초 865 그리고 금어초 765 모바일 플랫폼. 이 칩셋은 현재까지 Qualcomm의 가장 강력한 주력 제품이자 중상급 SoC이며 이미 출시되고 있습니다. Samsung Galaxy S20(865), Xiaomi Mi 10(865), OnePlus 8(865), OPPO Reno3 Pro 등 프리미엄 기기 수 (765). Qualcomm이 이러한 SoC를 처음 발표한 지 4개월이 넘도록 회사는 두 모바일 플랫폼과 관련된 일부 소스를 업로드하기 시작했습니다.

코드 오로라 포럼(Code Aurora Forum, 줄여서 CAF)은 다양한 Qualcomm Snapdragon SoC의 소스 코드를 호스팅합니다. SoC로서의 Qualcomm 공급업체는 Linux 커널의 포크된 버전을 OEM/ODM에 배포한 후 배송 시 장치별 변경 사항을 추가합니다. 장치. 또한 Qualcomm은 회사의 각 Snapdragon 모바일 플랫폼에 맞게 Android를 최적화하기 위해 AOSP 프레임워크를 변경했습니다. Qualcomm은 수정된 Linux 커널, AOSP 프레임워크 및 기타 소프트웨어 도구를 보드 지원 패키지(BSP)의 일부로 파트너에게 비공개로 배포합니다. 반면 CAF는 Qualcomm이 이러한 Linux 커널 변경 사항과 AOSP 프레임워크 변경 사항을 공개적으로 게시하는 곳입니다. 이 CAF 릴리스는 순수 AOSP가 아닌 시작점으로 사용하려는 사용자 정의 ROM 개발자에게 유용할 수 있습니다. 이것이 바로 포럼에서 "CAF 기반" ROM을 볼 수 있는 이유입니다.

요약:

  • 메인라인 Linux 커널 --> Android 일반 커널 --> SoC 전용 커널(Qualcomm이 CAF에 게시한 것) --> BSP --> 기기별 커널(OEM이 게시해야 하는 것)
  • AOSP --> AOSP + SoC 공급업체가 수행한 프레임워크 변경(Apache 2.0에서는 게시할 필요가 없지만 Qualcomm은 게시함) --> BSP --> OEM Android 소프트웨어(OxygenOS, ZenUI 등)

관련 릴리스를 찾아볼 수 있습니다. 스냅드래곤 865(코드명 '코나') 그리고 Snapdragon 765(코드명 "lito") 지금 CAF에서. Qualcomm은 이전에 Snapdragon 855의 소스 코드 중 일부를 공개했습니다. 2019년 5월에 다시, 이는 오늘 출시가 예상보다 약 한 달 일찍 출시되었음을 의미합니다.