Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android手機 >> Android刷機教程 >> htc刷機 >> HTC G14 HBOOT模式進入方法以及HBOOT相關知識全解

HTC G14 HBOOT模式進入方法以及HBOOT相關知識全解

編輯:htc刷機

HBOOT是什麼?SPL又是什麼HBOOT有什麼用HTC G14怎麼進去HBOOT模式,下面來看看關於HBOOT的詳細知識以及關於HTC G14HBOOT模式進入方法

1、HBOOT是什麼?

在HTC的Android 系統的系列手機中,HBOOT就是SPL。

2、SPL是什麼?

SPL英文全稱是Second Program Loader,“第二次裝系統”,就是負責裝載操作系統到RAM中。另外SPL還包括許多系統命令,如mtty中使用的命令等。SPL損壞了還可以用燒錄器重寫。

SPL一般提供這幾部分功能:檢測手機硬件、尋找系統啟動分區、啟動操作系統為系統的基本維護提供操作界面,可以通過數據線與操作終端(如PC)建立連 接,並接受和執行相應命令。它裡面包含許多命令,像r2sd,l,doctest(危險命令,他會擦除gsmdata)等。我們常說的三色屏就是由SPL 驅動的。檢測SD卡,當你把一些特殊制作的SD卡插入後,SPL可以在啟動時校驗並根據SD卡內容刷機或執行一些命令。這有點類似於PC 的從軟驅啟動。簡單點說,SPL就相當於PC的BIOS。   SPL主要作用就是引導系統啟動。   解釋一下Android的SPL的大致含義,希望對您有所幫助。

SPL除了包含手機的bootloader啟動android外,還包含其他一些功能,如刷nbh,支持fastboot等等。

G1 Original SPL

VER: HBOOT-0.95.0000

ZIP: G1OrigBootloader_nocheck.zip

MD5: ae58b427b797707c453f3b3fa9d13c76

大家說的三色屏就是它,由damien667 dump出來的。該版本不支持fastboot,所以沒法刷直接刷img文件。在這裡簡單說下G1的破解,大家都知道G1的破解就是把recovery替 換成使用驗證簽名為testkey的,使我們能夠刷修改後有root權限的自制rom。在TC4-RC29 TC5-RC7的nbh在09年1月1號被xda的chavonbravo洩漏後,我們才能通過這個spl降級來破解,獲取系統權限,然後刷 testkey的recovery,然後就開始了豐富多彩的刷機生涯。

3、HBOOT的作用?

手機是由hboot來負責引導啟動的,這裡簡單講一下流程,hboot啟動後,會檢查安全鎖的狀態:

如果檢查後發現是S-ON,說明安全鎖是打開的,那麼hboot在完成引導啟動的同時,會將system和recovery分區做寫保護。

如果檢查後發現是S-OFF,說明安全鎖是關閉的,那麼hboot在完成引導啟動的同時,會將system和recovery分區的寫保護打開。

那這個經過修改後的hboot在這裡起到什麼作用呢?

當手機通過hboot啟動,hboot在檢查安全鎖是什麼狀態的時候,無論檢查結果是什麼,這個修改過的hboot都會認為安全鎖是關閉的,即讓hboot自己欺騙自己,認為安全鎖處於S-OFF狀態。實際上此時的安全鎖還是S-ON,只不過顯示出來是S-OFF罷了。

這也就為下面這種情況找到了合理的解釋:

機器狀態為ENG S-OFF的朋友刷了官方包,然後ENG變回SHIP,S-OFF變回S-ON。但機器狀態為SHIP S-OFF的朋友進行同樣的操作,卻不會失去S-OFF。

因為官方包是一個完整的刷機包,在更新過程中,會把hboot覆蓋掉,那麼,當這個被修改的hboot被替換成官方原版的hboot後,我們的機器也就回復到了原始的SHIP狀態。此時,因為ENG S-OFF是一種假象,所以,S-OFF就變回了S-ON,但是因為SHIP S-OFF是真的把安全鎖關了,所以,S-OFF還是保持不變。

既然你刷了ENG的hboot,那麼他就會一直都顯示S-OFF,所以不會有ENG S-ON的情況出現。

