Qualcomm Snapdragon 845 е най-новият флагмански процесор от Qualcomm и неговото ядро, HAL, разклонени източници на рамка най-накрая бяха пуснати в CAF.
Най-новата система на чип от висок клас на Qualcomm, Qualcomm Snapdragon 845, беше обявена в края на миналата година на Snapdragon Tech Summit в Хавай. С един Графичен процесор Adreno 630, 4 ядра за ефективност и 4 ядра за производителност, това е звяр с висока производителност и е най-доброто, предлагано за телефони с Android до момента. Почти всички тазгодишни водещи модели като Xiaomi Mi Mix 2S, Samsung Galaxy S9, LG G7 ThinQ и OnePlus 6 бяха пуснати с него и това е страхотно за потребителите. Qualcomm традиционно пуска много специфичен за платформата код на форумите на Code Aurora (CAF), което помага на разработчиците започнете да създавате персонализирани ROM, базирани на AOSP. Компанията обаче забави пускането на източниците за Snapdragon 845. Когато се свързахме с Qualcomm за това, ни казаха това щяха да бъдат освободени след 6 седмици. Този 6-седмичен прозорец изтече и източниците на платформата Qualcomm Snapdragon 845 вече са налични в CAF.
За бърза бележка, съществуването на CAF е една от причините, поради които смартфоните с Android с чипове на Qualcomm са толкова популярни сред общността за разработка на XDA. Въпреки че лицензът GPLv2 изисква доставчиците да пуснат своите източници на ядрото, това не винаги е достатъчно за създаване на персонализирани ROM базирани на AOSP. Пускането на специфичен за чипсет код не се изисква от доставчиците на SoC, но Qualcomm често предоставя публичната част на техния специфичен код за чипсет за HAL, рамкови клонове и други, което е голяма полза за разработчици. Разработчиците могат да създават за платформата, без да се налага да знаят как работят новите функции на чипсета. Без достъп до този код става много по-трудно да се изгради базиран на AOSP персонализиран ROM за устройство.
Точно това е проблемът, тъй като отне месеци, за да бъдат пуснати източниците на Snapdragon 845. Това е много по-дълго, отколкото обикновено отнема, което накара някои разработчици да се тревожат, че Qualcomm става като други доставчици на SoC като MediaTek и HiSilicon. За щастие, компанията вече пусна кода и разработчиците могат да започнат да изграждат за своите устройства.
Източници на Qualcomm Snapdragon 845 във форумите на Code Aurora
Но защо трябваше да чакаме толкова дълго? Е, предишните пропуски на код често разваляха предстоящите версии на чипсета. Това е справедливо извинение, като се има предвид, че Qualcomm Snapdragon 710 изтече доста по-напред от времето благодарение на източниците на CAF. Сега, когато Платформи Qualcomm Snapdragon 632, 439 и 429 са далеч от пътя и източниците на Snapdragon 845 са надлежно премахнати от всякакви споменавания на неиздавани чипсети, компанията се чувства удобно да го пусне публично.