ShineOn писал(а):Не готов сравнивать с "роботом"
Я чуть ниже дополню свои мысли.
T410 писал(а): т.к. собираются смарты из одних и тех же комплектующих
Одна из основных ошибок в понимании, что такое Андроид и как он делается. Одно и то же железо может управляться в разной степени кривым софтом. От софт-девелоперов зависит едва ли не 99% успеха работы тела. Вы всерьез думаете, что если железо одинаковое, то и софт к нему автоматом "прикладывается"? Смею заверить, это совсем не так. И именно поэтому существует пропасть между брендами. Есть те, которые содержат очень серьезный штат разработчиков, а есть те, которые стараются "нахалявку проскочить", разрабатывая откровенно сырой софт, а после бесконечно патча его.
Теперь расскажу, почему нельзя одинаково сравнивать iOS и Android. Девелоперы Apple всегда работают с фиксированным железом. Это просто нереально удобно, когда не нужно ломать голову над универсальностью интерфейсов доступа к драйверам в самой ОС.
Что происходит с Андроидом. Много непоняток возникает из-за кривого понимания, что такое ОС, что такое железо и как это между собой связывается.
Андроид. Это просто операционная система, в состав которой не входит поддержка всего и вся железа. Это не винда, где что-то можно скачать из интернета в интерактивном режиме. Представляем ситуацию. Выходит новое железо (например, актуальный Snapdragon 810). Совет директоров ставит задачу разработать устройство на этом чипе с такими-то требованиями. Инженеры собирают совещание, прорабатывают проект, начинают строить. Андроид (любой) скачивают из интернета. Это легально, это естественно для политики Гугл. (немного утрирую - процесс чуть более витиеват, но сути не меняет). Референс-материнку по готовому даташиту на новом чипе изготавливают тоже за пару недель. А вот дальше начинается таинство, которые раскидывает бренды на А, Б, Ц и ниже. Задача, казалось бы, простая: накатил Андроид на nand и (вуаля!) готовый продукт. Хрена с три! Начинается кропотливая и нудная работа, связанная с изготовлением "прокладки" - сборка ядра и его модулей. Вот оно то место, об которое спотыкаются бренды, не имеющие могучего штата системных девелоперов. Вылизывание этого кода занимает, порой на порядок больше времени, чем изготовление железа. И не всегда приводит к стабильному результату.
Вот так это происходит. Помимо проблем с фрагментацией самого Андроида, существует масса проблем с плохо написанными "дровами", грубо говоря.
А еще есть такая штука как аппаратные решения. Есть чип 810. Но он не умеет разговаривать - там нет радиомодулей. А это значит что? Правильно, под него нужно подобрать аппаратный "обвес", в виде модулей 3/4G, вифи/блюпупу/нави и т.д. И тут разработчикам раздолье - чипов этих "опой жуй" - от самого дешмана, которые в ждущем режиме могут жрать до 0,01А, до самых прогрессивных, где несколько автоматических аппаратных режимов энергосбережения и током потребления в активном режиме не более пары мкА.
Железо и его выбор могут серьезно повлиять как на производительность, так и на стабильность всего устройства в целом. Не верьте, что все одинаковое, даже когда в описании устройства все одно и то же: "5" S801, 4G, 3Gb, GPS" - под этими аббревиатурами скрываются густые заросли нюансов. Понимаете же, что и стоимость разных модулей сильно варьируется? Нигде уши маркетологов не просматриваются?

Понимаете же почему энергопотребление одинаковых, казалось бы, устройств может отличаться в разы? Понятно же, что чтобы обеспечить эквивалентное время жизни тела, некоторые бренды вынуждены клепать кирпичи с батарейками на 4А и выставлять это в качестве бонуса?

Но мы то с вами знаем, почему у них такие батареи, так ведь?

Так вот. Про проблемы с зеленым ведром. Не всегда обновление от производителя содержит обновление базовой ОС. Очень часто это может быть обновление прошивки радиомодуля (натрахался с отваливанием сети на телефоне жены (лыжа), пока не прошил), также это может быть обновление системных модулей, отвечающих за работу с железом. Не всегда эти функции встраиваются в ядро ОС. Обновление (и багфиксы) интерфейса банальное так же может быть в пакете обновления. Но, подчеркиваю, далеко не всегда дело в Андроиде, которого пинают, не разбираясь в сути, все кому не лень. Мое мнение: чаще, в разы чаще, лажают именно разработчики бренда, а не Гугла.
Выводы:
1) Андроид не виноуатый!

Точнее, чаще всего, дело не в базовой ОС.
2) Одинаковое железо на разных устройствах не одинаково работает.
3) Поддержка и обновление важны.
зы: почему киты да и бренды с именем не могут сделать камеру аналогичную S5, применяя то же железо? Ответ очевиден: у них нет грамотных разработчиков софта для этого. И это очень яркий пример.
ззы: сильно не пинать, где-то я искусственно все утрировал, но не в ущерб сути.