OSの工場出荷時ロック解除とは何ですか? ブートローダーのロックを解除してカスタム リカバリをインストールする方法 (手順)

14.04.2019 ゲーム

記事とライフハック

複雑なテクノロジーには必ずカーネルとブートローダーがあります。 複雑な機器でオペレーティング システム (OS) を起動するには、まずブートローダーをアクティブ化し、それから初めてブートローダーを通じて OS をロードする必要があります。 このブートローダーはブートローダーと呼ばれます。 Android のブートローダーとは何かを以下で見てみましょう。

ブートローダーは何のためにあるのでしょうか?

Android スマートフォンまたはタブレットの電源を入れると、ブートローダーと考えられるスプラッシュ画面が表示されます。

ブートローダーは 別のプログラム、メーカーによってプレインストールされており、通常はユーザーが変更を加えたり、ブートローダーをカスタムのものに置き換えたりすることができないようにパスワードで保護されています。

ダウンローダーはファイルにアクセスします オペレーティング·システムそれらをダウンロードして、見慣れたスマートフォンを使いたくなるようにします。
次に、通常どおりロードが行われます。ブートローダーがシステム カーネルを起動し、システムが起動し、OS シェルで直接作業します。

コンピューターのブートローダーとは異なり、スマートフォンやタブレットは一度に 1 つの OS しか動作できません。 比較: コンピューターに ubuntu と Windows の両方をインストールし、ブート時に現在必要なシステムを選択できます。

ブートローダーを変更したり修正したりすることは可能でしょうか?そして最も重要なのは、なぜ、誰がそれを必要とするのかということです。

ブートローダーと Android: カスタマイズの意味

すでに述べたように、ブートローダーへのアクセスは、ほとんどの場合メーカーによって禁止されています。 禁止を解除して変更すると、デバイスの保証が完全に失われます。

ブートローダーは、たとえば CyanogenMod に変更されます。 これはユーザーに何を与えるのでしょうか? まず第一に、これはカスタマイズされた OS ビルドをインストールする機能です。 サードパーティのプログラム回復のために。 内蔵ブートローダーは、製造元がインストールした OS でのみ動作します。 しかし、内蔵のオペレーティング システムが粗雑である、機能が遅いのが気に入らない、内蔵ハードウェアの一部にアクセスできない、などの場合があります。

ブートローダーにアクセスして変更するにはどうすればよいですか? コンピューター、USB ケーブル、特別なプログラムがなければ、何も動作しません。 各ブランド、場合によっては各モデルには、変更してカスタム Android にフラッシュする独自の方法があります。

ブートローダーを自分でフラッシュして変更する場合は、Android ガジェットが完全に充電されており、ケーブルが破損していないことを確認してください。 また、変更プロセスが完了するまでは、いかなる状況でもデバイスをコンピュータから切断しないでください。 予備的なバックアップを作成しておくと、通常の状態に戻る可能性が高くなります。

で、まとめとして。 Android OSのブートローダーとは何ですか? これ 特別番組、デバイスを起動し、ハードウェアをオペレーティング システムと連携させます。

少し前の手術室 アンドロイドシステムロックが解除されたブートローダーを使用するユーザーの機能が低下し始めました。 例えば、 Android Payブートローダーのステータスに基づいて動作を拒否する場合があります。 また、ロックが解除されたブートローダーは、ユーザー データのセキュリティに対する潜在的な脅威となります。 Android でブートローダーをロックする方法をご覧ください。

ポストナビゲーション:

Android ブートローダーをロックする理由

当初、すべてのスマートフォンはロックされたブートローダーとともに店頭に納品されますが、これは単にそのようなものではありません。 ロックされたブートローダーにより、システムの動作に影響を与える可能性のある危険なソフトウェアのインストールが防止されます。

ブートローダーのロックが解除されていると、システムのセキュリティ対策はすべて無意味になります。 ロック画面のパスワードはコマンド 1 つで削除でき、指紋ロックも簡単にリセットできます。 そしてさらに Google FRPスマートフォンを紛失した場合、ロックは役に立ちません。 したがって、スマートフォンとそのデータのセキュリティを気にする場合は、ブートローダーをロックする方法を知る必要があります。

ほとんどの Android スマートフォンでブートローダーをロックする方法

ほとんどの場合 Androidタブレットおよび電話では、次を使用してブートローダーをロックできます コマンドライン, ロック解除時とほぼ同じです。

では、ブートローダーをロックするには何が必要ですか:

  • オペレーティング システムを搭載したコンピューター Windowsシステム 7+
  • 電話機用にインストールされているドライバー
  • バッテリーが完全に充電されている
  • 信頼性のある USBワイヤー、電話を PC に接続します
  • 完全に ストックファームウェア電話、変更なし (変更がある場合は、最後に「レンガ」が得られる可能性が高くなります!)

