Одной из самых давних проблем Android является фрагментация. Несмотря на всю открытость и настраиваемость платформы, тот факт, что телефоны разных марок в разных сетях получают обновления Android с разницей в месяцы, даже годы, всегда был черной меткой против нее. Цель проекта Treble — изменить все это.
В этой статье мы расскажем вам об этой многообещающей новой функции, которая появится в Android 8.0 Oreo, о том, что она означает для пользователей и когда вы можете ожидать ее получения (как вы надеетесь, одновременно со всеми остальными) !).
Читайте также: 8 способов исправить мобильные данные, которые не работают на Android
Как обновления Android работали до сих пор
Причина, по которой обновления Android были настолько разбросаны на протяжении многих лет, напрямую связана с огромным разнообразием телефонов Android, каждый из которых имеет различное оборудование, пользовательский интерфейс, реализованный разными производителями, камеры и так
Contents
Как обновления Android работали до сих пор
вление Android, ему нужны новые драйверы от производителей чипсетов, чтобы обновленное программное обеспечение работало с существующим оборудованием смартфона (через так называемые HAL или уровни абстракции оборудования).До сих пор низкоуровневые элементы Android, написанные производителями чипсетов (так называемые «вендорные реализации»), не были отделены от остальной части платформы Android. Это означало, что каждый раз, когда выходило большое обновление Android, производителям чипсетов приходилось переделывать свой код и обновлять драйверы, чтобы они хорошо работали с новыми необычными функциями Android, прежде чем новая ОС будет передана таким производителям устройств, как Samsung, HTC и так далее. Другими словами, каждое крупное обновление Android означало для производителей смартфонов большую работу, которая не экономила время.
Добавьте к этому тот факт, что эти обновления затем должны быть одобрены сетями, у каждой из которых есть свои собственные правила и положения о том, что должно быть в ОС, и вы поймете, почему этот процесс занимает так много времени.п>
Как Project Treble изменит обновления Android
Благодаря Project Treble небольшая часть платформы Android будет посвящена новому интерфейсу поставщика, который отделен от остальной части платформы (всего того, с чем разработчики Android возятся во время обновлений). Это означает, что производителям чипсетов больше не нужно обновлять свои драйверы каждый раз при выходе обновления Android, поскольку эти драйверы больше не привязаны к остальной части операционной системы. Это изображение должно дать вам представление.
Это значительно упрощает работу с обновлениями Android. Несмотря на то, что производителям устройств еще предстоит много работы (например, реализация собственных пользовательских интерфейсов, приложений и других уникальных функций), фундаментальные элементы, содержащиеся в HAL, больше не нужно будет каждый раз настраивать.
Звучит хорошо, но что это на самом деле значит для вас?
Какую пользу вам принесет проект Treble?
Во-первых, важно знать, что Project Treble будет применяться только к устройствам под управлением Android Oreo и более поздних версий. Так что, если вы используете более старую версию Android и ожидаете обновления до «O», возможно, вам все равно придется некоторое время ждать обновлений, как в старые добрые времена.
Однако, начиная с Android Oreo, это должно означать, что обновления Android станут доступны гораздо быстрее, чем раньше. Больше никаких двухлетних ожиданий Lollipop!
По мнению вундеркиндов из XDA, это также имеет положительный эффект для любителей пользовательских прошивок Android. Project Treble означает, что обра
Как Project Treble изменит обновления Android
чипсетами, поэтому технически вы сможете использовать один образ на многих разных телефонах, и этот образ должен быть выпущен гораздо быстрее, чем раньше.Разработчик XDA Мишаал Рахман разместил на YouTube это видео, показывающее, как Android Oreo работает на Huawei Mate 9 (на котором пока даже официально нет Android Nougat), заявив, что точно такой же образ Android O также работает на телефонах нескольких других производителей. и чипсеты.
Рахман также предполагает, что Project Treble открывает возможность того, что однажды один образ Android-ROM сможет работать на десятках различных телефонов, что значительно упростит процесс разработки.
Заключение
Для пользователей Android нас ждут хорошие времена, поскольку неутомимые разработчики устраняют одну из главных проблем надежной операционной системы. Проект Treble также означает, что телефоны могут иметь более длительные циклы поддержки, а не только два года, которые обычно применяются в настоящее время, хотя это будет в руках OEM. И если можно заработать деньги, отключив поддержку старых телефонов и соблазнив людей новыми блестящими моделями, трудно представить, чтобы производители решили сделать это. Тем не менее, Project Treble открывает такие возможности, поэтому, если люди будут шуметь OEM-производителями, они могут просто уступить!