Google показва точно колко Project Treble е подобрил приемането на OS Android

За хората в общността на Android Project Treble беше голяма работа и подобри приемането на актуализацията на версията. Но колко наистина е помогнало?

Когато беше обявен още през 2017 г, Project Treble се смяташе за промяна на играта в екосистемата на Android. В основни линии Project Treble модулира Android, за да улесни OEM производителите да актуализират устройствата. За хората в общността на Android, които обичат да изпробват най-модерния софтуер, това беше голяма работа и подобри приемането на актуализацията на версията. Но колко наистина е помогнало? Google сподели някои подробности днес в публикация в блог.

Google говори за това, че когато за първи път са стартирали Project Treble, са знаели, че ще отнеме известно време, за да видят какво въздействие има върху платформата. Treble стартира с Android Oreo, но едва с Android Pie Google успя да започне да измерва скоростта на надграждане. Сега, когато сме на Android 10, има още повече данни за анализиране.

Партньорската бета програма беше един от първите признаци на успех на Project Treble. Това е програмата, която позволи на много повече устройства да се присъединят към

Визуализации за разработчици на Android P. 7 устройства от 7 различни OEM производители се присъединиха към Google Pixels. А с бета програмата за Android Q Google успя да увеличи броя до 18 допълнителни устройства от 12 различни OEM производители.

По-важният показател за измерване на успеха са действителните надстройки на стабилна версия. Ето извадка и диаграма от публикацията в блога с някои номера за надграждане:

В края на юли 2018 г., точно преди пускането на Android 9 Pie в AOSP, Android 8.0 (Oreo) представляваше 8,9% от екосистемата. За сравнение, в края на август 2019 г., точно преди да пуснем Android 10, Android 9 (Pie) представляваше 22,6% от екосистемата. Това го прави най-голямата част от екосистемата и показва, че Project Treble е имал положителен ефект върху възможността за актуализиране.

Сега по-голямата част от напредъка досега е резултат от работата, свършена от Google с Android Oreo. За прехода от Android Pie към Android 10 Google очаква да види по-бързи надстройки благодарение на техните сътрудничество с производители на силиций.

Има и голямо количество втвърдяваща работа върху архитектурата. Завършихме уплътнението между доставчик и системни компоненти на Android, което гарантира, че новите версии на горната част на операционната система работят на по-стари версии, предоставени от нашите партньори. Ние формализира интерфейса към ядрото на Android Linux, разшири тестовия пакет Treble (VTS), и направи много повече. В резултат на това надстройките от Android 9 до Android 10 протичат много по-гладко, както се вижда от директната обратна връзка от нашите OEM и силиконови партньори.

Google вече вижда добри резултати с Android 10. Xiaomi и Essential обявиха актуализации на Android 10 в същия ден, в който Google го направи. OnePlus също стартира своята бета програма в същия ден. Google казва, че ASUS, LG, Motorola, OPPO, Realme, Samsung, Sharp, Sony, Transsion и Vivo са се ангажирали да актуализират някои от своите устройства до Android 10 до края на годината. И разбира се, устройства като OnePlus 7T вече стартират с Android 10 на борда.

Важна тема тук в XDA е ROM общността. Google говори за това как разработчиците са успели много по-лесно да внедрят Android 10 на устройства, стартирали с Oreo и Pie. Подписани от Google генерични системни изображения (GSI) и GMS двоични файлове са включени android.com също са изиграли голяма роля в това.

И накрая, Google говори за Динамични системни актуализации (DSU) и Основна линия на проекта:

За всяко устройство, стартирано с Android 10, което поддържа DSU, разработчиците могат да инсталират Подписани от Google генерични системни изображения и зареждане в тях, без да се налага да докосвате фабричните ROM техните устройства.

Project Mainline е в основата на операционната система Android това, което Project Treble е в нейната основа. Това е драстично подобрение в скоростта на актуализации на компонентите на операционната система, които попадат под нейния чадър.

Google изглежда е доволен от напредъка, който Project Treble донесе в актуализациите на Android. Някои хора вероятно няма да се съгласят с това, но Android е огромна екосистема. Всеки напредък, който Google може да постигне в тази област, е добре дошъл.


източник: Разработчици на Android