不光是華為,絕大多數的手機廠商手機上市2年后基本已經停止系統更新了。
Android系統在手機上適配需要更多的時間,盡管最近幾年手機上的各種組件所使用的接口快速統一了,比如存儲接口采用eMMC/UFS、攝像頭接口采用MIPI-CSI接口、屏幕采用MIPI-DSI接口,但手機廠商之間芯片型號的差異導致并不像電腦的外設一樣全部內存硬件配置信息,從而導致Android智能手機系統適配難的問題。
Windows的硬件很少出現適配問題,是由于安裝Windows系統都是兼容機,顯卡、硬盤、CPU、內存、USB等等所有的硬件都采用了完全相同的基礎協議,拓展功能依靠協議本身進行擴充。比如顯示,不管是顯卡的接口還是顯示器的接口,都基于完全相同的協議和配置方法,所有的參數也是通過既定的硬件接口進行傳輸。
在1980年初期市場上存在大量不同標準的個人電腦,如Apple機、TRS-80機、PC-9801機等等。IBM在1981年8月推出了IBM PC,并在1982年公開了IBM PC上除BIOS之外的全部技術資料,從而形成了PC機的“開放標準”,使得不同廠商的標準部件可以互換。IBM PC兼容機推進了計算機行業的發展,為微軟、英特爾以及大量兼容機部件商提供了市場機會。
Android系統的很多特性都需要新內核的支持,這就需要芯片廠商先對芯片進行內核適配后廠家才能開始新版本Android的適配工作,然后針對特定機型進行外設適配、測試和優化。所以每次Android的新版本發布后需要很長時間才有廠家跟進。有時候就算手機廠商想更新系統版本,但芯片廠商不適配了,那么更新系統版本這件事就意味著測地黃了,能給你的手機修復一些bug就已經很不錯了。
這時有人會說了:華為手機的芯片是自己設計的,應該不存在適配難的問題吧。
發布越久的手機,系統適配更新的投資回報率就越低。現在人手一部的手機已經很少有用到2年以上的了,系統即使更新了也沒有多少人用。
現在手機廠商都有自己的系統UI,不僅僅是換了Android系統的一層皮,而是對系統的底層進行了修改,UI改得越多,升級所需要耗費的精力越大。手機廠商每年都會發布很多新款手機,如果發布一款就要持續的適配更新,那再多的程序員也不夠用,并且還得分出一部分來開發下一版本的UI。所以發布時間比較長的手機基本上就已經不再更新行列里了。
另外,手機對于絕大部分人來說是用來打電話、發短信、上網。更新必然會出現很多的Bug,99%的人都會買賬,不管手機廠商使用的是何種理由。所以大部分的廠商對于時間越長的手機秉承盡量能不更新就不更新,保持穩定的版本最重要。
老機型手機升級系統必然導致卡頓
對于用戶來說卡頓就意味著體驗下降,也會直接影響品牌的口碑。手機升級除了修復一些bug之外,最主要的是帶來更好的UI體驗和更多的功能。
軟件工程師們每實現一個微小的功能就需要增加大量的代碼,想要為軟件添加20%的功能,很可能系統復雜度就會增加一倍。很難想象2008年第一款安卓手機T-Mobil G1只有192MB的運行內存,256MB的存儲空間。這樣的配置在現在連安裝一個微信都顯得牽強,現在的微信安裝包160MB,存儲的數據動不動就幾個GB,很難想象微信最早的安卓1.0版本安裝包只有457.7KB。
更加難以想象的是,現在的安卓系統已經接近10GB,手機的存儲空間也從最早的幾百MB到現在的128GB、256GB、512GB,但還是很多人都會覺得不夠用。
對于智能機來說,老舊手機升級就意味著卡頓,甚至會影響最基本的打電話、短信、上網功能。對于手機廠商來說老舊手機升級的投資回報率過低,甚至是得不償失。所以發布時間越久的手機,升級的可能性就越低。
以上個人淺見,歡迎批評指正。
認同我的看法,請點個贊再走,感謝!
喜歡我的,請關注我,再次感謝!