Эксклюзив: вот как Google упрощает получение обновлений на устройствах Android в течение 7 лет.

Эксклюзив: вот как Google упрощает получение обновлений на устройствах Android в течение 7 лет.

TLDR

  • Ранее в этом году Google анонсировала новую программу под названием Longevity GRF, которая упрощает производителям чипсетов поддержку своих платформ в течение 7 лет с помощью обновлений Android.
  • Чипсеты с длительным сроком службы GRF могут использовать программное обеспечение одного и того же поставщика в течение 7 лет обновлений ОС Android.
  • Snapdragon 8 Elite от Qualcomm — первый чипсет, участвующий в программе долголетия GRF.

Как человек, который следит за индустрией смартфонов более двух десятилетий и был свидетелем разочарования потребителей из-за коротких циклов обновлений, я в восторге от новой программы Google Longevity GRF. Эта инициатива является шагом в правильном направлении к продлению срока службы устройств, сокращению электронных отходов и повышению ценности для потребителей.


Это правда, что большинство людей не хотят выбрасывать смартфон, который все еще работает хорошо, но политика обновлений некоторых производителей Android может затруднить дальнейшее использование его в течение нескольких лет. К счастью, в отрасли все больше внимания уделяется расширению поддержки программного обеспечения, и некоторые первоклассные телефоны Android теперь получают обновления сроком до 7 лет. К сожалению, пока не многие фирмы предоставляют такой уровень поддержки, но Google стремится изменить ситуацию с помощью своей последней инициативы Longevity GRF.

Что такое ГРФ?

Заморозка требований Google (GRF), представленная в 2020 году, представляет собой программу, призванную упростить для таких компаний, как Qualcomm и MediaTek, процесс поддержки трехлетних обновлений ОС Android. По сути, GRF решает проблему, возникающую в результате Project Treble, архитектурного изменения, запущенного Google в 2017 году. Проект Treble был направлен на то, чтобы сделать Android более модульным, отделив структуру ОС от программного обеспечения поставщиков более низкого уровня и ядра Linux. Однако это изменение облегчило производителям устройств (OEM) обновление операционных систем своих устройств, но усложнило задачу для поставщиков чипсетов. Благодаря GRF производителям чипсетов необходимо поддерживать обновления только для устройств, выпущенных с исходной версией Android, что снижает общую сложность.

Эксклюзив: вот как Google упрощает получение обновлений на устройствах Android в течение 7 лет.

Проще говоря, Google обязался прекратить любые изменения в требованиях к программному обеспечению, предъявляемых к его поставщикам, а это означает, что эти требования не будут иметь обратной силы. Это решение получило название «Замораживание требований Google». Вместо того, чтобы обязывать производителей оригинального оборудования (OEM) включать обновленное программное обеспечение поставщиков в каждое обновление операционной системы Android, которое они планировали выпустить, OEM-производители теперь могли предоставлять обновления ОС Android, которые были совместимы с исходным программным обеспечением поставщика, которое использовалось при первоначальной сборке набора микросхем.

Проще говоря, производители оригинального оборудования (OEM) могут использовать одно и то же программное обеспечение от поставщика чипсета для различных версий Android и при этом получать одобрение от Google. Это означает, что таким компаниям, как Qualcomm и MediaTek, не потребуется обновлять свое программное обеспечение для соответствия новым требованиям в течение как минимум 3 лет после запуска, что значительно сокращает затраты, связанные с поддержкой различных комбинаций программного обеспечения поставщиков и версий ОС Android. Благодаря GRF (требованиям Google к прошивке) производители чипсетов могут экономить ресурсы, поскольку им необходимо поддерживать только четыре комбинации ОС Android и программного обеспечения поставщика вместо десяти, если они хотят предоставлять обновления в течение трех лет.

Эксклюзив: вот как Google упрощает получение обновлений на устройствах Android в течение 7 лет.

GRF — чрезвычайно сложная тема, но в этом и суть. Если вы хотите узнать больше о GRF, я настоятельно рекомендую прочитать это подробное описание программы, которое я написал несколько лет назад.

Что такое долголетие GRF?

