Какие факторы ограничивают максимально возможную версию Android для Android-устройства?

Я прочитал на веб-сайте Sony, что увеличивающийся объем оперативной памяти, необходимой для новых версий Android, является ограничивающим фактором для обновления операционной системы устройств Android:

... если после новой версии операционной системы приложениям будет доступно меньше свободной оперативной памяти (из-за расширения возможностей системы), скорость телефона в конечном итоге пострадает (это основная причина того, что определенное устройство не может быть обновление до более новых версий Android™ на неопределенный срок).

Но в новейшем выпуске Android (KitKat) утверждается, что новой версии требуется меньше оперативной памяти.

Итак, мой вопрос: каковы ограничивающие факторы, которые в конечном итоге сдерживают ОС вашего устройства от обновления до более новых версий Android? Я имею в виду, какие (аппаратные) факторы следует учитывать при покупке устройства Android, чтобы увеличить шансы получения новейших обновлений ОС в течение более длительного времени?

Вы говорите аппаратное обеспечение, но вы также можете подумать о том, есть ли у телефона модификации производителя и/или сетевого провайдера, это может вызвать задержки или в конечном итоге заблокировать обновления, если вы ждете, пока производитель и/или сетевой провайдер предоставит обновление. Сравните это с серией телефонов Nexus.

Ответы (1)

Хотя это ограничение ОЗУ применяется к нескольким недорогим устройствам (с оперативной памятью менее 512 МБ), на самом деле это не основная причина отсутствия обновлений. А изучение ПЗУ доказывает, что многие устройства, от которых отказались их производители (не так уж редко по этой причине), на самом деле поддерживают более новые версии. Итак, когда речь идет об «официальных обновлениях», основными причинами являются:

  • производители предпочитают, чтобы вы купили новое устройство. Они не получают «свежих денег» за обновления.
  • иногда настройки, сделанные производителем, слишком требовательны к ресурсам (живой пример — Samsung Touchwiz, препятствующий обновлению некоторых их устройств)
  • через некоторое время (по крайней мере, через 2 года, для некоторых производителей намного раньше; Google указал 18 месяцев как минимум) устройства просто «выходят из строя», и, таким образом, все дальнейшее развитие останавливается. Хотя это может показаться суровым, это, по крайней мере, частично понятно: большинству устройств требуются аппаратно-зависимые драйверы, которые производитель должен был обновить до новых версий, и это не может быть сделано бесконечно, если предприятию нужно работать с прибылью — или цены вырастут до чего-то. Вы вряд ли захотите платить :)

Тем не менее, как я уже указывал: если устройство используется достаточно широко, сообщество часто предоставляет будущие обновления в виде . Чтобы их установить, необходимо получить root-права на рассматриваемом устройстве, разблокировать загрузчик и часто требуется кастомное восстановление. Итак, вот что производители должны хотя бы помочь: если они решат больше не поддерживать устройство, они должны предоставить официальный способ его рутирования и разблокировки (можно сделать с помощью «последнего обновления» с их стороны), поэтому пользователи в меньше всего шансов позаботиться о себе. Думаю, они просто боятся, что это помешает пользователям покупать новые устройства;)