HTC電話をお持ちで、電話のパーティションを変更したいですか?セキュリティ機能がこれを行うのを妨げていますか?この記事では、このセキュリティプロトコルをオフにできるHTCS -OFFについて説明します。(HTC S-OFF)このプロセスの一環として、記事で説明されているHTCブートローダーについて学習する必要があります。(HTC)このトピックに関するより良い洞察を得るために、記事を完全に読んでください。
HTC S-OFFとは何ですか?(What is HTC S-OFF?)
一般に、すべてのデバイスにはS-ONセキュリティプロトコルがあり、一般に出荷されるときに(S-ON)無線(Radio)パーティションにフラグが設定されます。つまり、HTC電話のセキュリティフラグはデフォルトでオンになっています。HTC電話でこのフラグをオフにすることができます。方法は次のとおりです。
- これはデバイスの無線に保存されており、オフにするとシステムメモリに書き込むことができます。
- それはあなたのHTC(HTC)アンドロイド電話でカスタムROM(ROMs)、スプラッシュイメージ、リカバリなどを使用することを妨げます。
- また、NANDフラッシュメモリにアクセスできなくなり、デバイスのNANDパーティションに永続的な変更を加えることができなくなります。
- NANDパーティションには、ブート(Boot)パーティション、リカバリパーティション、無線(Radio)、システム(System)パーティションなどが含まれます。
- S-ONを使用して(S-ON)HTC電話で行った変更は、電話を再起動するだけで通常の状態に戻すことができます。
- S-OFFでは、再起動時に電話の機能に戻る柔軟性はありません。通知の上部にあるテキストから、電話がS-ONかS-OFFか、またはフラグがオンかオフかを知ることができます。
注:(Note:)セキュリティまたはS-OFFをオフにすることはユーザーの完全な責任であり、必要になるまで実行しないでください。
HTC電話でS-OFFを使用してルートを取得できますか?(Can You Have a Root Using S-OFF on HTC Phone?)
ルートは、 LinuxOS(Linux OS)に別のユーザーがいるのと似ています。ブートローダーのHTC電話で(HTC)S-OFFをオンにすると、 Superuser.apkやsuバイナリなどのパッケージファイルをフラッシュできます。ここで注意すべき主なポイントは、スーパーユーザー(Superuser)をフラッシュする前にリカバリをフラッシュすることです。電話を再起動すると、電話にルートを設定できます。したがって(Hence)、HRC S-OFFは携帯電話にルートを作成しませんが、プログラムをフラッシュして、ルートを作成することができます。
また読む:(Also Read:) Android携帯をroot化する方法
S-OFFをオンにする利点(Benefits of Turning S-OFF)
HTCで(HTC)S-OFFをオンにする利点を以下に示します。
-
HTC電話のパーティションドライブへのアクセスと上書き– HTC電話(Access and overwrite the partition drives on the HTC phone)のS (HTC)-OFF(S-OFF)をオンにすることで、デバイスのNAND部分にアクセスできます。これは、デバイス上のパーティションのロックを解除するためのアクセス権を取得し、それらを変更できることを意味します。電話機のパーティションダイブは、デフォルトでは変更できません。S-OFFフラグをオンにすると、デバイスのOSの起動中にパーティションドライブのコードを上書きできます。
-
ファームウェアイメージの署名チェックの必要はありません(No need for the signature checks for firmware images)–すべてのファームウェアzipは、ブートローダーを介してフラッシュするためにHTCによってデジタル署名されている必要があります。(HTC)HTC AndroidフォンでS-OFFをオンにすると、カスタムファームウェアイメージ、署名されていないブート、スプラッシュおよびHBOOTイメージのアップロード、およびリカバリに必要なセキュリティチェックをバイパスできます。S-OFFフラグを使用すると、パーティションの個別のイメージを含む署名されていないファームウェアzipをフラッシュできます。言い換えれば、それはあなたがあなたのAndroid携帯電話の最大限のカスタマイズを持つことを可能にします。
HTCdevを使用してブートローダーのロックを解除する(Use HTCdev to Unlock Bootloader)
HTCdevはブートローダーを(HTCdev)S-OFFに設定しませんが、電話のパーティションのロックを解除します。これにより、カスタムリカバリをフラッシュしてから、電話のカスタムROMをフラッシュできます。このため、 (ROM)HTCS-OFFを維持する必要はありません。以下(Below)はリストされた情報です:
- Webサイトに登録する必要があります。ログインすると、HTC電話でブートローダーのロックを解除できます。
- この方法はHTCによって正式にリリースされており、携帯電話の起動、システム、リカバリなどのパーティションへのロック解除を制限できます。
- 制限付きのロック解除方法はセキュリティ上の理由から必要であり、ランダムなファームウェアzipをパーティションにフラッシュすることを防ぎます。ただし、これではSIM(SIM)カードのロックを解除することはできません。
- ロックを解除すると、携帯電話のソフトウェアが変更され、予期しない問題が発生する可能性があります。これにより、補聴器の互換性(Hearing Aid Compatibility)(HAC)または比吸収率(Absorption Rate)(SAR )の値が変更されたり、電話機が過熱したりする可能性があります。
- これらに加えて、サードパーティベンダーまたはHTCを通じて購入したコンテンツの一部は、 (HTC)DRMセキュリティキーが原因で無効になったり、アクセスできなくなったりする場合があります。
- ファームウェア(Firmware)オーバーザエア(Air)またはFOTAを介して電話のアップデートを使用できない場合があります。お使いの携帯電話に元に戻せない変更が加えられた場合、HTCが提供する保証の対象とならない場合があります。
また読む:(Also Read:) 90+ Hidden Android Secret Codes
S-OFFをオフにする前に従うべき予備手順(Preliminary Steps to Follow Before Turning S-OFF)
HTC電話で(HTC)S-OFFをオンにする前に従うべき準備手順を以下に示します。必ずこれらの手順を実行してから、電話のS-OFFを試して(S-OFF)ください。(Make)
1. HTC電話でブートローダーのロックを解除した後、HTC電話(HTC)でHTCdevツールをアンインストールします。
2. [設定]、[セキュリティ]の順に移動し、(Settings,)電話(Security,)のすべてのセキュリティ設定を無効にします。
3. [設定] 、 [Power/ Battery Manager,](Settings)の順に移動し、電話の高速ブート(Fast Boot)モードを無効にします。
4.プラグにはUSB3.0ではなくUSB2.0を使用して、 (USB2.0)HTC電話とPC間の互換性を実現します。
5. FirewaterなどのS-OFFツール(S-OFF tool)をダウンロードして、PCにインストールします。
6.PCに最小限のADB(minimal ADB)をインストールします。
7.電力の損失を避けるために、少なくとも60% of battery
8.電話が完全にリセットされる可能性があるため、電話上のすべての重要なメディアコンテンツまたはメッセージをバックアップします。(Back up all important media)
9. HTCドライバー(HTC Drivers)をインストールして、電話をPCに接続できるようにします。
10. [設定] 、 [開発者向けオプション]、[ (Developer Options)USBデバッグ(Enable USB Debugging)を有効にする](Settings)の順に移動して、USBデバッグモードを有効にします。
11.PCでアンチウイルスおよびファイアウォール(Disable anti-virus and firewall)プログラムを無効にします。
したがって、これらはHTCS-OFFをオフ(HTC S-OFF)にする前の準備手順です。
また読む:(Also Read:) AndroidでFastbootを介してブートローダーのロックを解除する方法(How to Unlock Bootloader Via Fastboot on Android)
HTCdevツールを使用してブートローダーのロックを解除する方法(How to Use HTCdev tool to Unlock Bootloader)
HTCdevツールを使用して電話機のブートローダーのロックを解除する手順を以下に説明します。プロセスの開始時に信頼性の高いケーブル接続を使用して、電話をPCに接続します。
1.電話の電源(Power)ボタンを長押しして、電話の電源を切ります。
2.電源(Power)ボタンと音量(Volume down)小ボタンを30秒間押して、HBOOTモードで電話にログインします。
3.音量(Volume)ボタンを使用してFastbootオプションに移動し、電源(Power)ボタンを使用して選択します。
4. Windowsエクスプローラーを起動し、(Windows Explorer)ローカルディスク(C:)の(Local Disk (C:))MinimalADBおよびFastboot(Minimal ADB and Fastboot)フォルダーに移動します。
5.フォルダの場所のアドレスバーに「 cmd 」と入力し、Enterキー(Enter key)を押します。
6.コマンドfastbootdevicesを入力し、 (fastboot devices)Enter キー(key)を押して、PCで電話を検出します。
7. PCでコマンドプロンプトを起動し、コマンド( Command Prompt)fastboot oem get_identifier_tokenを入力して、Enterキー(Enter key)を押します。
8.長いトークンコードブロックを待ち(Wait)、HTCdevWebサイトの[送信]ボタンをクリックします。(Submit)
9.bin(bin)という名前のファイルが添付されたメールがHTCdevから届くはずです。ファイルをダウンロードして、Windowsエクスプローラーの(Windows Explorer)Fastbootフォルダーに移動します。
10.コマンドプロンプト(Command Prompt)を起動し、コマンドfastboot flash Unlocktoken Unlock_code.binを(fastboot flash unlocktoken Unlock_code.bin,)入力して、Enter キー(key)を押します。
11.電源(power)ボタンを使用してHTC電話のインストール要求を確認し、電話が再起動するのを待ちます。
また読む:(Also Read:) Androidデバイスをハードリセットする方法(How To Hard Reset Any Android Device)
HTCでセキュリティプロトコルまたはS-OFFをオフにする方法(How to Turn Off Security Protocol or S-OFF on HTC)
このセクションでは、HTCでの(HTC)S-OFFの(S-OFF)手順について説明します。
1.Firewaterファイル(Firewater file)をPCのMinimalADBフォルダーにコピーします。
2.フォルダの場所のアドレスバーに「 cmd 」と入力し、Enterキー(Enter key)を押します。
3. adb devicesコマンドを入力し、Enter キー(key)を押します。
4.次に、次のコマンド(commands)を入力し、各コマンドの後にEnterキー(Enter key)を押します。
adb reboot [Important]
adb wait-for-device push firewater /data/local/tmp
adb shell
su
chmod 755/data/local/tmp/firewater
data/local/tmp/firewater/
5.プロンプトが表示されたら、電話での許可を許可します。(Allow permission)ブートローダー(Bootloader)のステータスがS-OFFと表示されます。
おすすめされた:(Recommended:)
この記事は、 HTCS-OFF(HTC S-OFF)およびHTCブートローダーという用語に基づいています。これらの用語に対する答えを探していて、その過程で当惑した場合は、この記事で疑問が解消された可能性があります。以下のコメントセクションで、貴重な提案を提供し、質問を提起してください。
What is HTC S-OFF?
Do you have an HΤC phоnе and wish to alter partitions on your phone? Is the ѕecurity feature disturbing you from doing this? This article will deal with HTC S-OFF, which lets you turn off this security protocol. As a part of this process, you will be required to learn about the HTC bootloader, which is covеred in the article. Read the article completеly to have a better insight on thіs topic.
What is HTC S-OFF?
Generally, all the devices have the S-ON security protocol, for which it places a flag on the Radio partition while being shipped to the public. In other words, the security flag of the HTC phone is turned on by default. You can turn off this flag on your HTC phone. Here’s how to do it:
- It is stored on the device’s radio and turning it off can allow you to write to the system memory.
- It hinders you from using any custom ROMs, splash images, recovery, etc., on your HTC android phone.
- It also prevents you from accessing the NAND flash memory and restricts you from making permanent changes to the NAND partitions on the device.
- The NAND partition includes the Boot partition, the recovery partition, the Radio, the System partition, etc.
- The changes you make on the HTC phone with the S-ON can be reversed to normal by simply rebooting the phone.
- S-OFF doesn’t give you the flexibility to revert to the functions of your phone upon a reboot. You can know if the phone is S-ON or S-OFF or if the flag is on or off, from the text on the top of the notification.
Note: Turning off the security or S-OFF is the complete responsibility of the user and must not be done until there is a need for it.
Can You Have a Root Using S-OFF on HTC Phone?
A root is similar to having another user in your Linux OS. Turning the S-OFF on your HTC phone on the bootloader allows you to flash a package file such as Superuser.apk and the su binary. The main point to note here is to flash a recovery before flashing a Superuser. When the phone is rebooted, you can have a root on your phone. Hence, the HRC S-OFF doesn’t create any root on your phone but allows you to flash programs by which you can have one.
Also Read: How to Root Android Phone
Benefits of Turning S-OFF
The benefits of turning S-OFF on HTC are listed below.
-
Access and overwrite the partition drives on the HTC phone– By turning the S-OFF on your HTC phone, you can access the NAND portion of the device. This means that you will get access to unlock the partitions on the device and you can alter them. The partition dives on the phone cannot be altered by default. By turning the S-OFF flag, you can overwrite the code on the partition drives while the OS of the device is booted.
-
No need for the signature checks for firmware images– All the firmware zips must be digitally signed by the HTC to be flashed through the bootloader. Turning S-OFF on your HTC android phone allows you to bypass the security check required for uploading custom firmware images, unsigned boot, splash and HBOOT images, and recovery. The S-OFF flag would allow you to flash unsigned firmware zips that contain separate images of the partitions. In other words, it enables you to have the maximum customization of your Android phone.
Use HTCdev to Unlock Bootloader
HTCdev doesn’t set the bootloader to S-OFF but it unlocks the partitions on your phone. This would allow you to flash a custom recovery and then flash a custom ROM on your phone, for which you are not needed to keep HTC S-OFF. Below is the listed information:
- You need to register on the website and by logging in, you can unlock the bootloader on your HTC phone.
- This method is officially released by the HTC and it gives you limited unlocking to the partitions like the boot, system, and recovery, on your phone.
- The restricted unlocking method is necessary for security reasons and it prevents you from flashing any random firmware zip to your partitions. This, however, doesn’t let you unlock your SIM card.
- The unlocking changes the software of your phone and may give rise to some unexpected problems. This might change the values of Hearing Aid Compatibility (HAC) or Specific Absorption Rate (SAR) or may result in overheating of the phone.
- In addition to these, some of the content you might have purchased through third-party vendors or HTC may be invalidated or be inaccessible due to DRM security keys.
- You may not be able to use the update of the phone through Firmware over the Air or FOTA. If there are some irreversible changes made on your phone, it might not come under the warranty provided to you by the HTC.
Also Read: 90+ Hidden Android Secret Codes
Preliminary Steps to Follow Before Turning S-OFF
The preliminary steps to be followed before turning S-OFF on your HTC phone are listed below. Make sure to follow these steps and then attempt turning S-OFF your phone.
1. After unlocking the bootloader on your HTC phone, uninstall the HTCdev tool on your HTC phone.
2. Go to Settings, then to Security, and then deactivate all security settings on your phone.
3. Go to Settings, then to Power/ Battery Manager, and deactivate the Fast Boot mode on your phone.
4. Use USB2.0 instead of USB3.0 for plugging to achieve compatibility between your HTC phone and PC.
5. Download an S-OFF tool like Firewater and install it on your PC.
6. Install minimal ADB on your PC.
7. Charge your phone at least up to 60% of battery to avoid loss of power.
8. Back up all important media content or messages on your phone as the phone may get completely reset.
9. Install HTC Drivers to let you connect your phone with the PC.
10. Go to Settings, then to Developer Options, and then to Enable USB Debugging to enable the USB Debugging mode.
11. Disable anti-virus and firewall programs on your PC.
Hence, these are the preliminary steps before turning HTC S-OFF.
Also Read: How to Unlock Bootloader Via Fastboot on Android
How to Use HTCdev tool to Unlock Bootloader
The procedure to use the HTCdev tool to unlock the bootloader on your phone is explained below. Connect your phone to your PC using a reliable cable connection at the start of the process.
1. Long press the Power button on your phone and turn off your phone.
2. Press the Power and Volume down buttons for 30 seconds to log in to your phone in HBOOT mode.
3. Go to the Fastboot option by using the Volume buttons and select it using the Power button.
4. Launch Windows Explorer and navigate to Minimal ADB and Fastboot folder in Local Disk (C:).
5. In the folder location address bar, type cmd and press the Enter key.
6. Type in the command fastboot devices and press the Enter key to detect your phone on the PC.
7. Launch Command Prompt on your PC, type in the command fastboot oem get_identifier_token, and press the Enter key.
8. Wait for a long token code block and click on the Submit button on the HTCdev website.
9. You should get a mail from HTCdev with a file named bin attached to it. Download the file and move it to the Fastboot folder on Windows Explorer.
10. Launch Command Prompt, type in the command fastboot flash unlocktoken Unlock_code.bin, and hit the Enter key.
11. Confirm the installation request on your HTC phone using the power button, and wait for the phone to restart.
Also Read: How To Hard Reset Any Android Device
How to Turn Off Security Protocol or S-OFF on HTC
Steps for S-OFF on HTC are explained below in this section.
1. Copy the Firewater file to the Minimal ADB folder on your PC.
2. In the folder location address bar, type cmd and press the Enter key.
3. Type in the adb devices command and press the Enter key.
4. Then, type in the following commands and hit the Enter key after each command.
adb reboot [Important]
adb wait-for-device push firewater /data/local/tmp
adb shell
su
chmod 755/data/local/tmp/firewater
data/local/tmp/firewater/
5. Allow permission on your phone if prompted, and you should see the status on Bootloader as S-OFF.
Recommended:
The article is based on the terms HTC S-OFF and HTC bootloader. If you were searching for answers to these terms and were perplexed in the process, this article might have cleared your doubts. Please feel free to provide your valuable suggestions and raise your queries in the comments section below.