What is S-OFF? – [TUTORIAL] How to S-OFF your HTC Desire
HTC implemented security on their newer generation phones. This flag, called @secuflag, controls whether your phone has it’s NAND or flash unlocked. Most noticeably, S-ON (security on) will read-lock your /system and /recovery partition, to name a few. Also, secuflag controls whether zip files being flashed through recovery or fastboot, are signed by HTC.
The now notorious S-OFF (security off) will disable this NAND security.
USBメモリをPCに接続してUniversal USB Installerを実行します。Linux Distributionを選択するようですが、よくわかりませんでしたのでドロップダウンリストの一番下にあった”Try Some Other Live Linux ISO”を選択しました。イメージファイルにはダウンロードしたalpharev.isoを指定します。USBメモリのドライブを指定して実行します。
===================================================
= Welcome to the AlphaRev 1.5 S-FF HBOOT flasher ==
===================================================
This will provide you with the most current HBOOT for your phone,
patched to ignore security and to provide extended fastboot commands.
Remember : your phone needs to be rooted already. This program will not do tht for you.
Please note that this will NOT set the actual security flag (@secu_flag) in
the radio NVRAM (radio S-OFF), you will this change your CID.
Instead, this HBOOT will ignore the security flag.
This means that if you ever update to an official RUU that has a HBOOT update in it,
this custom HBOOT will be removed and you will lose all root/security-ignore capabilities.
It is possible to circumvent this by removing HBOOT updates from the RUU you want to flash,
since you will have the possibility to flash unsigned updates due to security-ignore.
Please remember that a HBOOT update is a critical part of you phone, if anything goes wrong,
this WILL brick your phone.
AlphaRev is NOT responsible for any bricks, murdering your cats, exploding phones or any other damage
this might incur. By continuing, you state that you are fully aware of the risk and accept it.
Press any key to continue . . . sd 4:0:0:0: [sdb] Assuming drive cache: write through
sd 4:0:0:0: [sdb] Assuming drive cache: write through
sd 4:0:0:0: [sdb] Assuming drive cache: write through
Please connect your phone via USB while booted up, and enable USB debugging.
============================================================================
Waiting for your device… FOUND!
Identifying your phone:
Detected Model ID: PBXXXXXXXX
Device model: Bravo (HTC Desire)
CID: HTC__032
HBOOT version: 0.93.0001
Pushing necessary files to the phone..DONE.
Step 1 of 3 is done, rebooting your phone.
Waiting for bootloader..OK!
Booting to android for the next step.
Waiting for your device…FOUND!
Waiting for Android to boot, dozing off for about 30 seconds while we wait.
Step 2 of 3 is running..
Preparing your phone for HBOOT flash..DONE.
Rebooting your phone.
Waiting for bootloader..OK!
Step 3 of 3 is starting. During this step, your phone will seem to hang on the HTC splash screen.
This is normal. DO NOT TURN OFF YOUR PHONE DURING THIS STEP, HBOOT is being flashed during this stage,
and turning it off WILL *BRICK* your phone!
Waiting for flashing to complete…
HBOOT was flashed successfully! You can now truly take control of your secrity-ignore-bootloader Android phone!
This flashing method was brought to you by AlphaRev.
Big thanks to everyone at the unrEVOked team for their NAND unlock method and guidance.
Rebooting your phone to bootloader… Enjoy your new found freedom!
Press any key to shutdown, the procedure is finished.