Android
 Computer >> コンピューター >  >> トラブルシューティング >> Android

HTCU12+をルート化する方法

HTC U12 +は、新しくリリースされたフラッグシップHTCデバイスです。QualcommSnapdragon845 SoC、6GBのRAM、および64GB/128GBのストレージバージョンを備えています。 HTC U12 +の最も興味深いデザイン変更の1つは、新しく導入された「感圧」ボリュームボタンと電源ボタンです。デバイスには文字通り物理的なボタンがなく、触覚フィードバックに応答します。全体的に非常にセクシーなデバイスです。

通常、新しいデバイスがルート化されるまでにはしばらく時間がかかります(こんにちは、Galaxy S8 / S9) 、Magiskと組み合わせたカスタムカーネルパッチを使用した実用的なルートメソッドがあるため、ルートコミュニティはHTCU12+をルート化することに非常に熱心だったようです。また、HTCが開発者に優しいことも役立ちます(こんにちは、Samsung)

このガイドに厳密に従うと、HTCU12+がすぐに定着します。

警告:このガイドでは、ブートローダーのロックを解除します。これにより、デバイスで工場出荷時のリセットが実行されます。続行する前に、必ずすべての重要なユーザーデータをバックアップしてください!

要件:

    • PC上のADBFastbootとツール(Appualsガイド「WindowsにADBをインストールする方法」を参照)
    • マジスクマネージャー
    • HTC U12 + boot.img (ファームウェアに一致するものを選択してください。[設定]> [端末情報]で確認できます)

まず、ブートローダーのロックを解除する必要があります。これは、HTCDev.comの公式Webサイトから行います。

HTCDevにアカウントを登録し、メインページの[ブートローダーのロックを解除]をクリックします。

HTCU12+をルート化する方法

  1. [サポートされているデバイス]ドロップダウンメニューから、[その他のサポートされているすべてのデバイス]を選択します(この記事の執筆時点以降にHTC U12 +が追加された場合を除き、もちろん代わりにそれを選択してください
  2. ポップアップボックスを受け入れ、最後に「手順のロック解除に進みます」。
  3. 次に、HTC U12 +をUSB経由でPCに接続し、USBデバッグを有効にする必要があります。
  4. [設定]>[端末情報]に移動し、開発者モードがアクティブになるまで[ビルド番号]を7回タップします。
  5. [設定]>[開発者向けオプション]に移動し、[USBデバッグ]を有効にします。
  6. コンピューターでADBターミナルを起動します(Shiftキーを押しながらメインのADB経路内を右クリックし、[ここでコマンドウィンドウを開く]を選択します)

次に、次のコマンドを入力します。 adb devices

ADBペアリングダイアログが電話の画面に表示されるはずなので、それを確認してから、ADB端末で次のように入力します。 fastboot oem get_identifier_token

これにより、コピーする必要のある長い文字列が返されます。 HTCDevの[マイデバイス識別子トークン]ページに文字を貼り付けて、[送信]をクリックします。

HTCから「Unlock_code.bin」というダウンロード可能な添付ファイルが記載されたメールが届くので、ダウンロードしてメインのADBパスウェイに保存します。

ADBターミナルで、次のように入力します。fastboot flash Unlocktoken Unlock_code.bin

スマートフォンの画面の指示に従ってブートローダーのロックを解除すると、デバイスがリセットされた後、Androidに戻ります。

次に、現在のファームウェアのMagiskアプリとboot.imgをダウンロードする必要があります。

両方のファイルを携帯電話にコピーして、Magiskアプリをインストールします。

HTCU12+をルート化する方法

Magiskアプリを起動し、「Patch Boot.img」を選択して、ダウンロードしたboot.imgファイルを選択します。

Magiskがboot.imgにパッチを適用した後、ADBターミナルを起動し、次のように入力します。 adb pull /sdcard/MagiskManager/patched_boot.img

次に、次のように入力します。 adb restart bootloader

ブートローダーを使用しているときは、使用しているアクティブなスロット(AまたはB)が表示されます。アクティブなスロットに応じて、次のように入力します。

Fastboot flash boot_a patched_boot.img

または

Fastboot flash boot_b patched_boot.img

フラッシュが成功した場合は、次のように入力します。 fastboot restart

スマートフォンがAndroidで再起動すると、HTC U12 +がルート化されます!


  1. Macでrootユーザーを有効にする方法

    macOSでは、管理者であっても、ファイルシステムの特定の部分はデフォルトで使用できません。ただし、Macでrootユーザーを有効にすると、ファイルシステム全体に対する読み取りおよび書き込み権限が付与されます。別のユーザーのアカウントのファイルにアクセスすることもできます。ユーザー名やパスワードを忘れた場合や、元従業員が会社発行のラップトップのログイン情報を共有せずに会社を辞めた場合に最適です。 rootユーザーを有効にすると、Macを完全に制御できるようになります。これは上級ユーザーには便利ですが、Macを損傷するのもはるかに簡単です。 Appleはこれを完全に認識しており、デフォルトでr

  2. Linuxでrootパスワードをリセットする方法

    Linuxでは、通常のユーザーとスーパーユーザーはパスワード認証を介してサービスにアクセスできます。通常のユーザーが自分のパスワードを思い出せない場合、スーパーユーザーは端末から直接通常のユーザーのパスワードをリセットできます。ただし、スーパーユーザー(またはrootユーザー)がパスワードを紛失した場合はどうなりますか?ログイン画面を起動する前に、紛失したパスワードを回復する必要があります。これにより、Linuxホストに物理的にアクセスできる悪意のあるユーザーが完全な所有権を取得できるようになります。この記事では、2つの異なる方法を使用してLinuxで紛失したrootパスワードを回復する方法に