Linux・MacでXiaomiデバイスのブートローダーロックを解除する方法|MiUnlockTool活用ガイド
XiaomiデバイスのROM書き換えやロック解除を行いたいユーザーのために、公式ツール「MiFlashUnlock」が提供されています。しかし、このツールはLinux上では動作しません。Wineや仮想マシン(VM)経由で実行することも可能ですが、実はもっと良い方法があります。
それが「MiUnlockTool」です。MiFlashUnlockをベースにした非公式ツールで、Linuxでネイティブに動作します(MacやWindowsにもインストール可能)。MiUnlockToolは、fastboot・Xiaomiアカウントの認証情報・Xiaomiサーバーをつなぐ橋渡し役として機能します。デバイス情報を取得してログイントークンとともにXiaomiサーバーへ送信し、アンロックキーを受け取るための条件をすべて満たしているかどうかを確認します。
その後、ツールはカスタムビルドのfastbootを使用して、アンロックキーをXiaomiデバイスに送信します。MiUnlockToolでアンロックキーを取得するための要件は、MiFlashUnlockの場合と変わりません。開発者向けオプションからデバイスに紐付けられた、許可済みのXiaomiアカウントが必要です。
必要なもの
- MiUnlockTool
- Java(GUIにはJavaFX)
Linuxユーザーの場合
- MiUnlockToolをダウンロードします(.zip形式で配布されています)。
- ターミナルを開き、cdコマンドで解凍したディレクトリに移動します。
- ターミナルで「sudo ./MiUnlockTool.sh」と入力すると、GUIインターフェースが起動します。コマンドラインインターフェースを使いたい場合は、「sudo ./MiUnlockTool.sh ユーザー名 パスワード」と入力してください。
Windows・Macユーザーの場合
- .zipファイルを解凍後、グラフィカルインターフェースを使うには「MiUnlockTool.bat」を実行します。
- または、コマンドプロンプトを開いてcdコマンドで解凍先ディレクトリに移動し、「MiUnlockTool.bat ユーザー名 パスワード」と入力すれば、コマンドラインインターフェースで利用できます。
使用しているOSでMiUnlockToolを起動したら、Fastbootモードの状態でXiaomiデバイスをパソコンに接続します。
GUIモードで起動した場合は、画面の指示に従って操作を進めてください。一方、コマンドラインインターフェースを使用する場合、ロック解除前の確認は行われず、ブートローダーがすでにロック解除済みかどうかのチェックも行われないため、注意が必要です。
トラブルシューティング

- LinuxやMacでMiUnlockToolの起動時に権限エラーが発生する場合は、ターミナルを開いてcdコマンドで解凍したディレクトリに移動します。
- 次に「chmod 777 MiUnlockTool.sh」(Macでは「chmod 777 MiUnlockTool.command」)を実行して、適切な権限を付与します。
- sudoコマンドを使っても起動できない場合は、「java -jar bin/MiUnlockTool.jar」を試してみてください。
- 「JavaFXクラスが見つからない」というエラーが出る場合は、パッケージにJavaFXライブラリが含まれていません。LinuxではOpenJFXパッケージを確認してください。
まとめ
このツール自体もロック解除手順も安全であり、万が一MiUnlockToolが誤ったアンロックキーを送信しようとしても、Xiaomiデバイスが破損することはありません。
ただし、Windowsユーザーは公式のXiaomiアンロックツールを使うことをおすすめします。MiUnlockToolは主にLinuxユーザー向けに開発されたサードパーティ製ツールであるため、追加のバグが存在する可能性があり、例えばWindowsではドライバー管理も自動的に行われません。MiUnlockToolはWindowsでも動作しますが、あくまで推奨外という位置づけです。
-
MacでAirDropをオンにする方法!ファイル共有を快適にする使い方ガイド
MacでAirDropをオンにして、手間なく素早くファイルを共有したいとお考えですか?この記事では、その方法を詳しく解説します。 テクノロジーとイノベーションの進化のおかげで、AirDropを使えば2台のデバイス間でワイヤレスにファイルの送受信が簡単に行えます。まるで魔法のように機能しますよね。AirDropは2011年に登場して以来、写真、動画、ウェブサイト、位置情報など、あらゆるデータの共有を手軽なものにしました。iPhone、iPad、MacなどのAppleデバイス間で、わずか数秒でデータをやり取りできます。 Bluetoothやその他のデータ共有手段と比較すると、AirDropは近く
-
Windows・Mac・LinuxでWi-Fiパスワードを確認する方法【コマンド完全ガイド】
不正なWi-Fi接続を防ぐために、強力なパスワードを設定している方は多いでしょう。しかし、同じWi-Fiネットワークに2台目のデバイスを接続したいときにパスワードを思い出せず、困った経験はありませんか? そこで本記事では、Windows・Mac・Linuxそれぞれの環境で、保存済みのWi-Fiパスワードを確認する方法をわかりやすく解説します。 WindowsでWi-Fiパスワードを確認する方法 コマンドプロンプト(CMD)を使えば、数ステップでWi-Fiパスワードを確認できます。以下の手順に従ってください。 Windowsの検索バーに「cmd」と入力し、右クリックして「管理者として実行」を選