國外有沒有基於 Android的深度定製ROM?如果沒有,為什麼?
國內有小米成功先例,n家仿效。國外似乎只有CM。
為什麼會有這個問題?難道三星touchwiz,LG UI,HTC SENSE,索尼XEPRIA這些UI都不叫定製么?包括諾基亞剛出的NOKIA X,哪個不是定製了? 只要不是原生的基於安卓的都叫定製吧。
取消二級菜單叫定製,三星多任務側邊欄,LG QSlide懸浮程序欄就不叫定製了?
再說用國內定製UI系統的廠商都是互聯網公司,沒有硬體的基礎前,從UI定製下手沒有什麼問題吧,投資小,風險小的情況下開拓市場。再看看日系那幫定製機呢,啥都給你換了。還有那個脫離谷歌生態系統的,谷歌要是在國內,谷歌的APP不也會內置么。你看看日版S4 ,ROM都被定知道什麼地步了外國的也挺多啊,AOKP、CM、Panaroid、Clockwork MOD。不過人家大部分是基於興趣的,不會像某些國內廠商……嗯咳咳
贊同 @Mariotaku 的說法。不是所有的「深度定製」都要像國內廠商XX和XX那樣取消抽屜,重繪圖標的。CM之外的第三方ROM也有很多。
在界面上大刀闊斧,不意味著深度定製。
改好看了也就算了,國內一大批ROM丑的不能看的。真正的深度定製,是要結合硬體,加入廠商自己對於手機的思考。
在各個方面,包含但不僅限於功能,界面,交互,進行深度的思考與改進。而不只是改個界面。就嚷嚷著深度定製。----------------------繼續回答題主的問題,一大把的國際廠商,HTC,三星,SONY之流,都是深度定製。他們有自己對於手機的思考,功能上有很多創新,也有很多全新的交互。只是在界面上基本保留安卓原來的樣子。我覺得本題回答里90%的人根本就不明白什麼叫深度定製,什麼叫預裝APP。
至於Android源碼都沒瞄過一眼,架構模型都沒見過的,還是不要動不動就下個結論吧。連一個ROM改了什麼,改到哪層都不知道,開口就談這個創新那個定製的,笑死人了。
先呵呵為敬,照現在這回復質量來看,還是明天這個題沒被舉報再上乾貨吧。睡覺
==================
沒想到居然還沒有被人舉報,那好吧,兌現承諾,慢慢更新。=========4.29更新==============0. Android的系統架構
在談什麼是深度定製之前,我們來先看看Android的系統架構。
很美是不是?結構分明的四層架構。
這四層架構是由淺入深的層次,最上層的是Application層,也是最淺的、技術難度稍低的一層。主要是一些系統Android App,基本上都是Java去寫的,很多講Android架構的文章里甚至會直接掠過這一層。
再向下的一層是Application Framework層,從名字上看就知道里,這是Application能跑起來的基礎,是一層承上啟下的基石,地位相當於是Application層的親爹,提供著公共服務和框架。從架構圖裡可以很清楚的看到,它們告訴應用「你可以打電話呦」(硬體服務),「你可以安裝APP呦」(核心平台服務「等等。這也就是為什麼,處理通訊錄的APP有一千萬個,但都歸親爹Framework層去管。APP只是一個外殼,真正幹事兒都還是Framework層。這一層基本上是沒有編程背景的同學們理解的極限了。更多的話有興趣可以看Google IO的演講視頻:https://sites.google.com/site/io/inside-the-android-application-framework
再向下就是Lib層了,解釋起來比較難以通俗,Libraries里是一些類庫,管理更深層的功能,很多都是開源的。像Media Framework,管理各種視頻音頻的編碼/解碼,臟活累活呢~至於Android Runtime,就是Android的虛擬機和核心庫了。
最下面的是最底層的內核,是核心中的核心,比喻的話相當於人腦部分,像Binder IPC,PowerManagement等,都是經過Google對Linux做了相當的優化之後的東西。
做個不一定完全恰當的比喻就是,內核層相當於人的大腦,Lib層相當於人的肌肉,FrameWork層可能更像是脊髓,Application可以算是人做出的行為表現吧 ? (有更恰當的比喻請告訴我……我困的神智不清了已經)
-----------背景介紹完畢--------------
1. 怎樣才算是深度定製?
那麼,請思考一下,到底什麼才算是深度定製? 我個人覺得,至少要對Application Framework層做大量優化,甚至定製得更深(如深度優化Power Management 電源管理的Rom,請別拿個系統CPU降速APP說事兒)的才算是深度定製。
只給原生APP換了個Logo,換個桌面(或者Lancher),加了幾個自己預裝進去的APP做個rom,然後往網上一丟,我只承認是「優化」,但你叫這玩意深度定製?別逗
困了……睡覺……有興趣的可以針對上述的知識,去對比一下,本題下各種回復里,哪些Rom改到里哪層,哪些言之鑿鑿對題主嗤之以鼻的回復實際上打了自己的臉。仔細研究一下,國外那麼多ROM,到底有多少真正稱得上深度定製的。明天有空可以更一下流行的ROM都定製到多深。 也請大神不吝指出我到錯誤,我會第一時間去修正,不勝感激為什麼要買脫離Google生態系統的Android手機?
各位,提問者問的問題是深度定製的rom,是深度定製啊,你們在回答什麼?
只有一個樓層回答了詳細的深度定製,對於他深度定製的解釋,我表示十分贊同!!!
對於樓主說的「如果沒有,為什麼?」
只要有發燒友在,就一定會有定製的存在,要是ios開源,分分鐘被定製。你都說了,國內miui是先例,就是發燒友從好用的角度出發開始改動rom,那一百個用戶就有一百個哈姆雷特,每個人使用方式不一樣,改動的同時必定伴隨著交流和取捨,打造適合大部分人使用習慣的方便的rom。
所以miui是適合中國人用的,為啥?
因為只有你想不到,沒有它找不到。那國外真正意義上深度定製的rom有嗎?有。
具體我就打算抱著學習的態度看那位樓層回答了,因為本身我用過國外的rom不多,對於安卓底層的架構也並不是很了解。單純提醒一下其它回答者看清題目,然後再執筆。小米參照ios的思想做Android,把親爹google的設計思想完全拋棄,說好聽了叫為用戶考慮,適合國內用戶,說難聽了就是給整個Android生態系統添亂,除非哪天小米自己整個系統出來。國外的定製系統很多,其他人也都說的差不多了,不過據我所知國外的定製系統並不像國內一樣熱衷於改UI和圖標,所以很多定製系統和原生的看起來非常相似,例如cm和aospa。所以會有國外看似沒有什麼定製系統的假象吧。
竊以為通過改圖標和UI來叫囂自己是深度定製系統的是最低級的招數。
開什麼玩笑。。。xda上的定製 Rom多的數不清。貌似懂了:推廣自家產品真的用不著提這種問題。
我可以說Kindle嗎
說實話,我感覺國外廠商挺懶的,目前rom有自己特色的也就三星了,其它的就比較平庸了,當然我說的僅僅是ui層面。。
國外不是沒有,而是他們從來不大肆渲染,甚至給Android換個皮膚就號稱自己是個OS了。
Nokia X那個不算深度定製嗎?
推薦閱讀:
※為什麼華為手機內核開源了但是幾乎沒有原生安卓的Rom?
※怎樣判斷一款手機對第三方ROM的支持度?
※魅族 MX4 為什麼不開源?
※如何看待Remix OS和Android x86的合作,這對Remix OS未來有什麼影響?
※阿里雲OS為何要投入那麼大的資源去修改(替換)安卓虛擬機?
TAG:Android | Android第三方ROM |