ACER的2.2版本為啥Linux核心都還是用2.1的2.6.29??


dreamcwli wrote:
每一家的硬體設計不同...(恕刪)




D大!!你講的是有道理

但是你有想到今天版上的人買ACER手機基本上都花上萬元去買的(我自己花2萬多買法拉利版)

結果ACER承諾可以升級2.2但是2.2的版本(暫定是假2.2)

而其他家手機卻是完整的2.2

你不覺得這樣感覺很差嗎?

那如果當初知道ACER會這樣做!那大家就不會去買ACER的手機轉而其他家就好了

再來ACER今天這樣表面上是沒有問題(因為已經承諾消費者升級到2.2)

只是遇到了解系統核心的人才會發生此問題

今天問題癥結點不是在於系統順不順或是支援程度如何?

而是ACER內部是發生甚麼問題為什麼這樣做?其他家手機卻不是這樣做?

經費不夠?資源不夠?
關心在心底,嘴邊卻沉默,怎麼忘了開口,是我忘了如何遺忘,寧願忘了如何遺忘,這樣我總是微笑的看著妳。

dreamcwli wrote:
每一家的硬體設計不同...(恕刪)


我跟你看法不太一樣...

公版的kernel反而是支援度最高的...
頂多裡面的優化在不同的硬體下 不見得可以發揮功用而已

i9000的kernel一直都是直接用公版的 優化都沒做
直到2.2.1的kernel針對RFS有提昇一些效能 才把I/O的RW提昇些許

今天才看到2.6.35的kernel針對i9000的硬體優化很多東西
cloud2211 wrote:
我跟你看法不太...(恕刪)


這應該是看硬體架構而定的,
如果系統上的硬體多半是公版的東西,
在 kernel 上就比較不必費太多的心思;
但是如果硬體都是客製化後的,
kernel 可能就有很多地方都要 patch 過才能跑。
但是 Acer 是什麼情形只有工程師才知道了。

當然這樣的作法是蠻怪異的,
因為 2.6.29 和 2.6.32 的 API 印象中有不少變動,
花時間讓 Android 2.2 跑在 Linux 2.6.29 應該也要花不少功夫… = ="a
姑且不論誰的看法對?誰的看法錯?
回歸現實面...就是ACER的2.2版本根本不完全
Linux Kernel還是沿用2.6.29而未變更為2.6.32
這個問題點就看ACER要如何對消費者做說明並提出改善措施
其實提出問題也只是在想如果最後 kernel 2.6.32 生出來了,
結果 Android 的部份沒有調校好效能一樣差,
那去爭取 kernel 更新也白搭了。

dreamcwli wrote:
其實提出問題也只是在...(恕刪)


D大說的小弟很認同
但是這部份就是ACER能否在Android手機中獨佔一方的關鍵了
如果Linux Kernel變更為2.6.32後效能一樣差的話...ACER應該不必再玩這塊了
當初ACER信誓旦旦說要在智慧型手機中搶灘的那些言論也可以暫時拋開不用理會了
Android 版本和 Linux 版本沒有直接對應關係,如果只是核心採用 2.6.29 就說它是假 2.2 ,這個說法絕對是不正確的。

Acer 之所以不用新的核心,最直接而簡單的猜測就是這可以省掉大量的時間在修改驅動程式等底層的問題,你可以說他是要省人力和時間成本沒錯,但不可否認的是,如果現行的核心沒有問題,這也是一個相對來講較為保險的作法,在有限的時間下,如果新的核心因此沒有經過足夠的測試,那問題可能就不只是效能好不好的問題而已了。

Google 在新版的 AOSP 當中更新新的核心當然有它的用意,例如 Linux kernel 2.6.29 的其中一版的安全性漏洞(當時部份手機就是靠此漏洞才得以獲取 root 的)等等,但這是造成效能方面問題的關鍵因素嗎? 我覺得不是。

Wayne - #teampixel
Liquid E 應該有通過 Google 審核吧?
Google 都沒問題了,應該是沒有規定要用什麼 kernel 才對吧 ?

abev66 wrote:
Android 版本...(恕刪)


應該說...不完整的2.2
因為其中的Linux Kernel並非正常2.2所用的2.6.32

相關的2.2功能簡介可以參考此篇

Android 2.2 Froyo正式公佈
RORuin wrote:
Liquid E 應...(恕刪)


噗...通過Google審核??
Android是開放式的系統
手機商出廠的版本應該不會透過Google官方審核喔
照你的說法...生產電腦的廠商如內建的是WINDOWS都要通過微軟審核才能上市嗎??
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 14)

今日熱門文章 網友點擊推薦!