Однако вы заметите, что GRF позволяет повторно использовать программное обеспечение поставщика только для трех обновлений версии Android. Однако в начале этой статьи я упомянул, что Google хочет включить 7-летние обновления версий Android, что не разрешено текущими условиями программы GRF. Если OEM-производитель захочет предоставить четвертое, пятое, шестое или даже седьмое обновление версии ОС Android для устройства с чипсетом, работающим под GRF, OEM-производителю придется либо заплатить поставщику чипсета за расширенную поддержку, либо предпринять колоссальные инженерные усилия по обновление программного обеспечения поставщика набора микросхем для удовлетворения обновленных требований поставщика программного обеспечения Google для каждого последующего выпуска.

Для производителя оригинального оборудования (OEM) нет ничего необычного в обеспечении такого уровня поддержки, поскольку существует несколько устройств Samsung, которые соответствуют семи основным обновлениям Android, несмотря на использование чипсетов в рамках программы совместимости Google (GRF). Однако добиться этого довольно сложно и дорого. Google стремится побудить больше OEM-производителей следовать практике Samsung, предлагая семилетние обновления ОС, поэтому они учредили новую программу Longevity GRF.

С помощью программы Longevity GRF производитель устройства может использовать одно и то же программное обеспечение поставщика в семи обновлениях Android вместо трех. Это означает, что если устройство использует набор микросхем с программным обеспечением, разработанным для Android 15, оно может повторно использовать это программное обеспечение для обновлений до Android 16. через Android 22. Новейший процессор Qualcomm Snapdragon 8 Elite — это первый набор микросхем, участвующий в программе Longevity GRF. Это означает, что все телефоны на его базе будут иметь возможность использовать оригинальное программное обеспечение поставщика, созданное Qualcomm, в течение 7 обновлений после выхода чипсета. запуск.

Чтобы уточнить, есть условие: производители оригинального оборудования (OEM) должны обновлять версию ядра Linux каждые три года. Простое обновление не подойдет; вместо этого Google требует, чтобы OEM-производители приняли обновление основной версии ядра, чтобы иметь право на сертификацию. Это связано с тем, что Google гарантирует поддержку своих версий ядра Linux только в течение четырех лет, начиная с ядра 6.6, версии, необходимой для новых чипсетов, разработанных для Android 15. Если бы OEM-производители не были вынуждены устанавливать основные обновления ядра, им пришлось бы применять сами исправления безопасности, соответствующие стандартам безопасности Android. Однако выявление всех необходимых исправлений безопасности в процессе резервного копирования может оказаться сложной задачей, поскольку не каждое исправление в выпуске ядра Linux обозначено как исправление безопасности.

Кроме того, Google запрещает производителям оригинального оборудования (OEM) выпускать новые устройства на версиях Android, которые более чем на четыре итерации опережают программное обеспечение, для которого они изначально разрабатывались. Это делается для того, чтобы OEM-производители не выпускали устройства, которые получат преимущества только от 2 или 3 из 7 обновлений версий Android, поддерживаемых Longevity GRF.

Принимая во внимание эти моменты, позвольте мне объяснить, как жизненный цикл поддержки Android структурирован в рамках программы Google Longevity Growth and Revitalization Framework (GRF).

Эксклюзив: вот как Google упрощает получение обновлений на устройствах Android в течение 7 лет.

Хотя Longevity GRF облегчает OEM-производителям и поставщикам микросхем поддержку обновлений версии ОС Android 7, она также лишает стимула поддерживать новые аппаратные функции, добавленные в новые версии Android. Например, переключатель 2G, добавленный Google в Android 12, и API яркости фонарика, добавленный Google в Android 13, требуют обновления программного обеспечения поставщика для поддержки. Это означает, что устройства, обновляющиеся до Android 12 или 13 с программным обеспечением поставщика, замороженным на Android 11, не смогут поддерживать ни одну из функций. Эта проблема уже была проблемой в рамках GRF, но теперь она усугубится в рамках Longevity GRF из-за более длительного жизненного цикла, который она охватывает.

На мероприятии, состоявшемся ранее в этом году, Google представила свой проект Longevity GRF для производителей оригинального оборудования (OEM), но они еще не раскрыли его подробности публично. Информацию об этом я получил из конфиденциального источника. Диаграммы, включенные в эту статью, являются копиями диаграмм, представленных OEM-производителям, и, таким образом, должны дать точное представление о том, как Longevity GRF влияет на жизненный цикл поддержки Android для чипсетов в рамках программы. Однако, поскольку Google официально не поделился подробностями, некоторые фрагменты информации могут отсутствовать. Если я обнаружу какие-либо дополнительные сведения о программе, я незамедлительно обновлю эту статью соответствующим образом.

Смотрите также

2024-10-23 18:18