上記の準備が完了したら、ブートローダーのロックを開始できます。

注意! 一部のデバイスでは、ブートローダーを再ロックすると出荷時設定にリセットされる場合があります。 すべてを確認してください 重要なファイルそしてデータは保存されます!

  • ADB&Fastboot アーカイブをコンピュータにダウンロードして解凍します。
  • 携帯電話で「USB デバッグ」に移動し、有効化します。
  • 携帯電話をコンピュータに接続します (初めてデバッグに接続するとき、携帯電話はこの PC からのデバッグを許可するかどうかを尋ねます。確認します)
  • adb フォルダー内で、 右クリッククランプで固定されたマウス シフトキー、「コマンドウィンドウを開く」を選択します。
  • adb reboot fastboot コマンドを入力します(電話機が再起動されたばかりの場合は、これでうまくいく可能性があります) adbコマンドブートローダーを再起動します)
  • fastboot モードで起動した後、コマンド fastboot oem lock を入力して Enter キーを押します。
  • fastboot rebootコマンドを入力します

準備ができて! これで、コマンドライン経由でブートローダーをロックする方法がわかりました。

Xiaomi ブートローダーをロックする方法

メソッドの意味は、 完全な点滅すべてのデータが削除されたスマートフォン。 この方法を使用すると、他のスマートフォンのブートローダーをブロックできます。主なことは、適切なファームウェアと手順を選択することです。

Xiaomi ブートローダーをロックする方法:

  • ダウンロード 公式ファームウェア MiFlash経由でインストールする場合
  • MiFlashをダウンロード
  • MiFlash を起動し、ダウンロードしたファームウェアへのパスを指定します。
  • ウィンドウの下部にある Clean&Lock オプションが有効になっていることを確認してください
  • 接続する シャオミのスマートフォンファームウェアモードでPCへ
  • 「更新」をクリックし、デバイスがリストに表示されたら、「開始」をクリックします。
  • ファームウェアの終了時に、すべてのデータが削除され、ブートローダーがロックされます。

準備ができて! これで、Xiaomi ブートローダーをロックする方法がわかりました。

Android デバイスのブートローダーのロックを解除することは、root アクセスして ROM をフラッシュするための最初のステップです。 そして、一般的な考えに反して、実際には多くの携帯電話でサポートされています。 携帯電話のブートローダーのロックを正式に解除するには何をする必要がありますか?

すべての携帯電話でこれができるわけではありません

世界中のすべての携帯電話は、ブートローダーのロックを解除できるタイプとそうでないタイプの 2 つのタイプに分類されます。

ブートローダーのロックを解除できるかどうかは、携帯電話のメーカー、モデル、さらには通信事業者によって異なります。 すべての Nexus 携帯電話は本質的にロック解除可能であり、多くの Motorola および HTC 携帯電話は Nexus と同様の方法を使用してブートローダーのロックを解除できます。

ただし、一部の携帯電話会社や一部の通信事業者では、ブートローダーの正式なロック解除を許可していないため、開発者がセキュリティの脆弱性をチェックするまで待たなければなりません。 もしそのような電話をお持ちなら - このマニュアル残念ながら、それは役に立ちません。

お使いの携帯電話がこれらのカテゴリのどれに該当するかを確認する最も簡単な方法は、XDA Developers でその携帯電話に関する情報を見つけることです。 HTC または Motorola をお持ちの場合は、HTC または Motorola の Web サイトでロックの解除を検討することもできます。 ロック解除をサポートしていない場合は、非公式のロック解除または root 化方法を使用する必要があります。これらの方法は通常、XDA 開発者フォーラムで見つけることができます。

お使いの携帯電話がより公式なロック解除方法をサポートしている場合は、読み続けてください。

ステップ 0: 貴重なものをすべてバックアップする

始める前に、このプロセスによりすべてのデータが消去されることを知っておくことが重要です。 したがって、あなたにとって貴重な写真やその他のファイルがある場合は、それらをコンピュータに保存してください。 また、アプリケーションの設定を保存したい場合は、設定エクスポート機能を利用してバックアップファイルに保存し、そのファイルもパソコンに転送してください。

そして、これが私からのもう一つの個人的なヒントです。携帯電話をルート化することに絶対に自信がない場合は、購入後できるだけ早くブートローダーのロックを解除します。 そうすれば、設定に時間を無駄にして、数日後にすべてを消去して再度設定する必要がなくなります。 それで、もしあなたが掘り下げたいのなら、 深い設定 Android を使用していて、携帯電話をルート化する予定がある場合は、設定をいじる前にすぐにロックを解除することをお勧めします。

必要なバックアップをすべて作成したら、続行できます。

ステップ 1: インストールするAndroid SDKそして電話の運転手

