这是一个分为两部分的问题。第1部分询问为什么Android手机无法立即获得最新更新,而其他答案已充分回答了这一问题。第2部分询问为什么较旧的手机通常总是无法获得最新更新,并且尚未得到答复。
正如勒博所说,除谷歌外,还有其他公司利益相关者。Google仅创建新版本,并且除了直接创建的电话(如Nexus系列)外,对于其他电话是否以及何时放入电话也没有太多发言权。就像LeBeau所说的那样,所有其他利益相关者都必须先学习新版本,然后才能实施。这就是为什么手机以后会获得新版本的原因,以及为什么某些手机(例如Nexuses)会先于其他人获得版本的原因,因为Google已经学习了新版本。
至于第2部分,硬件制造商希望我们每两个月继续购买新手机,对吧?否则,如果我们继续使用旧手机,他们将如何保持所有面团运转?它们将处于与计算机公司相同的位置:具有足够用于任何目的的存储和RAM,为什么还要购买任何新硬件?答案是停止更新旧手机,因此,如果我们要最新的功能,就必须获得新的功能。Google可能没有做那么多事情,因为它已经在向您出售Android,所以为什么它需要向您出售手机,但它可能要卖点。就网络运营商而言,他们可能会帮助他们制定严格的规则,例如防止生根(否则将使保修无效)。这就是为什么,正如您所说的“ a July 2010 android is basically a paperweight
”。
至于您对“主要是用户区”的改进的评论,我不知道所有这些如何工作,但是我敢肯定,它不是那么简单。升级可能是在软件中进行的,但并非所有软件都与用户交流。另外,硬件制造商在我们的手机上贴了“皮肤”,因此我们看不到内部的运作情况,而且当他们最终升级到最新版本时,很可能会在自己身上放一些新东西,以便HTC One手机可以Android 4.2与Android 4.2上的Samsung Galaxy SIV手机不同。HTC或Samsung可能都在4.3中添加了一些新功能,您甚至都没有注意到他们做了。然后,当我们说HTC One没有升级到4.3,但是HTC Two升级了(我正在做)时,您被迫让HTC Two获得4.3的某些新功能,以及HTC One所没有的4.2的某些功能。我不确定会发生这种情况,但这是正常的业务流程,所以我不会感到惊讶。