HTC 一張圖表讓你知道 Android 手機更新為何如此慢
-
轉轉小木馬說:硬體需要驅動...晶片的驅動是由晶片廠提供...如果晶片廠不釋出新的韌體對應新的... 恕刪
您這是在可以支援的晶片上就有的韌體
但是我說的是...BUG
這要看手機商如何去修正此BUG
因為固有的CPU已在
比如高規格的CPU才有可能去經過由晶片商提供驅動而非韌體
所以我認為這是手機商要不要去更新這問題而非"晶片商"
我知道你說的意思是什麼
謝謝您糾正~~~
啾咪同個時間、不同人物、不同地點、不同際遇。 -
黑豬說:手機跟電腦類似CPU支援度 相容性一定沒電腦來的好所以內核更新是一定要的XDA有... 恕刪
終於有人理解我的意思了
同個時間、不同人物、不同地點、不同際遇。 -
黑豬說:手機跟電腦類似CPU支援度 相容性一定沒電腦來的好所以內核更新是一定要的XDA有... 恕刪
這有些不對, Android每個版本雖然都有對應的kernel, 但並沒有強制要求一定要搭配該版本的kernel
(不穩定的說法更是有點奇怪)
最主要的原因在於, 個晶片廠商都會去改Android... 有些地方修的奇奇怪怪的(針對該CPU/GPU的特性去修的)
甚至同一個廠商, 不同世代的CPU, 改的地方也不一樣...
而Android對於各廠而言, 並非是open source... 才會導致XDA那群人, 把Goolge版(AOSP)的android, 移植到你的舊款手機, 還會有些奇奇怪怪的小問題...
基本上, Linux kernel能開機起來, 雖然基本的驅動程式都已經載入, 在開進android時, 仍然需要一些HAL, 偏偏廠商都沒有Open source...
如果有最基本的open source, (跟甚麼sense無關), XDA那群人不需要這麼辛苦...
HTC之前被google抱怨的是... 即便發現了google的bug, 也不回報... 自己偷偷修掉... 所以後期google對HTC很不滿, "先發"這件事情從此就換人了...
然後OS更新這件事, 在沒有新版的BSP的情況下, 拿舊版的BSP + 舊和新版的AOSP, 三向比對, 絕對可以開始進行修改, 而HTC裏頭也絕對做得到...
只是這工做仍然挺費工的(耗資源), 然後又不符合自身的商業利益(自認為不符合, 但沒想到消費者會移情別戀)...
所以才不支援的... (畫了這麼多圖... 講起來好像真的很複雜... 其實就這樣而已)
至於Linux kernel... 沒有供應商的支援下, 想要更新可以不可以? 也絕對可以啊... 有甚麼好懷疑的
程式都是人寫的, 原廠又不是沒有給你datasheet, 你也不是不知道自家的PCB長成哪樣子... 當然可以改囉...
(XDA很難幫忙改的主要原因是甚至不知道你家的電路長成甚麼樣子... 也沒有原廠的datasheet)
除非你承認你家的軟體工程師... 比起晶片供應商的差... (但明明一群人跑去MTK, 現在也在提供BSP給大陸那些山寨廠)
總歸一句... 不想浪費時間做... -
巴巴巴拉巴說:簡單講就是軟體深度大改越多的~更新就越慢sony這點就是有先見之明XDDD
呵呵,RAY表示.......... -
patrick說:這有些不對, Android每個版本雖然都有對應的kernel, 但並沒有強制要... 恕刪
還是大大專業
晶片廠和手機製造商 上下一條心
上面晶片廠說不更新 下面理所當然裝死
然後消費者想要新功能就只能買新機
-
MIKASA說:S2表示 老子都更新到今天了 同期的感動機都不知道死哪去了
經典啊XDDD努力賺EP -
patrick說:這有些不對, Android每個版本雖然都有對應的kernel, 但並沒有強制要... 恕刪
很棒的解說
同個時間、不同人物、不同地點、不同際遇。
CPU支援度 相容性一定沒電腦來的好
所以內核更新是一定要的
XDA有神人會把不升級的手機刷成能升級(例如2.X升4.0這類的大升級)
通常都是用舊的內核 下去修改
也就造就出 有時候刷出來 會很不穩定 各種問題都有可能出現
就算是神人也要修改好幾個月 或是無解
既然CPU廠不提供新的內核
手機製造商也就順理陳章不提供升級
必免投入資源 換來是無法處理的BUG
進而讓手機使用者感到生氣
不管是CPU廠還是手機製造商
為舊CPU更新內核 為舊手機更新版本
都需要投資資源去開發
對CPU廠來說 若用他家CPU 內核都迅速提供給廠商升級
手機製造商升級後 新款手機銷售下降 不就進而影響到新CPU出貨量?
對手機製造商來說 若他家的手機很會升級
那新款手機又如何增加銷售?
不過我相信 大部分不能升級 都是商業手段