必要なものは 2 つあります。Android Debug Bridge (コンピュータを携帯電話にリンクできるようにするコンピュータ用のコマンド ライン ツール)、および携帯電話用の USB ドライバです。 以前にインストールしたことがある場合でも、最新バージョンをインストールしてください。

  • ページを開く Androidのダウンロード SDK を選択し、「SDK Tools Only」セクションまで下にスクロールします。 ご使用のプラットフォームの ZIP アーカイブをダウンロードし、ADB ファイルを保存する場所に解凍します。
  • SDK Manager を起動し、「Android SDK Platform-tools」以外の選択をすべて解除します。 あなたが持っている場合 ネクサスフォン、「Google」もチェックできます USBドライバー」をクリックして、Google からドライバーをダウンロードします。
  • インストールが完了したら、SDK マネージャーを閉じます。
  • 携帯電話用の USB ドライバーをインストールします。 これらは、携帯電話の製造元の Web サイト (Motorola や HTC など) で見つけることができます。 Nexus をお持ちの場合は、手順 2 でダウンロードした Google ドライバーをインストールできます。
  • コンピュータから再起動が必要であると通知された場合は、再起動します。

携帯電話の電源を入れ、USB ケーブルでコンピュータに接続します。 次のプラットフォーム ツール フォルダーを開きます。 Androidフォルダー SDK を選択し、Shift キーを押しながら空のスペースを右クリックします。 「コマンド ウィンドウを開く」を選択し、次のコマンドを入力します。

表示されている場合 シリアルナンバー, デバイスが認識され、手順を続行できます。 そうでない場合は、上記の手順に正確に従っていることを確認してください。

ステップ 2: ソフトウェアのデバッグを有効にするUSB

次に、携帯電話のいくつかの機能を有効にする必要があります。 アプリケーションドロワーを開き、設定をクリックしてから「電話について」をクリックします。 下にスクロールして「ビルド番号」を 7 回タップします。 開発者になったことを示すメッセージが表示されます。

戻る ホームページ設定すると表示されます 新商品- 「開発者向け」。 このオプションがある場合は、それを開いて「OEM ロック解除」を有効にします (オプションがない場合でも問題ありません。一部の携帯電話でのみ必要です)。

その後、携帯電話をコンピュータに接続します。 携帯電話に「USB デバッグを許可しますか?」というポップアップ ウィンドウが表示されます。 「この PC では常に許可する」にチェックを入れ、「OK」をクリックします。

ステップ 3: ロック解除キーを取得します (携帯電話以外の場合)ネクサス)

Nexus をお持ちの場合は、この手順をスキップできます。 他のデバイスの所有者は、いくつかの追加手順を完了する必要がある場合があります。

携帯電話メーカーのブートローダーのロック解除ページに移動し、デバイスを選択し (必要な場合)、ログインするかアカウントを作成します。

次の手順は、お使いの携帯電話の種類によって多少異なりますが、製造元の Web サイトに次の手順が記載されているはずです。 一般に、次のことを行う必要があります。 まず、電話機の電源を切り、 モードで電源を入れます。 高速読み込み(ファストブート)。 の上 さまざまな電話これは少し異なる方法で行われますが、ほとんどの場合 最新のデバイス「電源」ボタンと「音量ダウン」ボタンを10秒間押し続けるだけです。 ボタンを放すと電話機が起動します。 ファストブートモード (HTC オーナーまず、音量小ボタンを使用して「Fastboot」を選択し、電源ボタンを押して選択を確認する必要があります)。 Google で検索すると、このプロセスに関する詳細情報が見つかる可能性があります。続行する前にそうする必要があります。

USB ケーブルを使用して携帯電話をコンピュータに接続します。 電話機には、デバイスが接続されていることが表示されます。 コンピューターで、Android SDK フォルダー内の Platform-tools フォルダーを開き、Shift キーを押しながら空のスペースを右クリックします。 [コマンド ウィンドウを開く] を選択し、開いたコマンド ウィンドウを使用して、携帯電話メーカーの指示に従ってロック解除キーを取得します (たとえば、Motorola 携帯電話の場合はコマンド fastboot oem get_unlock_data、HTC の場合はコマンド fastboot oem get_identifier_token)。

コマンド ウィンドウにはトークンが次のように表示されます。 長い列文字。 それを選択し、製造元の Web サイト上の適切なボックスにコピーして貼り付け (スペースは入れません。これは重要です!)、申請書を送信します。 デバイスのロックを解除できる場合は、次のステップで使用するキーまたはファイルが記載された電子メールが届きます。

デバイスのロックを解除できない場合は、それを通知するメッセージが届きます。 root アクセスを取得したり、ROM をフラッシュしたりする場合は、非公式の方法を使用してください。その説明は XDA Developers などのリソースで見つけることができます。

ステップ 4: 携帯電話のロックを解除する

