如果Android要出一本書,對于菜鳥們,最最需要傳授的就是這幾個頻繁出現(xiàn)的關(guān)鍵字!
Rom版本還是能明白是啥意思的,可這
固件 到底是個啥概念呢?要怎么樣去理解它?我把Radio,Rom,固件和SPL還有Recovery這幾個關(guān)鍵字在論壇上搜索了下,結(jié)合了諸位熱心機友的回復(fù),整理了下對它們的理解,也作為自己的學(xué)習(xí)筆記:1、Radio和Rom:Radio簡單的說是無線通信模塊的驅(qū)動程序,ROM是系統(tǒng)程序。Radio負責(zé)網(wǎng)絡(luò)通信,ROM和Radio可以分開刷,互不影響。如果你的手機刷新了ROM后有通訊方面的問題可以刷新RADIO試一試2、固件:
固件版本指的是系統(tǒng)內(nèi)核本版,就好像:XP系統(tǒng)和WIN7系統(tǒng)采用的內(nèi)核不一樣。目
前的固件版本應(yīng)該就是有:1.5內(nèi)核,1.6內(nèi)核,2.0內(nèi)核以及2.1內(nèi)核吧。阿興的版本
指得是在1.6內(nèi)核下的ROM版本,就好像是:XP雨林木風(fēng)純凈版或XP番茄版。所以,
阿興ROM的全程都應(yīng)該是1.6內(nèi)核。如:阿興編譯3.10版或者XXX內(nèi)核阿興編譯XX版。
呵呵,應(yīng)該是這樣了。
3、什么是SPL
①.IPL 英文全稱是 InitialProgramLoader ,負責(zé)主板,電源、硬件初始化程序、并把 SPL 裝入 RAM 。IPL 損壞了可把手機扔進河里,或者通過換字庫來解決.
②.SPL 英文全稱是 SecondProgramLoader ,“第二次系統(tǒng)裝載”,就是負責(zé)裝載 OS 操作系統(tǒng)到 RAM 中。另外 SPL 還包括許多系統(tǒng)命令,如 mtty 中使用的命令等。 SPL 損壞了還可以用燒錄器重寫。
SPL 一般提供這幾部分功能:檢測手機硬件、尋找系統(tǒng)啟動分區(qū)、啟動操作系統(tǒng)為系統(tǒng)的基本維護提供操作界面,可以通過數(shù)據(jù)線與操作終端(如 PC )建立連接,并接受和執(zhí)行相應(yīng)命令。它里面包含許多命令,像 r2sd,l,doctest (危險命令,他會擦除 gsmdata )等。我們常說的三色屏就是由 SPL 驅(qū)動的。檢測 SD 卡,當(dāng)你把一些特殊制作的 SD 卡插入后,SPL 可以在啟動時校驗并根據(jù) SD 卡內(nèi)容刷機或執(zhí)行一些命令。這有點類似于 PC 的從軟驅(qū)啟動。
4、什么是Recovery,有什么用?
Recovery應(yīng)該算是一種模式,理解Recovery,只要理解了Recovery是干嘛用的就可以很快明白了。
Android系統(tǒng)可以利用
Recovery模式,進行恢復(fù)出廠設(shè)置,OTA升級,patch升級及firmware
(硬件上面的嵌入式程序)升級等等。
簡言之:
Radio是負責(zé)無線網(wǎng)絡(luò)通訊的功能模塊;Rom相當(dāng)于電腦上的操作系統(tǒng);固件則是操作系統(tǒng)采用的內(nèi)核(Win7,Xp,Win98);SPL主要負責(zé)Rom系統(tǒng)的裝載導(dǎo)入,更多的是在負責(zé)硬件方面的操作;Recovery模式可以用來備份操作系統(tǒng),也可以用來升級操作系統(tǒng)以及恢復(fù)操作系統(tǒng)的缺省配置。
posted on 2010-06-02 09:21
漂漂 閱讀(617)
評論(0) 編輯 收藏 引用 所屬分類:
android 開發(fā)