為什麼許多廠商喜歡魔改 AOSP?
01-26
如題,各種功能閹割,亂改 API,然後 App 不能正常運行,甚至 Framework 級廣告.. AOSP 不好嗎,為什麼非要改,增加人力物力?
晶元商(高通,mtk)給手機廠商就不是aosp了,或多或少都有點差別,而且晶元商一開始的Android 代碼也不是從AOSP直接拿來的,很多都是和Google共同開發的。然後手機廠商再根據自己的特色功能,定製功能會修改一部分Android code,Framework層修改是不可避免的,不修改很難實現某些功能。但是,不管怎麼修改都好, 是不會修改Android的API的,可能會增加,畢竟CTS還是要過,不過出不了廠。
自己的一些想法,歡迎機友們理性討論。
1.一些廠商偏愛扁平風等風格,試圖讓自己的手機更有特色,辨識度高(不僅限於)。推出一些有自己想法的功能時也需要魔改原生。
2.需承認原生安卓有些地方確實不適合中國國情,修改後添加一些比如號碼歸屬地類功能還是有必要的。5.廠商也是有競爭、顧忌的,沒有哪家大廠會完全放心的使用另一家大廠的產品,除非有親密或者深度合作關係,出於這種考慮,手機廠商或多或少都會改一點。
歡迎補充。不改那能用?
回歸MIUI的最大動力:
就算是阿里系這種毒瘤,照樣召之即來揮之即去。
黑域雖然在運行,但我昨天重啟後根本沒重新adb啟用服務,續航基本沒差,裝上純屬習慣,考慮卸掉。
各大廠不魔改的話壓不住全家桶們啊
因為AOSP不夠好啊,不僅因為簡陋而不符合市場審美需要,更是有一定的歷史原因
HTC作為安卓開山鼻祖,HTC sense的存在也為其他OEM的設備個性化做出了一個非常棒的榜樣,而廠商對AOSP的定製的目的也在於提高品牌辨識度,對於不同地區也為了提升設備使用便利性而做本地化be together, not the same
因為中國沒有 Google,沒有 Play 商店,App 基本上個個都很毒,而廠商不想讓毒瘤們黑了自己,也只能這樣了。
AOSP過於簡陋,不符合國情。
因為能改,提供不同的UI界面和操作方式是廠商的自由。至於兼容性,在境外的話Android手機廠商的手機都會進行CTS測試保證兼容。
Framework 級廣告.....你是說谷歌服務么?
從歷史上來講谷歌在中國的缺位,導致原生android異化為中國特色安卓。第一個原因是android生態的缺失導致國內應用開發無人監管、濫用許可權、破壞用戶體驗。國內手機廠商被迫推出反制措施繼而有了魔改安卓,在這過程中無良開發商有使用更多非谷歌android正規開發方式的辦法,繞過廠商的限制。惡性循環最終導致了魔改安卓成為中國特色。第二個原因在於原生android界面風格的簡陋,除了廠商早期作品以外,你就看不到原生android在中國的痕迹了。為了吸引更多的用戶,加大競爭力以及產品識別度廠家紛紛推出各具特色的定製UI。為了方便界面設計加入獨家功能魔改就必不可少了。
因為開源,因為不封閉,因為壓不住毒瘤,因為以前又丑又簡陋,因為沒有本地化。
推薦閱讀:
※Android性能優化
※OnePlus 一加3T:距離不「將就」,還要更「講究」一點 | 肉身評測
TAG:Android | Android第三方ROM | AOSP |