[Reprint part from http://bbs.gfan.com/android-2170256-1-1.html]
[General knowledge]
About ship s-off: What is S-OFF?
(The following s-off involves hard and soft solutions. You only need to understand what it means)
S stands for Security Lock. S-OFF is the protection off. S-ON is to protect open
Secure Lock is a security Lock. It is a security lock designed for commercial use to protect your firmware from being flushed. If the security lock is disabled, the flash chip's write protection will be disabled. The implication is that the ROM can be flushed at will.
And S-ON is the security lock opened. Mobile phone write protection. When the HTC machine uses RUU to brush the machine, RUU will temporarily disable the security lock. Then you can use HTC's ROM. Htc hboot also has signature verification. Therefore, ROM without the HTC signature cannot be verified when it is flushed.
What is SHIP S-OFF?
SHIP refers to SHIPPMENT, which means publishing and sending. When HTC delivers to major carriers, the ROM is a SHIP S-ON. These ROM are all tested and stable. The system is also used in the original version.
The SHIP S-OFF is unlocked with an internal unlock tool within HTC on the basis of the factory version (released version) SPL. And reached the S-OFF (hard solution) This S-OFF (hard solution) did not enable fastboot function, relatively stable, after many tests, hardware compatibility is also better, there will be no bad signal, wi-Fi disconnection and other issues. Another best benefit is that any version of htc rom and official RUU can be directly refreshed. Brush the official or S-OFF (hard solution) and can card brush ROM.
S-OFF (soft solution) and crack the root, the advantage is can be any brush third-party rom and install any software involved in permissions, the disadvantage is that the system can not be upgraded online in the future (you can brush the official RUU upgrade, however, s-on will be restored, and the previous ROOT will also disappear. In addition, a machine without root cannot install high-Permission software, but few software cannot be used, it can be said that more than 98% of the software can be normal operation, to understand this concept will know whether you want to crack the root and S-OFF!
[Preparations]
1. If you have installed htc sync before, uninstall it and then download and install the driver provided here.
Download the HTC Driver (unzip it to "htcdriver .exe" and install it on your computer)
Htc driver download
2. View and write down the HBOT version and device serial number.
(Menu-> Settings-> about mobile phone-> device information-> device serial number)
View the HBOOT version of the machine
Press the volume and power button to go to The HBOOT first page. The HBOOT version is displayed.
Note: The HBOOT version changes with the system upgrade.
Such as HBOOT-1.17.0008, 1.17.0011, etc.
[Start soft solution]
1. Open the following page to generate a beta Key.
Http://revolutionary.io/
Be sure to drag it to the center and select Download for Windows
A dialog box is displayed, prompting you to download the unlock tool "revolutionary-xxxxx.zip ".
A new Key algorithm has been updated. download the latest version.
Select the desired machine information as shown in the following figure, and click Submit.
The Key code window is displayed.
SelectCopy and save the Key code to notepad. Now we have obtained the Beta Key code!
2.decompress the downloaded revolutionary-0.3preview7.zip file on the computer desktop, enable the USB flash mode on the mobile phone, connect to the computer, and select the charging mode only, and access the revolutionary.exe interface displayed as shown in Figure
3. Enter the key code and press enter to perform soft decoding. The phone will automatically restart the system several times and return to the fastboot interface.
4. After unlocking, you will be prompted if you want to download the custom recovery file online and click "Y-Yes" or "N-no. You can choose to press Y (yes)
-In the test, you can download the package and then click the drop button automatically. You can also choose N (NO) to reject the download.
-Because the Recovery file can be downloaded in the next step of this post, it does not matter if you do not download it here!
After the completion of the window will automatically close or manually close, then our three keys has been successfully S-OFF!
Note: The following items can be skipped!
At this time, the pink Revolutionary text is displayed at the top of the HBOOT interface to eliminate drops. I usually leave it alone!
The method is as follows:
Download the PG58IMG_Revolutionary_dislodge.zip file first.
Then copy the name PG58IMG to the root directory of the SD card.
Next, press the volume and power button in the shutdown status, and press the volume on the HBoot interface to start flushing. (after the success, manually delete the PG58IMG file in the SD card)
[Recovery covery]
First download the recovery file (select either of the following versions)
Note: After downloading, you do not need to decompress the package and change the name to "PG58IMG". Then copy the package to the root directory of your SD card and click the following steps.
Recovery v5.0.2.7
2011-10.27
-As the name suggests, an upgraded version adds and optimizes features based on the original version.
-Change the order of the wipe menu to prevent unexpected factory wipe
-Added "Reboot (restart) Bootloader"
-"SD card partitioning" is designed as a separate function. SD cards with int and ext partitions are supported.
-Integrates 5.2.6 resources from CM7 repo
-Added a menu for selecting ext2/ext3/ext4 when partitioning the SD card.
-Integrates 5.0.2.7 content from CM7 repo
-Fixed shutdown and Charging
Download: G58IMG_Recovery_v5.0.2.7.zip
Recovrey refresh steps:
1. Press and hold the volume down key and power key To Go To The hboot interface (the updated files in the SD card will be automatically checked)
Do not set the HBOOT interface as follows:
Enable status settings first-> power-> Quick Start (uncheck this option)
Shut down again-press and hold down the volume key and power key, and wait a few seconds for the familiar HBoot interface to come out.
2. At this time, the page jumps to the page waiting for a prompt indicating whether to update the recovery (this process is automatic)
Then press volume to confirm the update.
The following are the prompts during the refresh process, which must be manually performed.
Parsing... [sd zip]
[1] Recovery
Do you want to upate? (Are you sure you want to update ?)
<Vol UP> YES (select volume and press OK)
<Vol DOWN> (select the volume key to cancel)
The update process will be OK in a few seconds, and then prompt to restart. Press the power key to restart the system.
The following are the prompts during the refresh process, which must be manually performed.
Parsing... [sd zip]
[1] Recovery-OK
Update Complete... (updated)
Press <POWER> to reboot (Press <POWER key> to restart)
After entering the system, delete or rename the pg58img.zip file of the SDK.
Then test and enter the newly refreshed recovery (enter the hboot page again, use the volume key to switch to select Recovery, and then press the power key to enter the Recovery Interface)
OK. Now recovery is finished!
[Get ROOT permission]
Note: Skip this option if you are preparing to use a third-party ROM with ROOT permission.
First download the file "HTC_Sensation_Root.zip" and put it in the root directory of the SD card (the previous "PG58IMG.zip" must be deleted or put in another folder)
Download HTC_Sensation_Root: HTC_Sensation_Root.zip
Follow these steps:
1. Shut down and press volume and power key to boot into the hboot Interface
Press volume down to select RECOVERY and press power to enter
2. Press the power key to automatically reconnect to the recovery interface.
Press the volume key and select install zip from sdcard (Chinese version: Select update from SD card ).
3. Select choose zip from sdcard (Chinese version: Select File from SD card) and press the power button.
4. Select HTC_Sensation_Root.zip and press the power button.
5. Select Yes-Install HTC_Sensation_Root.zip (Chinese version: Start to Install and write the ROOT file) and press the power key to start ROOT.
6. The entire ROOT process was very fast, and it would be okay in a few seconds.
After the ROOT operation is complete, select ++ GO BacK ++
Go back to the recovery first interface and select "reboot system now (Chinese version: restart)" and press the power key to confirm. Then, the mobile phone automatically restarts ROOT.
Now, you can use third-party ROM as needed (you can also delete the software that comes with the system and install the software with the ROOT permission)
Now you can use your phone to refresh any system.
If your mobile phone is a T version or a foreign carrier contract version, you cannot use a SIM card.
Next I will show you how to unlock the SIM card, that is, unlock the network lock.
This step is the simplest and very important step. Many children's shoes have not found any information about how to solve the network lock.
1. First download the software package
Download PG58DIAG.rar, decompress the package, and put the extracted files directly to the root directory of the SD card.
2. When the instance is shut down, press and hold the volume down key and power key at the same time. Then, go to the HBOT page, update the instance automatically, and perform step-by-step operations. After the SIM card is installed, you can see that the SIM card can be used.