谢邀。
硬件是第一大难关。尤其是高通32位转64位的时候,很多机型都不能升Android7.0。根本原因就是高通没有为32位处理器写相应的驱动包,想升级只能公司自己写。由于很多厂商已经习惯依赖高通的驱动方案,所以这方面的人才普遍比较少。
其次就是公司的决策了。某大厂的R9半年就停更系统也不是没见过。至于为啥?研发力量并不能支持众多机型的升级,或者是人家根本就没想过给旧手机升级。
小米确实是个比较注重研发的公司。可惜犯了个理工男的错误,就是不注重外形。小米mix的成功就是一个反例,只有研发没有设计的手机,很难讨好消费者。
最后一点也是根据销量来的,如果这款机型销量不佳,那么也不会给它升级系统了。
以上。