Малый срок поддержки Android: почему это не так плохо и в чём отличие от iOS — lkk-mesbyt.ru

Старые версии Android получают новые функции благодаря обновлениям Google Play Services

Источник: osstuff.com

Практически на всех смартфонах, на которых установлена ОС Android, также установлены и GMS — сервисы Google. В их состав входит и Google Play Services — собственный фоновый сервис и пакет API для устройств Android. Приложение часто подвергается критике, ведь у некоторых пользователей возникают с ним проблемы, особенно на устройствах с малым объёмом памяти. Однако, в этой статье я хочу рассказать и о положительной его стороне.

Благодаря Google Play Services, смартфоны, которые работают на устаревших версиях Android, получают новые функции. Довольно яркий и актуальный пример — функция «Nearby Share» или «Обмен с окружением», аналог функции AirDrop, работающей на устройствах от Apple. Функция была реализована посредством Google Play Services и появилась на всех устройствах с операционной системой Android версии не ниже 6.0. Примерно по такой же схеме обновления получают и некоторые элементы интерфейса.

С недавних пор патчи безопасности можно обновлять через Google Play

Меню обновления патчей безопасности

С появлением Android 10 Google предоставила пользователям возможность обновлять патчи безопасности через Google Play. Благодаря этому, даже если производитель какого-либо устройства откажется его обновлять, снижаются риски кражи данных, взломов и прочих неприятностей, которые могут произойти на устройствах со старыми патчами безопасности.

Конечно, это не настолько эффективно как патчи безопасности, которые устройство может получить непосредственно от производителя, ведь Google не может следить за «дырами» каждого конкретного устройства. Но даже такие патчи ощутимо снижают риски, так как значительная часть лазеек приходится на ту часть системы, которой занимается непосредственно Google, а не на оболочку или иные надстройки стороннего производителя.

В будущем заработает Project Mainline: обновления компонентов системы через Google Play

Частично я уже затронул Project Mainline, когда рассказывал про обновление патчей безопасности через Google Play. Но это — только крупица тех возможностей, на осуществление которых эта инициатива нацелена. В её рамках также планируется дать пользователям возможность обновлять и другие компоненты системы, которые, пусть и скрыты от глаз обывателя, играют огромную роль в стабильной работе системы. Например, как заявляет Google, таким образом можно будет обновлять компоненты мультимедиа, устраняя ошибки, связанные с кодеками, если они возникнут.

Это осуществимо благодаря тому, что команда Mainline представила новый тип файла «APEX» (некое подобие APK-файлов обычных приложений), созданный специально для компонентов системы с целью осуществления обновлений основного кода Android через Play Store.

Пользователь может самостоятельно обновить версию системы

Схема, по которой работает Project Treble

Инициатива Project Treble непосредственно связана с Project Mainline общей идеей модульности. Если кратко, Project Treble отделяет низкоуровневые драйверы от остальной части системы, что позволяет производителю обновлять устройство без полного обновления драйверов для новой версии ОС. Но здесь есть ещё один положительный момент: как только появился Project Treble, появились и общие образы системы, которые пользователь может устанавливать самостоятельно, как от энтузиастов, так и официальные от Google.

Конечно, далеко не каждый пользователь хочет тратить время на самостоятельное изучение инструкций по прошивке устройства, но здесь всё работает проще — достаточно разблокировать загрузчик и через специальную утилиту «залить» общий образ системы на устройство. Я не позиционирую этот пункт как основной, а просто сообщаю, что существует такая возможность.

Если у вас возникнет желание обновиться таким способом, я настоятельно рекомендую изучать возможности и инструкции конкретно для вашего устройства, несмотря на то, что есть общая официальная инструкция от Google.

Есть существенная разница между мажорными обновлениями для Android и iOS

Источник: ovvah.com

Если то, что я рассказал выше, не сильно облегчает жизнь людям с устройствами на базе устаревших версий ОС Android, то сейчас я собираюсь объяснить, в чём заключается разница между обновлениями двух конкурирующих операционных систем. Говоря точнее, в чём заключается разница между их значимостью.

Первое отличие состоит в том, что огромное количество приложений работает на очень старых версиях Android, чего не скажешь про те же приложения для iOS.

