Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android手機 >> Android刷機教程 >> htc刷機 >> HTC刷機指南----詳解SHIP ENG S-ON S-OFF

HTC刷機指南----詳解SHIP ENG S-ON S-OFF

編輯:htc刷機

ACE PVT SHIP S-ON

這一行的後兩個字段,我們介紹過了分別有二種情況,那麼放在一起就會產生四種組合。

SHIP S-ON
------這種是最原始的狀態,手機出廠的時候,是零售版的hboot,所以顯示為SHIP,安全鎖也是打開的,所以顯示S-ON。
       此時手機的system和recovery分區是只讀的。典型的表現是,即使我們按照第六章的教程取得了root權限,可以通過安裝RE管理器來刪除系統自帶的程序,但是,只要重啟機器,一切將會恢復原樣。


SHIP S-OFF
-----這種是關閉安全鎖後的狀態。這種關閉安全鎖的方法並沒有對hboot做修改,所以還是顯示為SHIP,由於安全鎖被關閉了,所以顯示S-OFF。
 

      此時手機的system和recovery分區是可寫的。也就是說,可以允許我們進行刷機操作。


ENG S-ON
------這種組合不會出現,下面會說原因。

ENG S-OFF
------這種是通過刷入修改版的hboot,達到關閉安全鎖目的後的狀態。因為刷入了修改版的hboot,所以SHIP顯示為ENG,這時候安全鎖其實還是打開的,就是說實際上你的機器還是S-ON的,但為什麼會顯示成S-OFF呢?

 

      前面說過,手機是由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的情況出現。



 

     上面兩種使機器變為S-OFF的方法原理不同,效果也不同,各有優缺點。


ENG S-OFF
優點是,允許你執行大部分的指令,例如fastboot,可以讓我們更徹底的操作手機;
缺點是,刷官方包會失去S-OFF。而且刷寫修改版的hboot有使手機變磚的危險。



SHIP S-OFF
優點是:刷官方包不會失去S-OFF。而且刷寫方法較安全。
缺點是:無法使用fastboot命令。
外加一點,此方法可以讓你的CID,變為superCID。這點是ENG S-OFF所不具備的。

哪種更適合你呢??
 

      筆者認為,對於初學者來說,如果只是要刷機,那麼SHIP S-OFF對你來說就夠了,有的教程講到,這種方式下,無法用fastboot來刷第三方的recovery程序,那怎麼能刷機呢?不用擔心這點,我們還可以用其他方法來完成這個任務。



 

      另外,相對ENG S-OFF來說,把機器變成SHIP S-OFF的過程,要安全的多。原因很簡單,這個過程不涉及對hboot進行操作。前面說過了,hboot相當於www.shuleba.com電腦的BIOS,是一個重要的區域,刷壞了,手機就會無法啟動,所以,盡可能的,我們都不要去刷hboot。



 

       當然,如果你想要得到更多的功能,那麼也可以把機器的hboot刷成修改版的,也就是把機器變成ENG S-OFF。這樣就會開放fastboot命令,對手機的操作也會更加靈活。        那是不是兩種可以同時擁有呢,當然也是可以的。
        選擇SHIP S-OFF,還是ENG S-OFF,還是兩者皆有,在於讀者自己去做選擇了。



 

      特別說明一下:網絡上所謂的白卡解鎖,其實就是SHIP S-OFF,有人說,這種關閉安全鎖的方法沒用。實在是以訛傳訛了。說他沒用,只是因為在這種狀態下,我們無法使用fastboot命令罷了。筆者在此聲明,對於普通用戶來說,SHIP S-OFF不但有用,而且還很安全。
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved