Como passar o dispositivo USB fastboot para o VirtualBox Windows VM do ArchLinux?

4

Eu tenho um telefone Android Xiaomi e quero desbloquear o bootloader. A maneira oficial é usar uma ferramenta do Windows, então eu inicializei minha VM do Windows e tentei passar o dispositivo USB no menu de dispositivos, mas ele diz <no devices available> . Arch registra o dispositivo muito bem e fastboot devices retorna o ID do dispositivo. Embora a execução de lsusb forneça o seguinte:

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 008: ID 1e7d:2dbe ROCCAT 
Bus 003 Device 002: ID 2516:0011 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Como você pode ver, o dispositivo não tem nome e, sim, o telefone é o dispositivo sem nome, eu verifiquei. Então, poderia ser esse o problema que eu não posso passar para o Vbox ou é o fato de que é um dispositivo fastboot e não um dispositivo de armazenamento em massa regular. Existe uma maneira de contornar o problema, seja qual for o motivo?

    
por The Edge Of Rage 04.06.2016 / 21:04

1 resposta

3

Como sempre, encontrei a solução logo depois de perguntar. Eu realmente conheci este, apenas esqueci de fazer isso. É preciso estar no grupo vboxusers para ter acesso aos dispositivos usb. É tão simples quanto rodar

sudo gpasswd -a <user> vboxusers

em um terminal. Para o Ubuntu eu acho que é

sudo useradd vboxusers

    
por 04.06.2016 / 21:18