Чтобы стало понятнее, о чём я говорю, приведу два конкретных примера: приложения ВКонтакте и Instagram. У обоих из них минимальные требования это Android 5 или iOS 11. При этом, Android 5 вышла 25 июня 2014 года, а iOS 11 вышла 19 сентября 2017 года, то есть между версиями разница в 3 года, и такая ситуация наблюдается с большей частью приложений для этих систем. Учитывая, что iPhone обычно поддерживается около пяти лет, в плане поддержки приложений операционные системы примерно равны, ведь сопоставимые по стоимости iPhone устройства на Android обычно получают минимально 2 мажорных обновления, а в случае с устройствами Samsung и Google — 3.

Обновлено: три дня назад, 16 декабря, ВКонтакте решили устроить сюрприз и увеличили минимально требуемую версию Android и iOS для своего приложения. Теперь нужен Android 6 и iOS 11.4. Сути дела это не меняет, особенно учитывая, что есть множество приложений, требующих Android 4.1 и iOS 9 соответственно, между датами выпуска которых также 3 года разницы.

Второе отличие также связано с приложениями, но теперь речь пойдёт про обновления системных приложений. Если на iPhone и iPad системные приложения обновляются исключительно вместе с обновлениями системы, то системные приложения большинства устройств на базе Android не зависят от её версии и могут обновляться самостоятельно, через Google Play. Таким образом, даже если производитель не обновляет устройство, оно продолжает получать обновления системных приложений, тем самым также поддерживая актуальность устройства довольно долгое время.

Redmi 4X получил только одно обновление Android, сменив четыре версии оболочки MIUI

Последнее, третье отличие будет менее общим и относится к частному случаю — оболочкам. Зачастую, если производитель Android-устройства перестал обновлять версию операционной системы, то вместе с этим прекращается и обновление системы в целом. Однако, на некоторых устройствах, где поверх чистого Android установлена оболочка, работает немного иная схема. Чтобы было понятнее, я объясню на конкретном примере — смартфонах Xiaomi и их оболочке MIUI.

Большинство бюджетных устройств этого производителя получают максимум одно мажорное обновление ОС Android, и, согласитесь, такой малый срок поддержки мало кого порадует. Но, зачастую, даже если устройство перестало получать мажорные обновления системы, оно продолжает получать мажорные обновления оболочки. Например, Redmi 4X вышел с MIUI 8 на борту, но последней версией оболочки для него является MIUI 11. Это крайне важный положительный момент, ведь, во-первых, с обновлениями оболочки устройство получает и патчи безопасности, а, во-вторых, также оно получает и новый, актуальный интерфейс, что играет немаловажную роль во взаимодействии с устройством. Я бы сказал, для многих это намного важнее, чем получать обновления самого Android, ведь изменения от этого в подобных случаях минимальны, а обновления версии оболочки предоставляют пользователю как заметные изменения в интерфейсе, так и новые функции.

Напоследок не могу не отметить, что сравнивать статистику обновлений для Android и для iOS — неправильно. Производителей Android-смартфонов огромное количество, в то время как iOS работает только на iPhone, iPad и iPod. Корректнее будет сравнивать статистику обновлений Pixel и iPhone.

Подведение итогов: Android берёт модульностью

С каждым годом Android становится всё более модульным благодаря таким инициативам, как Project Mainline и Project Treble, которые, в связке с изначальным свойством данной ОС быть независимой от мажорных обновлений позволяют устройствам на её базе оставаться актуальной довольно продолжительное время. К тому же, не стоит забывать, что Google делает всё для того, чтобы производителям было легче обновлять свои устройства до свежей версии «зелёного робота».

Конечно, несмотря на всё вышенаписанное, мажорные обновления крайне важны, и Google понимает это, иначе подобных инициатив попросту бы не было. Но, целью этой статьи было донесение мысли не о том, что обновления системы не играют роли во взаимодействии с устройством, а о том, что Android и iOS — это слишком разные системы, с разной политикой обновлений и разными схемами взаимодействия с приложениями, которые в них используются. По этой причине нельзя сравнивать эти системы поверхностно, потому что у обоих из них присутствует большое количество «но», которые также необходимо учитывать.

Источник: trashbox.ru

Добавить комментарий