Sony пусна нова инфографика, която ви превежда през стъпка по стъпка процеса на това как една актуализация на Android стига от Google до смартфона в ръката ви
Актуализациите на Android, включително корекции за сигурност и основни версии, са нещо, което много хора ценят. Разбира се, някои се страхуват от нови актуализации, тъй като те могат да променят нещата и понякога могат да се появят нови грешки или проблеми с производителността. В по-голямата си част обаче новите актуализации на Android са важни и жизненоважни за платформата. Целият процес, през който преминава една актуализация на Android, обаче е невероятно сложен, така че Sony току-що пусна инфографика, за да илюстрира целия процес.
Първата фаза е процесът на „повдигане“ и започва с изпращане на Google на Android OEM на това, което се нарича Platform Development Kit (накратко PDK). Това излиза няколко седмици преди пускането на нова версия на Android и включва колекция от изходни файлове и повече, за да помогне на OEM да разработи, оптимизира и тества новата актуализация. Тогава, когато Google пусне актуализацията, производителите на оригинално оборудване могат да започнат да изграждат основата, за да могат да се съсредоточат върху слоя абстракция на хардуера (HAL).
Процесът HAL е фокусиран изцяло върху това различните хардуерни компоненти да работят с новия софтуер. Ако една компания не използва същите компоненти, които използва Qualcomm (което понякога е така), тогава зависи от OEM да изясни това. След като това бъде направено, те могат да започнат да работят върху основните функции, които смартфонът или таблетът трябва да могат да правят. Това включва, но не се ограничава до неща като извършване и получаване на телефонни обаждания, изпращане и получаване на съобщения и интернет връзка.
Като отстрани това, OEM може да работи върху софтуерната функция, която прави устройствата им да се отличават от конкуренцията. В случая на Sony това включва персонализиране на заключения екран и други приложения, включително контакти, музика, филми, албум, камера, имейл и други функции като Smart Stamina и Xperia Assist. След като направят това, те могат да направят някои вътрешни тестове в компанията, последвани от повече тестове извън лабораторията.
Бихте си помислили, че това е краят, но това е само първа фаза. С това завършване започва втора фаза и тук влиза в действие сертифицирането и одобрението на актуализацията. Тези устройства трябва да отговарят на определени стандарти, когато става въпрос за Bluetooth, WiFi и клетъчна свързаност. Някои от тези клетъчни партньори също искат определени неща в софтуера, така че след като те бъдат внедрени, актуализацията се подлага на някои тестове от оператора.
И накрая, след като всичко това е премахнато, те могат да започнат да пускат актуализацията на потребителите. Това обикновено се прави постепенно, докато екипът седи и проверява регистрационните файлове за всякакви критични грешки по време на процеса на актуализиране. Ако някои бъдат открити, те трябва да бъдат коригирани, но ако не, тогава те ще продължат процеса на внедряване, докато не завърши.
Източник: Sony Mobile