Como @slm observou em sua resposta, a única maneira de interagir com o armazenamento do headset Go no Linux é usar adb
. Algumas distros têm pacotes disponíveis, por exemplo o Debian tem android-tools-adb
e o Arch fornece android-tools
.
-
Você deve ativar o modo de desenvolvedor Oculus Go usando o aplicativo Oculus no seu telefone, que requer o registro de uma organização de desenvolvedores no Facebook.
-
O Linux precisa saber as informações do dispositivo. Eu adicionei a seguinte regra do udev a
/etc/udev/rules.d/51-android.rules
SUBSYSTEMS=="usb",ATTR{idVendor}=="2833",ATTR{idProduct}=="0086",MODE="0666",GROUP="plugdev",OWNER="CHANGEME"
Em seguida, recarregue as regras do udev com sudo udevadm control --reload-rules
(ou uma reinicialização). Se você não tiver um grupo de plug-ins, provavelmente poderá omiti-lo da regra ou apenas criá-lo com groupadd plugdev
e adicionar seu usuário com usermod -aG USER plugdev
.
- O fone de ouvido solicitará que você confie em seu dispositivo USB conectado toda vez que você ligá-lo.
Neste ponto, sua sintaxe básica do adb deve funcionar. Se você não receber um aviso sobre o fone de ouvido ao conectá-lo a uma porta USB, talvez seja necessário fazer uma redefinição de fábrica no fone de ouvido e começar de novo (tive que fazer isso). Você deverá ver o dispositivo quando executar adb devices
. Você pode adb shell
procurar o armazenamento local e adb push <files> /mnt/sdcard
para copiar seus arquivos.