LinuxでOculus Go内部リポジトリをマウントしますか?

LinuxでOculus Go内部リポジトリをマウントしますか?

Linuxコンピュータに接続するとdmesgUSBデバイスが表示されますが、認識されないか提供されません /dev

Linux で Oculus Go 内部ストレージをマウントするにはどのような手順が必要ですか? Oculusは、自社製品でWindows、Mac、ChromeOSの手順のみを提供しています。サポート文書

答え1

Oculus Goを使用するにはADBをインストールする必要があると思います。 Androidベースのアプリケーションです。 Google はここでこれらの作品のダウンロードを提供しています。Windows、macOS、LinuxにADBをインストールする方法

XDA開発者フォーラムの完全な詳細:

  1. LinuxにADBをインストールする方法
  2. Linux用ADB ZIPファイルのダウンロード
  3. 簡単にアクセスできる場所(デスクトップなど)にZIPを抽出します。
  4. ターミナルウィンドウを開きます。
  5. 次のコマンドを入力します。cd /path/to/extracted/folder/
  6. これにより、ADBファイルが抽出されたディレクトリに変更されます。たとえば、cd /Users/Doug/Desktop/platform-tools/
  7. USBケーブルを使用してデバイスをLinuxコンピュータに接続します。接続モードを「ファイル転送(MTP)」モードに変更します。これはすべてのデバイスに必須ではありませんが、問題が発生しないようにお勧めします。
  8. 端末が ADB ツールと同じフォルダにある場合は、次のコマンドを実行して ADB デーモンを起動できます。
  9. スマートフォンまたはタブレットデバイスに戻ると、USBデバッグを許可するかどうかを尋ねられます。引き続き承認してください。

                                 SS1

  1. 最後に、手順8のコマンドを再入力します。すべてが順調に進むと、端末ウィンドウの出力にデバイスのシリアル番号が表示されます。おめでとうございます!これで、デバイスでADBコマンドを実行できます。それでは、幅広いチュートリアルのリストに従って携帯電話の改造を始めましょう!

メモ:Debian / Ubuntuでは、sudo apt-get install adbRedhatディストリビューションからadbをインストールできますsudo yum install android-tools

引用する

答え2

@slmが彼の答えで指摘したように、LinuxでGoヘッドセットストアとやり取りする唯一の方法はadbandroid-tools-adbandroid-tools

  1. あなたはする必要がありますOculus Go開発者モードの有効化携帯電話でOculusアプリを使用するには、Facebookに開発者組織として登録する必要があります。

  2. Linuxはデバイス情報を知る必要があります。以下のudevルールを追加しました。/etc/udev/rules.d/51-android.rules

    SUBSYSTEMS=="usb",ATTR{idVendor}=="2833",ATTR{idProduct}=="0086",MODE="0666",GROUP="plugdev",OWNER="CHANGEME"
    

その後、udevルールを再ロードsudo udevadm control --reload-rules(または再起動)します。 Plugdevグループがない場合は、ルールから省略するか、単にgroupadd plugdev作成してくださいusermod -aG USER plugdev

  1. ヘッドフォンを接続するたびに、接続されたUSBデバイスを信頼するように求められます。

これでデフォルトのadb構文が機能します。ヘッドフォンをUSBに接続してもメッセージが表示されない場合は、工場出荷時の初期化と再起動が必要になることがあります(これを行う必要があります)。実行時にデバイスを表示する必要がありますadb devicesadb shellローカルストレージを参照してファイルをコピーできますadb push <files> /mnt/sdcard

関連情報