Hboot在HTC的Android 系統(tǒng)的系列手機(jī)中,HBOOT就是SPL。
SPL英文全稱是Second Program Loader,“第二次裝系統(tǒng)”,就是負(fù)責(zé)裝載操作系統(tǒng)到RAM中。
SPL一般提供這幾部分功能:檢測(cè)手機(jī)硬件、尋找系統(tǒng)啟動(dòng)分區(qū)、啟動(dòng)操作系統(tǒng)為系統(tǒng)的基本維護(hù)提供操作界面,可以通過數(shù)據(jù)線與操作終端(如PC)建立連 接,并接受和執(zhí)行相應(yīng)命令。它里面包含許多命令,像r2sd,l,doctest(危險(xiǎn)命令,他會(huì)擦除gsmdata)等。
我們常說的三色屏就是由SPL 驅(qū)動(dòng)的。檢測(cè)SD卡,當(dāng)你把一些特殊制作的SD卡插入后,SPL可以在啟動(dòng)時(shí)校驗(yàn)并根據(jù)SD卡內(nèi)容刷機(jī)或執(zhí)行一些命令。這有點(diǎn)類似于PC 的從軟驅(qū)啟動(dòng)。簡(jiǎn)單點(diǎn)說,SPL就相當(dāng)于PC的BIOS。