Минават само пет дни до основната бележка на Google I / O, но компанията не може да си помогне: тя предварително обяви кои биха могли да бъдат една от най-важните промени в Android от самото й създаване.
Наречен Treble, проектът включва улесняване на производителите и операторите на Android да въвеждат актуализации на своите устройства, като създават набор от тестове, насочени към доставчиците, които създават компонентите вътре в телефони, таблети и всичко останало, работещо с Android. От Google:
Project Treble има за цел да направи това, което CTS направи за приложения, за рамката на Android OS. Основната концепция е да се раздели реализацията на доставчика - специфичния за устройството софтуер, по-ниско ниво, написан в голяма степен от производителите на силиций - от Android OS Framework. Това се постига чрез въвеждането на нов доставчик интерфейс между рамката на Android OS и внедряването на доставчика. Новият интерфейс на доставчика е валидиран от Vendor Test Suite (VTS), аналогичен на CTS, за да се гарантира напредък съвместимост на внедряването на доставчика.
Подобно на CTS или Compatibility Test Suite, VTS ще гарантира, че всички чипове вътре в телефона, от SoC до базовата лента до малките малки сензори, които позволяват на нашите телефони да правят невероятни неща, да работят правилно, когато Google пусне нова версия на Android, Ето и невероятната част: Treble ще позволи на Samsung, LG и Huaweis на света да променят актуализации, без да се налага да разчитат на Qualcomms и Broadcoms да правят големи промени в основната основна рамка на Android.
Със стабилен интерфейс за доставчици, осигуряващ достъп до специфичните за хардуера части на Android, производителите на устройства могат да изберат да доставят нова версия на Android за потребителите, като просто актуализират рамката на Android OS, без да се изисква допълнителна работа от производителите на силиций.
Google казва, че всички телефони и таблети, работещи под Android O и по-нови версии, ще включват Project Treble и че първата версия за Android O Developer Preview вече го има, търпеливо изчаквайте VTS да се появи.
Компанията работи за този ден от дълго време, от разделянето на актуализациите на оператора и доставчика на отделни дялове в Android M, за да улесни производителите и операторите да внедрят специфични, основни актуализации на ОС с Android N.
И накрая, Google работи със същите тези компании, за да ги примами, за да внесе основни промени в Android и поправки на бъгове - от подобрения, специфични за страната и оператора до реални функции - и да ги въведе в проекта с отворен код на Android. Това не само ще направи Android по-стабилен от стартирането, но ще позволи на производителите да се конкурират по-малко в софтуерната диференциация от хардуера, надяваме се да подобри опита за всички.
Въпреки че вероятно ще научим повече следващата седмица в I / O на Google, остава да видим дали производителите ще работят с Google и доставчиците на компоненти, за да гарантират, че този процес е безпроблемен или дори дали Google ще наложи VTS по начина, по който в момента прави ли CTS. Очаквайте още много неща, затова следете за Android Central за всички подробности!