Qualcomm Snapdragon 845 er den nyeste flaggskipprosessoren fra Qualcomm, og kjernen, HAL, rammeverksgrenkilder har endelig blitt utgitt på CAF.
Qualcomms siste avanserte system-på-brikke, Qualcomm Snapdragon 845, ble annonsert sent i fjor på Snapdragon Tech Summit på Hawaii. Med en Adreno 630 GPU, 4 effektivitetskjerner og 4 ytelseskjerner, det er et ytelsesbeist og er det beste å tilby for Android-telefoner til dags dato. Nesten alle årets store flaggskip som Xiaomi Mi Mix 2S, Samsung Galaxy S9, LG G7 ThinQ og OnePlus 6 har lansert med det, og det er flott for brukerne. Qualcomm gir tradisjonelt ut mye plattformspesifikk kode på Code Aurora Forums (CAF) som hjelper utviklere komme i gang med å bygge tilpassede AOSP-baserte ROM-er. Imidlertid forsinket selskapet å frigi kildene for Snapdragon 845. Da vi kontaktet Qualcomm om dette, ble vi fortalt det de ville bli løslatt om 6 uker. Det 6-ukers vinduet har gått, og Qualcomm Snapdragon 845-plattformkildene er nå tilgjengelige på CAF.
For en rask merknad er eksistensen av CAF en av grunnene til at Android-smarttelefoner med Qualcomm-brikker er så populære blant utviklingsfellesskapet på XDA. Mens GPLv2-lisensen krever at leverandører slipper kjernekildene sine, er det ikke alltid nok for å lage tilpassede ROM-er basert på AOSP. Å frigi brikkesettspesifikk kode er ikke nødvendig for SoC-leverandører, men Qualcomm gir ofte den offentlige delen av deres brikkesettspesifikke kode for HAL-er, rammeverksgrener og mer som er en stor fordel for utviklere. Utviklere kan bygge for plattformen uten å måtte vite hvordan de nye brikkesettets funksjoner fungerer. Uten tilgang til den koden blir det mye vanskeligere å bygge en AOSP-basert tilpasset ROM for en enhet.
Det er akkurat det som er problemet ettersom det tok måneder før Snapdragon 845-kildene ble utgitt. Det er mye lengre tid enn det vanligvis tar, noe som førte til at noen utviklere bekymret seg for at Qualcomm ble som andre SoC-leverandører som MediaTek og HiSilicon. Heldigvis har selskapet nå gitt ut koden og utviklere kan begynne å bygge for enhetene sine.
Qualcomm Snapdragon 845-kilder på Code Aurora-forumene
Men hvorfor måtte vi vente så lenge? Vel, tidligere kodefall ødela ofte kommende brikkesettutgivelser. Det er en rettferdig unnskyldning gitt at Qualcomm Snapdragon 710 ble lekket godt i forkant takket være CAF-kilder. Nå som Qualcomm Snapdragon 632, 439 og 429-plattformer er ute av veien og Snapdragon 845-kildene er ordentlig skrubbet for alle omtaler av ikke-utgitte brikkesett, er selskapet komfortabelt med å gi det ut offentlig.