スキップしてメイン コンテンツに移動

モトローラ製スマートフォンのBootloaderをアンロックする方法

ブートローダのロックを解除して、カスタムリカバリー TWRPをインストールすることで、ルートアクセスを取得したり、CyanogenMod、Paranoid AndroidなどのカスタムROMをインストールすることができます。
 モトローラのスマホは、米国内でVerizonやAT&Tで発売されているようなロックされているものを除き、ほとんどすべてのデバイスでブートローダのロックを解除することができます。
 ただし、Motorolaデバイスでブートローダーのロックを解除するのは、Nexusデバイスの場合ほど簡単ではありません。 モトローラの提供する長いプロセスに従ってブートローダのロックを解除する必要があります。これにより、デバイス上でブートローダのロックを解除すると保証状態が失われます。

Motorolaの端末一覧

  • Moto X4
  • Moto X5
  • Moto g6
  • Moto g6 Plus
  • Moto E5

やり方

  1. PC上でADBとFastbootをセットアップしてください。
  2. Motorola Bootloader Unlock websiteを開きます。
  3. ブートローダのロック解除に関わるリスクが分かっていない場合は、上記のページの下部にある[Next]ボタンをクリックする前に、ページをよく読んでください。
  4. モトローラのアカウントを使用してサインインが求められます。アカウントをお持ちでない場合は、「Sign up a Motorola ID」リンクを使用してアカウントを作成してください。
  5. モトローラサイトの「ブートローダのロックを解除する」ページに移動します。ステップ11で利用するのでこのページは開いたままにしておいてください。
  6. OEMロック解除を有効にする:設定>システム>電話情報に移動し、「ビルド番号」を7回タップして開発者オプションを有効にしてから、「設定」から「開発者オプション」を選択してOEMロック解除を有効にします。
  7. 今度は、MotoデバイスをBootloader / Fastbootモードで起動します。
    1. スマホの電源を切ります。
    2. 音量を下げるボタンと電源ボタンを3秒以上同時押しすると、Bootloaderモードで起動します。
  8. PCと接続してください。
  9. PCでコマンドウィンドウを開き、次のコマンドを実行しま
  10. す。
    fastboot oem get_unlock_data
    └これでロック解除キーを取得するための文字列が生成されます。次の例の文字列を確認してください:
    (bootloader)0A41145142024205#4C4D3556313230
    (bootloader)30373731363031114514323239#BD00
    (bootloader)81145141919810E02328A2AC0C39F95
    (bootloader)1A3E5#1F53280002000000000000000
    (bootloader)0000000
  11. 行ごとに、5つの文字列を1行にコピーします。「(booltloader)」を含めないでください。完全な文字列は、次の例のようになります。
    0A41145142024205#4C4D355631323030373731363031114514323239#BD0081145141919810E02328A2AC0C39F951A3E5#1F532800020000000000000000000000
    └これは一例です。生成される文字列はデバイス固有のものになります。
  12. 完成した文字列を準備したら、上記ステップ5で開いたMotorolaページの.7のボックスに貼り付け、「Can my device be unlocked?」ボタンをクリックします。
  13. 文字列が処理され、デバイスがロック解除可能な場合は、ページの下部に「REQUEST UNLOCK KEY」ボタンが表示されます。
  14. 下にスクロールして、警告に同意し、「同意する」ボックスを選択して、青い「REQUEST UNLOCK KEY」ボタンを押します。
  15. ロック解除キーがMotorolaサイトでサインインした電子メールアカウントに届きます。(受信トレイにメールが表示されない場合は、迷惑メールフォルダも確認してください。)
  16. 電子メールで受け取ったロック解除キーをコピーします。そしてあなたのPC上のコマンドを使って次のコマンドをあなたのMotoデバイスに送ります。
    fastboot oem unlock ロック解除キーをここに貼り付け
    └上のコマンドの「ロック解除キーをここに貼り付け」を20文字のアルファベット数字のアンロックキーに置き換えます。
  17. ブートローダーのロックは解除され、自動的に再起動します。
これにてブートローダーのアンロックは完了です!
お疲れ様でした。

    このブログの人気の投稿

    UnityのMobile Notification Packageの使い方

    ランタイムAPIは、 AndroidNotificationCenter と iOSNotificationCenter の二つに分割されています(コードのサンプルのための適切なセクションを参照してください)。それぞれのプラットフォームの通知をスケジュールや管理することができます。 同じAPIを使用してAndroidとiOSの両方に通知を送信できるようにする、高レベルのラッパーを実装したサンプルプロジェクトが、 GitHubページにあります 。 サポートされている機能: 繰り返し可能なローカル通知または1回限りの通知をスケジュールします。 スケジュールされた通知またはすでに表示されている通知をキャンセル アンドロイド: Android Oreo以上で通知チャンネル(カテゴリ)を作成および変更します。 通知は、デバイスの再起動時に保存することができます カスタム通知アイコンを設定します。 iOS: Apple Push Notification Service(APN)を使ってリモート通知を受信します。 アプリの実行中に通知を受信した場合は、リモート通知の内容を変更します。 通知をスレッドにグループ化する(iOS 12以降でのみサポート) 必要条件 Android 4.1(API 16)/ iOS 10以上をサポートしています。 Unity 2018.3以降と互換性があります。   アンドロイド 通知チャンネルを作成する。 すべてのローカル通知は通知チャンネルに属します。通知チャンネルは、Oreo(8.0)以降のAndroidでのみサポートされています。 古いバージョンでパッケージを使用すると、チャンネルの振る舞いはエミュレートされます。 そのため、8.0より前の各通知に対して個別に設定された設定(priority( Importance )など)は、8.0より前のバージョンでもチャンネルに設定される必要があります。 var c = new AndroidNotificationChannel() { Id = "channel_id" , Name = "Default Channel" , Importance = Impor

    日本で未配信の「権力と紛争」の始め方

    この記事では権力と紛争というゲームの始め方について解説します。 公式には、まだ日本では配信されていませんが、日本でも利用できる方法があるのでその方法を紹介します。

    PokeGo++ 2.0r-92a(IPA版)がリリースされました

    PokeGo++の更新内容 大規模な更新 - 公式アップデート125.1 IVリストを追加する IVでのエンカウンターメッセージの追加 追加されたキャッチレスポンス - 成功/エスケープ インキュベータメッセージの追加 更新されたShinyアイコン 冗長ドナーアクティベーションの追加 IV通知オプションを無効にしました ルアーモジュールで捕まえたポケモンIV情報を追加 マップ - 追加原産地証明書エクスポート 追加クエスト/ IV /トレーナーレベル/ GMOコール 固定GMOバグ - インスタントアップロードの投稿時間を0に送信 ダウンロードはここから PokeGo++の導入方法 上記URLからIPAファイルをダウンロードして、下記リンクにしたがって導入してください。 Cydia Impactorの導入方法