自研手機系統有多難?為何華為小米都搞不定?
自媒體“數碼巴哥菌”5月2日發文稱,最近一段時間,“中國芯”、“中國自研操作系統”成為國人關注的熱門話題。的確,從不受制於人、完成產業轉型的角度來説,作為世界第二大經濟體的中國,要比其他國家更迫切。

中國不乏科技巨頭,手機行業中華為、小米無疑是最受關注的。然而,為什麼華為和小米都之做安卓UI,卻不自己開發一個自研手機系統?今天我們就來聊聊這個事兒。
如何搭建一個完整的智能手機系統?
做一個非嵌入式的操作系統,從搭建、結構設計來説其實不算很難。就比如安卓,其結構基本上就是採用Linux內核、硬件抽象層(HAL)、C/C++數據庫、Android Runtime、Java API和系統級應用層層構成的。

安卓系統結構
Linux內核開源,所以免費使用,只要自己往上面搭建架構就可以,相信這個難不倒華為、小米的工程師們。當然,這裏可能還有個“糙活”和“細活”的區別,基本上需要的就是時間了。
以安卓“安卓之父”Andy Rubin及其團隊為例,大概是用了一年就開發出安卓雛形(2003-2004);又在2005年開始轉向智能手機方向,首款安卓手機HTC Dream於2008年8月1日上市,其實開發週期不算太長。
為什麼只有蘋果和谷歌成功了?
既然從技術層面來説,開發個智能手機OS並不算很困難,而且華為、小米每年投入百億資金研發,也不缺技術力,為什麼就是做不出(或不去做)一個手機系統呢?這裏面就有説道了。

首款安卓手機HTC Dream
首先是時機。不論是iOS(彼時叫做iPhone OS)還是安卓,都是在2007至2008年誕生的。這個時候,整個手機市場正從功能機向智能機轉型,而蘋果率先啓用電容屏幕、手勢操作讓原本的諾基亞塞班、微軟Windows Mobile和黑莓相形見絀。安卓雖然一開始沒有完全脱離鍵盤和導航鍵,但也側重觸摸體驗。所以,蘋果和谷歌佔盡先機,打敗了老頑固的塞班等系統,開始成為手機系統的未來。
由於蘋果和谷歌起步比別人早,發展自然就更快更好,所以後續的什麼旗魚OS、火狐OS、三星Tizen,都沒做起來,這就引出了第二個關鍵點:生態。
所謂“得生態者得天下”,iOS第二年開始加入AppStore、吸引開發者開發應用,谷歌也隨後推出MatketPlace,應用數量暴增並很快超過蘋果。這個時候,結局基本就已經確定了,後續出現的競爭者不論是產品形態的創新、還是應用數量都不及蘋果和谷歌,消費者為什麼要買單?

iOS發展十年生態非常成熟
當然,這裏面有個特例是微軟的Windows Phone。放棄只支持電阻屏、操作過於複雜的WM之後,微軟重新設計了一套入時、基於觸摸操作的手機系統WP,最初被IDC等各種分析機構看好,預測它會超過iOS,畢竟微軟不差錢。遺憾的是,微軟是兩邊都不佔優勢:既沒有谷歌那麼開放、放開極大權限讓手機廠商做UI(WP手機界面都長一個樣);又沒有蘋果那種自產自銷、軟硬完美結合的功力,最終這個曾經的第三大手機系統就逐漸破敗了。
小結一下:華為和小米現在沒有當年蘋果和谷歌的機會,因為智能手機形態、市場都已經非常成熟了。如果放棄安卓重頭開始,如何讓消費者放棄那麼多應用的成熟系統,首先就是一個巨大問題。再參考微軟的例子,如今要在一個開放性的市場環境做系統,需要漫長的時間、鉅額的資金投入。
“異類”阿里OS不值得借鑑
一定會有朋友説:“還有阿里OS呢!”(以前叫阿里雲OS)公平地説,阿里OS更像個異類,因為它被詬病的主要部分就是源代碼和安卓高度相似,雖然能夠兼容安卓應用、卻沒有自己架構的應用。

阿里OS最近開始向物聯網轉型
技術方面太過複雜這裏不做探討,但大家應該都知道阿里OS使用虛擬機兼容安卓應用,此前阿里雲OS是直接套用谷歌的Davilk虛擬機、才會出現阿里雲聯合宏碁發佈手機被谷歌臨時叫停的事件;而目前阿里OS應該開發了自己的虛擬機,兼容安卓應用標準。(APK格式)
然而,從阿里OS的頁面上可以看到,基本上只有十八線手機廠商會使用阿里OS,如康佳小辣椒、朵唯、卓普、邦華等等,最有名的就是魅族了,但魅族和阿里的關係大家都知道,而且魅族主力機型還是用安卓+Flayme的。所以,阿里OS在手機市場發展並不順利,開始向嵌入式物聯網設備轉型。
華為和小米自研OS的機遇

雖然此前餘承東表示“只要安卓系統保持其開放性,華為智能手機就會永遠使用該操作系統和生態。”但任正非也曾表示過擔憂,所以傳聞中的“麒麟OS”可能並非空穴來風。同樣,小米最開始就是以安卓定製界面MIUI起家,如果要説中國最可能自研OS的兩家手機廠商,非華為和小米莫屬。
本文前部分已經詳解了華為、小米做自研OS會遇到的困難,但困難和機會顯然是並存的。首先,兩家廠商都有自主SoC,可以與系統深度適配和優化;其次,中國互聯網產業發達、應用本土化程度高,與應用廠商的合作或許沒那多障礙;最後,兩家手機廠商銷量極高、備受國內用户喜愛,做自研系統應該也會獲得一定支持。
至此,我們可以大膽猜測一下:華為和小米可能在幾年前就着手做系統了,只是時機未到,產品也並不成熟。但此次中興事件讓國人意識到,中國必須有自己的芯、系統甚至是產業鏈製造技術,因為我們不是歐洲、日本和韓國,立場不同又不想受制於人的話,只能自主發展。
本文由數碼巴哥菌與騰訊數碼聯合發佈