Це запитання на 2 частини. Частина 1 запитує, чому телефони Android не отримують найновіше оновлення одразу, і відповіді на нього відповіли адекватно. Частина 2 запитує, чому старі телефони часто ніколи не отримують найновішого оновлення, і на нього ще не отримали відповіді.
Як каже LeBeau, крім Google є інші корпоративні зацікавлені сторони. Google створює лише нові версії, і, окрім телефонів, які він безпосередньо створює, як і Nexus, він не дає багато відповідей на те, чи і коли інші вкладуть їх у телефони. Також, як каже LeBeau, всі ці інші зацікавлені сторони повинні вивчити нову версію, перш ніж вони зможуть її застосувати. Ось чому телефони отримують нові версії пізніше, і чому певні телефони, як Nexuses, отримують версії раніше, ніж хто-небудь інший, тому що Google вже вивчив нову версію.
Що стосується другої частини, виробники обладнання хочуть, щоб ми продовжували купувати нові телефони кожні пару місяців, правда? Інакше, як вони зможуть утримувати все це тісто, якщо ми продовжуватимемо користуватися нашими старими телефонами? Вони опиняться в такому ж становищі, в якому знаходяться комп'ютерні компанії: з достатньою пам’яттю та оперативною пам’яттю для будь-яких цілей, навіщо купувати нове обладнання? Відповідь - зупинити оновлення старих телефонів, тому, якщо ми хочемо новіших функцій, нам доведеться отримати новий. Google, ймовірно, робить це не так сильно, як він вже продає вам Android, так навіщо йому продавати телефони, але, мабуть, це робить небагато. Зі свого боку, мережеві оператори, ймовірно, допомагають зі своїми драконічними правилами, такими як запобігання вкоріненню (інакше ви втрачаєте гарантію). Ось чому, як ви кажете, " a July 2010 android is basically a paperweight
".
Що стосується Вашого коментаря щодо вдосконалень, які є "головним чином користувачем", я не знаю, як все це працює, але я впевнений, що це не так просто. Оновлення може бути в програмному забезпеченні, але не все програмне забезпечення розмовляє з користувачем. Крім того, виробники обладнання надягають "шкури" на наші телефони, тому ми не бачимо внутрішніх функцій, і, ймовірно, коли вони нарешті оновляться до новітньої версії, вони покладуть щось нове в себе, так що телефон HTC One на Android 4.2 відрізняється від телефону Samsung Galaxy SIV на Android 4.2. Можливо, або HTC, або Samsung викидає якісь нові функції, щоб увімкнути 4.3, і ви навіть не помічаєте, що це зробили. Потім, коли скажімо, що HTC One не оновлюється до 4.3, але HTC Two робить (я це складаю), ви змушені отримати HTC Two, щоб отримати (деякі) нові функції 4.3, а також деякі функції 4.2, які ви не отримали з HTC One. Я не впевнений, що це трапляється, але це нормальна бізнес-процедура, тому я не здивуюсь.