Magic Leap 1 とは異なり、Magic Leap 2 の OS アップデートはユーザーが手動でのみインストールでき、OTA アップデートはありません。2022年4月の OS リリース以降、フラッシュに必要なファイルは Magic Leap Hub から直接ダウンロードできます。Magic Leap 1 とは異なり、OS イメージは特定のデバイスに関連付けられていません。OS イメージをダウンロードしたら、ADB を使用してフラッシュするか、Magic Leap Hub の OS インストーラを使用して、数回のクリックで OS をインストールできます。
OS イメージのダウンロード
Magic Leap Hub のホーム画面から、アプリケーションの右上隅にある [Package Manager] アイコンをクリックして、Package Manager を開きます。
[All] のタブに移動して、利用可能なすべてのソフトウェアとツールを表示します。[Device OS Versions] という見出しが表示されるはずです。表示されない場合は、左上隅の [Package Manager] ドロップダウンをクリックし、[Refresh Available Packages] をクリックします。これが機能しない場合は、アプリを再インストールして最新バージョンであることを確認してください。
[ML2 OS] セクションの矢印をクリックし、[Available Version(s)] ドロップダウンから、ダウンロードする OS バージョンを選択します。次のように表示されます。
ダウンロードしたい OS のバージョンが選択されていることを確認し、[Apply Changes] をクリックします。ダウンロードの進行状況を示す画面が表示されます。完了したら、[All] または [My Tools]タブに戻り、[ML2 OS] セクションを選択して [Open Folder] をクリックすると、フラッシュに必要なファイルが入ったフォルダが開きます。
CLI (コマンドラインインターフェース) 経由でデバイスをフラッシュ
OS イメージのダウンロードが完了し、フラッシュの準備ができました。デバイスをフラッシュする手順については、 開発者ポータルを参照してください。注: フラッシュプロセスはプラットフォームによって異なり、現在、MacOS でフラッシュするには追加の手順が必要です。
Magic Leap Hub 経由のアップデート
代替方法として、Magic Leap Hub の OS インストーラーツールを使用することもできます。デバイスをコンピュータに接続し、Magic Leap Hub のデバイスブリッジに認識されたら[Device Bridge]を開きます。デバイスのシリアル番号が、更新しようとしているデバイスと一致していることを確認します。一致している場合は、デバイスブリッジの左側にある白い [Update Available] ボタンを見つけてクリックします。
*ヒント* Hub がデバイスを検出しない場合は、[このコンピューターで USB デバッグを許可する] が選択されていることを確認してください。デバイスにポップアップが表示されない場合は、[設定] > [システム] > [詳細設定] > [開発者向けオプション] に移動し、[デバッグ] まで下にスクロールして、USB デバッグをオンに切り替えます。
デバイスが選択されていることを再度確認し、インストールする OS ビルドを選択します。OS イメージをダウンロードしておく必要があります。
以前にダウンロードした OS イメージがあるフォルダへのファイルパスを選択するように求められる場合もあります。ファイルパスは、上記の[Downloading an OS]の項に記載されているフォルダと同じです。
OS のバージョンを確認し、必要に応じてファイルパスを設定したら、[Install OS] をクリックします。新しい OS をクリーンインストールするには、[Reset device to factory settings] をオンにします。インストールの実行を確認する画面が表示されます。「はい」をクリックして、インストールを確定します。
インストールが完了するのを待ちます。このプロセスには約10分かかります。
インストールが完了すると、紫色の [Installing...] ボタンが [Dismissed] ボタンに置き換わります。このボタンをクリックすると、インストールが終了します。コントローラをデバイスのコンピュートパックに接続して、コントローラを更新する必要があります。