4、HTC Sensation G14 HBOOT模式進入方法

手機在關機狀態下,扣出電池,再裝上,然後按住 【音量-】 再按 【開機電源鍵】,幾秒後,即可進入HBOOT模式,如下圖所示:

 

5、HTC Sensation G14 HBOOT詳細介紹

PYRAMID PVT SHIP S-ON RL

HBOOT-1.17.0008

eMMC-boot

May 13 2011,21:04:57

HBOOT

<VOL UP> to previous item  (音量+鍵  向上)

<VOL DOWN> to next item   (音量- 鍵  向下)

<POWER> to select item   (電源 鍵 確認)

FASTBOOT

RECOVERY

FACTORY RESET

SIMLOCK

IMAGE CRC

一、HBOOT信息詳細介紹:

PYRAMID:這個是手機型號的內部開發代號,G14的代號中文名為:金字塔

PVT(或者是EVT,DVT,CVT):是代表手機的版本類型。

一台手機從研發到上市,可能會經歷多次版本上的調試和改動,版本類型標志著機器是什麼時候的產物,如下:

EVT:工程機,研發階段機器的型號;

DVT:開發機,特殊開發用途機器的型號;

CVT:商用機,交付運營商的機器的型號;

PVT:量產機,最終上市的零售版機器的型號。(PVT1:第1批量產機)

SHIP/ENG:手機HBOOT(SPL)的版本。

SHIP:shippment的縮寫,出貨的意思,零售版的HBOOT版本。

ENG:Engineer的縮寫,工程的意思,修改版的HBOOT版本。

S-ON(或者是S-OFF):

S代表Security Lock,即安全鎖。HTC在手機內部設置了一個安全鎖,用來控制系統分區的讀寫狀態。

S-ON:安全鎖開;

S-OFF:安全鎖關。

如果你需要對關於S-OFF和S-ON的詳細內容解讀,可以參考:安卓手機刷機教程之s-off和s-on詳解

HBOOT-1.17.0008

這裡顯示了HBOOT的版本號,HBOOT是一個很特殊的部分,刷壞了這裡,手機就會變磚,類似於升級www.shuleba.com電腦的BIOS,刷錯了BIOS,你只能返廠用特殊的擦寫工具來恢復了,所以,對HBOOT的操作要特別的注意,如非必要,不要去輕易刷寫此分區!

RADIO-X.XX.XX.XX (當前手機中未顯示出來)

這裡顯示了RADIO的版本號,同樣的,RADIO會隨著官方系統的升級而跟著升級,RADIO是負責信號和硬件驅動的,理論上講,應該是越高版本越好,當然也不是絕對,也需要要看情況的,就像www.shuleba.com電腦上的驅動,最新的並不一定是最好的。

二、FASTBOOT

BOOTLOADER

REBOOT

BEBOOT BOOTLOADER

POWER DOWN

BOOTLOADER:檢測後返回HBOOT界面

REBOOT:重啟(正常開機)

BEBOOT BOOTLOADER:黑屏幾秒鐘後回到FASTBOOT界面

POWER DOWN:關機

三、RECOVERY

黑屏幾秒鐘後出現手機一般故障(紅色三角形加驚歎號),死機,取出電池,3秒鐘後裝上就可正常啟動

四、FACTORY RESET

恢復出廠初始系統重啟,相當於開機狀態下的菜單鍵→設置→存儲卡和手機存儲→恢復出廠設置→恢復出廠設置→全部清空

五、SIMLOCK

FAT32 init OK

Open MCCMNC file fail

Open CID file fail

Process done,  reboot device?

<VOL UP> Yes 按音量上鍵正常開機

六、IMAGE CRC (用於校驗ROM)

Calculating… please wait

rpm:    0xEA0537F1

sbl1:    0x2F5D5169

sbl2:    0x333BA268

sbl3:    0x17E0DFC5

tz:      0x612151DE

radio:   0xD4175A8C

hboot:   0xE55D951F

boot:    0x11547CB1

recovery: 0xED3CF6B1

system:  0x73572646

Press power key to go back, 按電源鍵返回到HBOOT界面
 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved