Androidは、ニーズに合わせて変更できるカスタマイズ可能なシステムです。 たとえば、更新を停止した古いバージョンのAndroidがある場合、カスタムROMをフラッシュして更新するだけです。
Androidの写真に日付/時刻スタンプを追加する方法の記事も参照してください。
これと、ルート化されたAndroidスマートフォンで他の多くのカスタマイズと調整を行うには、ブートローダーのロックを解除する必要があります。 この要求の厳しいプロセスを詳しく調べる前に、ブートローダーが既にロック解除されているかどうかを確認する必要があります。 その方法を詳しく説明します。
Androidデバイスから確認する
多くのAndroidスマートフォンでは、コードをダイヤルすることでブートローダーがロック解除されているかどうかを確認できます。 これが機能しない場合は、常に2番目の長い方法を使用できます。
携帯電話から直接ブートローダーのステータスを確認するには、次のことを行う必要があります。
- Androidスマートフォンのロックを解除します。
- 電話アプリまたはダイヤラーを開きます。
- コードを入力してください:*#*#7378423 *#*#
- これにより、新しいウィンドウが自動的に開きます。
- サービス情報をタップします。
- 設定を開きます。
- 次の2つのメッセージのいずれかが表示されます。
–ブートローダーのロック解除の許可–はい
–ブートローダーのロック解除–はい
最初のメッセージは、デバイスのブートローダーがロックされていることを意味しますが、ロックを解除できます。 2番目は、ブートローダーがロック解除されていることを意味します。
ただし、コードを入力した後、携帯電話で新しいウィンドウが表示されない場合は、別の方法を使用する必要があります。
PCから確認する
PCからブートローダーのステータスを確認するには、ADBとfastbootツールを使用する必要があります。 最近まで、ADBにアクセスしてfastbootするために、完全なソフトウェア開発キット(SDK)をダウンロードする必要がありました。 ただし、この軽量ツールは個別に入手できます。
手順1:コマンドプロンプトの設定
ツールをインストールするときは、次のことを行う必要があります。
- ADBおよびfastbootフォルダーへのパスを見つけます。
- [スタート]メニューをクリックし、コマンドプロンプトアイコンが表示されるまで「cmd」と入力します。
- コマンドプロンプトにADBおよびfastbootフォルダーへのパスを入力します。 例えば:
C:\ Users \ Username \ Downloads \ ADBおよびfastboot
ステップ2:Fastbootモードをオンにする
コマンドプロンプトが設定されたら、電話機をfastbootモードに設定する必要があります。 これをする:
- Androidスマートフォンをオフにします。
- 電話機の電源が再びオンになるまで、音量小ボタンと電源/ロック解除ボタンを同時に押し続けます。
- 電源が入ったら、電源ボタンを放しますが、ブートローダーメニューが表示されるまで音量小キーを押し続けます。 暗い背景に背中に横たわっている小さなAndroidボットを表示し、その下にテキストを表示する必要があります。
- コンピュータと電話をデータケーブルで接続します。
ステップ3:ステータスの確認
すべてが設定されたので、コマンドプロンプトを使用してブートローダーのステータスを確認できます。 これを行うには、次のことを行う必要があります。
- コマンドプロンプトに「./adb devices」コマンドを入力して、ADBがデバイスを見つけられるかどうかを確認します。 これはあなたの電話をリストするはずです。
- 「./adb bootloader」コマンドを実行して、ブートローダーを起動します。
- ブートローダーに入ったら、コマンドプロンプトで「fastboot devices」コマンドを入力して実行します。 コードがリストされている場合、それはシステムが電話を検出できることを意味します。
- 「fastboot oem device-info」コマンドを入力して実行します。 ブートローダー情報を含むいくつかのデバイスデータを一覧表示する必要があります。
- 情報から「デバイスのロック解除」を探します。
- 横に「true」と表示されている場合、デバイスのロックが解除されていることを意味します。 「false」と表示されている場合は、まだロックされていることを意味します。
この情報は、Androidスマートフォンのブートローダー画面ですぐに確認できる場合があります。
すべての電話でブートローダーのロックを解除できますか?
技術的には、Android搭載端末でブートローダーのロックを解除する方法がありますが、一部のモデルでは非常に困難な場合があります。 ロック解除の難易度はメーカーによって異なります。 たとえば、Nexusはデフォルトでロック解除できます。 HTC、Xiaomi、Motorola、およびOnePlus電話もロック解除がかなり簡単です。
ただし、一部の電話はまだロックを解除することがほぼ不可能であり、通常はセキュリティの脆弱性が発見されるまで待つ必要があります。
ロック解除されたブートローダー–オープンソースのセキュリティリスク
ブートローダーのロックが解除されている場合、カスタムROMをルートまたはフラッシュできます。 ただし、すべてのAndroidにロックされたブートローダーが付属しているのには理由があることに留意してください。 ロックされている間は、その上にあるオペレーティングシステムのみを起動します。 これは、セキュリティ上の理由から非常に重要です。
ブートローダーのロックが解除されていると、電話機が間違った手に渡った場合に多くの問題が発生する可能性があります。 これは、泥棒がPINコードやその他の手段または保護をバイパスし、ロックされていないブートローダーを使用してすべてのファイルにアクセスできるためです。 したがって、ブートローダーのロックを解除したままにする前に、リスクを考慮してください。