HTC(多普达) SmartPhone 系统刷机必读及FAQ
HTC(多普达) SmartPhone 系统刷机必读及FAQ
V 1.0 beta 2007.3.10
注:本文主要针对 HTC(多普达)5系手机写作,资料也主要参考的5系手机的一些资料,其它SP手机未经验证,仅供参考。本文以理论为主,主要是为解答刷友们一些疑惑缩写,系统化的参考资料很少,难免有错误的地方敬请指正!如果有时间我会继续完善这片文章。
1、基本概念
IPL SPL
1.IPL 英文全称是 Initial Program Loader, 负责主板,电源、硬件初始化程序、并把SPL装入RAM。
IPL损坏了可把手机扔进河里,或者通过换字库来解决.
2.SPL 英文全称是 Second Program Loader,“第二次装系统”,就是负责装载OS操作系统到RAM中。
另外SPL还包括许多系统命令,如mtty中使用的命令等。SPL损坏了还可以用烧录器重写。
SPL一般提供这几部分功能:
- 检测手机硬件、寻找系统启动分区、启动操作系统
- 为系统的基本维护提供操作界面,可以通过数据线与操作终端(如PC)建立连接,并接受和执行相应命令。它里面包含许多命令,像r2sd, l, doctest(危险命令,他会擦除gsmdata)等。我们常说的三色屏就是由SPL驱动的。
- 检测SD卡,当你把一些特殊制作的SD卡插入后,SPL可以在启动时校验并根据SD卡内容刷机或执行一些命令。这有点类似于PC的从软驱启动。