編輯: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界面
信任我們大概都曉得在HTC One X刷機之前,都是需要最新的recovery撐持的,並且刷入新Recovery能夠處理HTC One X 由於關機無法充
HTC G3如何解鎖,下面來看看HTC G3 SPL解鎖教程。 1、 下載SPL_Unlocked,放到內存卡根目錄(不要解壓) 2、手機關機,長按小房子鍵+開機鍵進
為HD2解鎖,以便更改系統內核。 解鎖軟件: 點擊下載 檢查是否解鎖,在手機上操作 關閉手機。同時
先說明一下造成這個問題發生的原因: 1.一般造成這種情況的就是你的手機的雖然是解鎖(官解)(hboot界面第一行顯示***UNLOCKED***就是解鎖了),官解了,