Android手機系統(tǒng)為啥叫ROM?

科技評論1,467閱讀模式

Android手機系統(tǒng)為啥叫ROM?

安卓手機系統(tǒng)為什么叫ROM?可以說不僅僅是安卓系統(tǒng)叫做ROM,目前所有的手機系統(tǒng),都可以叫做ROM(包括但不局限于蘋果、塞班、黑莓)這是由于ROM是只讀內(nèi)存(Read-OnlyMemory)的簡稱。特點是只能讀而不能快速改寫。
因此所有刷寫進不可改變或擦除的系統(tǒng)我們都可以將之成為ROM。
相對于ROM,其實稱之為固件更加合適。ROM和固件就是一個寫入和被寫入的關(guān)系。
最經(jīng)典的例子就是電腦上的BIOS,各種電視紅白游戲機的卡帶,還有早期電腦上的一些驅(qū)動。這些都是真正的ROM,把程式代碼擦寫進固化內(nèi)存之中。這種是真正名義上的ROM,從硬件上決定了只讀性,同時通常也是一個軟件系統(tǒng)的底層和核心部分。
那為什么手機(安卓)系統(tǒng)也叫ROM呢?
這是因為手機系統(tǒng)必須保證其自身的完整性和穩(wěn)定性,在被用戶使用的時候不被用戶和惡意程序改寫其核心文件。
體現(xiàn)在安卓系統(tǒng)上就是root權(quán)限,默認沒有root權(quán)限的話,是沒有辦法改寫系統(tǒng)文件的,而操作系統(tǒng)的這個特性和上面說起來的只讀內(nèi)存十分相似,只不過是從軟件層面上保持自身的不可改寫罷了,一旦獲取了root權(quán)限,也就是獲得了ROM的改寫權(quán)限。
那為什么安卓手機系統(tǒng)叫ROM,而蘋果塞班卻沒有這個習(xí)慣呢?
有一點是可以確定的,就是ROM這個名詞不為安卓所獨斷。可參考各種游戲模擬器。
其實安卓系統(tǒng)的系統(tǒng)包和一般手機的系統(tǒng)包性質(zhì)差異不大,都符合ROM這一個名詞特性。叫法只是個歷史遺留和習(xí)慣問題。
個人推測是由于安卓系統(tǒng)的開源使得各式各樣修改后的第三方系統(tǒng)百花齊放,大大增加了手工recovery刷入系統(tǒng)zip的機會,所以我們常常需要下載后綴為zip的刷機包,以實現(xiàn)嘗鮮和個性化定制。

而蘋果iphone的刷機有個特點就是大多數(shù)為官方原生系統(tǒng),在線更新,也無所謂ROM了。即使是手動刷機,一般也被稱作為固件——其實固件(Firmware)一詞和ROM也是有著莫大的關(guān)聯(lián),因為固件本身就是寫進ROM的程式。
安卓上的ROM分為哪幾種呢?
在安卓上,刷機包被分為兩種,一種是原生官方的系統(tǒng)固件,也被稱為底包、原生ROM,不包含個性化定制。一般是從官網(wǎng)下載或者從官方更新程序下載提取。
而通過各種大神在底包上進行各式各樣的二次定制,則產(chǎn)生了各種第三方的系統(tǒng)固件,俗稱ROM,包含各種個性化定制后的差異性功能。例子就多啦:國際 著名安卓ROM團隊CM,小米引以為豪的 MIUI,極簡設(shè)計的魅族Flyme,錘子手機的錘子ROM和國內(nèi)外各種大神半神定制的系統(tǒng)…就不列舉太多了。這些ROM都可以在ROM基地中下載到。

 
  • 本文由 米粒在線 發(fā)表于 2014年10月12日14:23:59
  • 轉(zhuǎn)載請務(wù)必保留本文鏈接:http://www.bjmhhq.com/30827.html
網(wǎng)站建設(shè)

給數(shù)據(jù)庫做分表處理

對于WordPress數(shù)據(jù)庫的posts文章表很大,怎么優(yōu)化是個頭疼的問題。想到了分表就想嘗試下。做個記錄。原創(chuàng)記錄文章,轉(zhuǎn)載請注明出處。優(yōu)化WordPress數(shù)據(jù)庫中的posts表,可以從以...
科技

三折秒殺!京東年貨節(jié)正式啟動

明天,1月10日,農(nóng)歷臘月初八,臘八節(jié)。今天,1月9日,20點,京東正式啟動了一年一度的年貨節(jié)大促活動,各種優(yōu)惠促銷紛紛開啟。京東官方也奉上了京東超級秒殺日必買清單,不少產(chǎn)品半價,有的...
生活道理

熬夜如何改變了我們的身體

熬夜的危害有很多,如:經(jīng)常感到疲勞,免疫力下降:人經(jīng)常熬夜造成的后遺癥,最嚴重的就是疲勞、精神不振;人體的免疫力也會跟著下降,感冒、胃腸感染、過敏等等自律神經(jīng)失調(diào)癥狀都會出現(xiàn)。 頭痛:熬夜的隔天,上班...

發(fā)表評論

匿名網(wǎng)友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
確定

拖動滑塊以完成驗證