如果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
漂漂 阅读(568)
评论(0) 编辑 收藏 引用 所属分类:
android 开发