これで、すべてのロックを解除する準備が整いました。 電話機がまだ Fastboot モードである場合は、以下のコマンドを実行します。 そうでない場合は、電話の電源を切り、「電源」ボタンと「音量ダウン」ボタンを 10 秒間押し続けます。 放すと電話機は Fastboot モードで起動します (HTC 所有者は、まず音量ダウン ボタンで「Fastboot」を選択し、電源ボタンを押して選択を確認する必要があります)。 コンピューターで、Android SDK フォルダー内の Platform-tools フォルダーを開き、Shift キーを押しながら空のスペースを右クリックします。 「コマンドウィンドウを開く」を選択します。

デバイスのロックを解除するには、いずれかを入力する必要があります 簡単なコマンド。 ほとんどの Nexuse の場合、コマンドは次のようになります。

fastboot OEM ロック解除

もっと持っていたら 新しいネクサス 5X や 6P など、コマンドは若干異なります。

fastboot 点滅ロック解除

Nexus をお持ちでない場合は、どのコマンドを入力するかについてデバイスの製造元から指示されます。 たとえば、Motorola デバイスの場合は、受け取ったレターに記載されている一意のキーを使用して、fastboot oemロック解除 UNIQUE_KEY を入力する必要があります。 HTC デバイスの場合は、HTC から受け取った Unlock_code.bin ファイルを使用して、fastboot oemunlocktoken Unlock_code.bin を入力します。

コマンドを実行した後、本当にロックを解除するかどうかを尋ねるメッセージが表示される場合があります。 音量ボタンを使用して確認します。

完了したら、OSD メニューを使用して電話機を再起動します (またはコンピュータから fastboot 再起動を実行します)。 すべてが正しく行われると、ブートの開始時に、ブートローダーのロックが解除され、Android が数秒以内に起動するはずであることを示すメッセージが表示されます。 カスタム リカバリのフラッシュなど、他の作業を行う前に Android を起動することが重要です。

おめでとうございます。携帯電話のロックが解除されました。 一見したところ、大きな違いはありませんが、ブートローダーのロックを解除すると、root アクセスとカスタム リカバリのフラッシュの可能性が広がります。

Android OS を実行しているデバイスには、システムを正しく起動するだけでなく、システムの更新 (ブートローダーへの再起動) も行うブートローダーがあります。 オペレーティング システムのカーネルが正常に起動するように制御します。 デバイスのメーカーがインストールをブロックしている サードパーティ製ソフトウェアまたは定期的なアップデートさえあります。

したがって、デフォルトでは、ブートローダーへの再起動はブロックされ、デバイスは会社によって許可されたシステムのみを起動するようにプログラムされます。 これは主に次の 2 つの理由で発生します。

  • 変更を加える所有者の権利の制限。 ブートローダーのロックのおかげで、メーカーはユーザーの使用方法を指示できます 特定のバージョン OS、違法なソフトウェアをインストールする試みを停止します。
  • 安全。 デバイスの販売者は、広告やウイルスが含まれる可能性のある独自のプログラムを追加する場合があります。 こうした不正行為は製造会社によるものと誤って判断される可能性があるため、同社はそのイメージを重視している。 これが Android OS のブートローダーへの再起動であることは理解できたと思います。次に、ブートローダーのロックを解除することを見てみましょう。

これを行うには、次を使用できます 普遍的な方法。 スマートフォンからバッテリーを取り外し、再度挿入し、電源を入れた状態で音量コントロールを「-」の位置に保ちます。 数秒後、デバイスが再起動します。 希望の条件。 最初の行に RELOCKED が表示されている場合は、特別なコマンドを使用して fastbootoemlock コマンドを入力します。 adb ユーティリティ, オーディンまたは ブートローダー ロックを解除する.

既知のモデルはすべてネットワーク上に掲載されています 特別なアプリケーション、ロック解除機能を実行します ブートローダーを再起動します。 作業中に問題が発生した場合は、いくつかの代替方法でビデオを視聴してください。

変化の際には次のことを忘れないでください。 BIOSシステム工場出荷時の設定にロールバックされます。

ブートローダーへの再起動のロックを解除することの長所と短所

ブートローダーへの再起動機能を使用する場合は、自分の肩にかかる責任を認識する必要があります。


ただし、ブートローダーは多くの場合に非常に役立ちます。 次の目的のためにブートローダーをアクティブ化することをお勧めします。

  • デバイスにインストールできる任意のオペレーティング システムのファームウェア。
  • アプリケーション、パッチのインストール、 追加モジュールそして核。
  • に更新します 新しいバージョン Android と古いものへのロールバック。
  • 創造 バックアップコピーシステムの現在の状態。
  • 複数の並列システムをインストールする機能。

したがって、Android の [ブートローダーへの再起動] オプションの意味を知り、それが何であるかを理解することが非常に重要です。

連絡中

クラスメイト