Home / 用語 / ブートローダー

ブートローダー

※本ページにはプロモーション(広告)が含まれています

Android

読みブートローダー
英語Bootloader

💡 ひとことで言うと

AndroidやPCを起動する際に最初に動くプログラム。OSを読み込む前段階の基盤ソフトで、改造する場合に『アンロック』が必要になる。

詳しい解説

ブートローダーは、端末の電源を入れた直後、OS(Android本体)が起動する前に最初に実行されるプログラムです。役割は『どのOSをどう起動するか』を決めて、メインメモリに必要なファイルを読み込むこと。パソコンでいうBIOS/UEFIに近い位置づけで、スマホではSoC(システムチップ)内のセキュアブートと連携して『改ざんされていない正規のOSが起動しているか』を検証します。

Google PixelやXperia、OnePlusなど多くのAndroid端末は、出荷時にブートローダーが『ロック』された状態です。ロックされていると、メーカー署名のないカスタムROMやMagiskによるroot化イメージを起動できません。これを解除する操作が『ブートローダーアンロック』で、通常は設定アプリの『開発者向けオプション』で『OEMロック解除』を有効にし、PCと接続してfastbootコマンド(例: `fastboot flashing unlock`)を実行する流れです。

アンロックは強力な自由を得る代わりに代償も大きいです。①端末データが全消去される、②メーカー保証が失効する機種が多い、③Widevine L1(Netflix等の高画質再生)の権限がL3に落ちる、④Google Payや一部銀行アプリがセーフティネット検証に失敗して使えなくなる、⑤マルウェア感染時の被害が拡大しやすい、などです。

戻す場合は『リロック』(`fastboot flashing lock`)でロック状態に戻せますが、これも端末初期化が必要で、機種によっては完全に元の状態には戻らないことがあります。初心者がカスタムROM目当てでアンロックするのは非推奨で、予備機や保証切れの古い端末で試すのが安全です。

📘 具体的な場面

「古いPixel 6を買い足してLineageOSを入れたい」と思ったら、まずブートローダーをアンロックします。開発者向けオプションでOEMロック解除をON → PCとUSB接続 → `adb reboot bootloader` → `fastboot flashing unlock` → 端末側で『Unlock』を選択 → 端末初期化。初期化後、カスタムリカバリを書き込む準備ができます。ただしメインで使うスマホでは絶対にやらないでください。Google Payや銀行アプリが一切使えなくなります。

別の呼び方

ブートローダ
ブート管理
Boot Loader

関連する用語

この用語に関する関連記事

Check Also

Klipsch Reference Premiereのポートプラグ対処法

【2026年最新版】Klipsch Reference Premiereのポートプラグ対処法【完全ガイド】

Klipsch Referen …