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