在 Linux 下掛載 Oculus Go 的內部儲存?
當連接到我的 Linux 機器時,
dmesg
顯示 USB 設備,而不辨識或提供/dev
.在 Linux 下掛載 Oculus Go 的內部儲存需要哪些步驟?Oculus 在其支持文件中僅提供了適用於 Windows、Mac 和 ChromeOS 的說明。
正如@slm 在他的回答中指出的那樣,在 Linux 中與 Go 耳機儲存互動的唯一方法是使用
adb
. 一些發行版有可用的軟體包,例如 Debian 有android-tools-adb
和 Arch 提供android-tools
.
- 您必須使用手機上的 Oculus 應用啟用 Oculus Go 開發者模式,這需要在 Facebook 註冊開發者組織。
- Linux 需要知道設備資訊。我將以下 udev 規則添加到
/etc/udev/rules.d/51-android.rules
SUBSYSTEMS=="usb",ATTR{idVendor}=="2833",ATTR{idProduct}=="0086",MODE="0666",GROUP="plugdev",OWNER="CHANGEME"
sudo udevadm control --reload-rules
然後使用(或重新啟動)重新載入 udev 規則。如果您沒有 plugdev 組,您可以從規則中省略它,或者只是創建它groupadd plugdev
並使用usermod -aG USER plugdev
.
- 每次插入耳機時,耳機都會提示您信任連接的 USB 設備。
此時,您的基本 adb 語法應該可以工作了。如果您將耳機插入 USB 時沒有收到提示,那麼您可能需要對耳機執行恢復出廠設置並重新開始(我必須這樣做)。您應該在執行時看到該設備
adb devices
。您可以adb shell
瀏覽本地儲存並adb push <files> /mnt/sdcard
複製文件。
我相信您需要安裝 ADB 才能使用 Oculus Go。這是一個基於Android的應用程序。Google在此處提供這些片段的下載:如何在 Windows、macOS 和 Linux 上安裝 ADB。
XDA 開發者論壇的完整詳細資訊:
- 如何在 Linux 上安裝 ADB
- 下載適用於 Linux 的 ADB ZIP 文件
- 將 ZIP 解壓縮到易於訪問的位置(例如桌面)。
- 打開終端視窗。
- 輸入以下命令:
cd /path/to/extracted/folder/
- 這會將目錄更改為您提取 ADB 文件的位置。例如:
cd /Users/Doug/Desktop/platform-tools/
- 使用 USB 電纜將您的設備連接到 Linux 機器。將連接模式更改為“文件傳輸 (MTP)”模式。並非所有設備都需要這樣做,但建議您這樣做,這樣您就不會遇到任何問題。
- 一旦終端位於您的 ADB 工具所在的同一文件夾中,您可以執行以下命令來啟動 ADB 守護程序: adb devices
- 回到您的智能手機或平板電腦設備上,您會看到一個提示,要求您允許 USB 調試。繼續並授予它。
- 最後,從第 8 步重新輸入命令。如果一切順利,您現在應該在終端視窗輸出中看到設備的序列號。恭喜!您現在可以在您的設備上執行任何 ADB 命令!現在,按照我們廣泛的教程列表開始改裝您的手機吧!
**注意:**在 Debian/Ubuntu 上,您可以通過
sudo apt-get install adb
Redhat 發行版安裝 adbsudo yum install android-tools
:.參考