adb não funcionou para mim no sentido de que nenhum dispositivo foi listado ao digitar no terminal 'adb devices'
pequena solução alternativa era para -
Abra a pasta onde seu arquivo .img de Recuperação de TWRP foi salvo. Em seguida, abra uma janela do CMD dentro dessa pasta. Para fazer isso, Shift + clique com o botão direito do mouse em qualquer espaço em branco vazio dentro da pasta e selecione Abrir janela de comando aqui ou simplesmente clique com o botão direito e selecione 'open terminal here'. Conecte seu dispositivo Android ao PC. Digite o seguinte na janela de comando para inicializar o dispositivo no modo bootloader / fastboot:
bootloader adb reboot
└ Se você pedir permissão para "Permitir depuração USB", toque em OK. Depois que o dispositivo inicializar no modo carregador de inicialização, digite-o na linha de comando.
recuperação flash fastboot twrp-2.8.x.x-xxx.img
└ Aqui modifique twrp.img com o nome do seu arquivo .img de recuperação do TWRP.
Em seguida, você pode fazer o flash de qualquer arquivo no TWRP usando sua recuperação do gerenciador de inicialização.
A outra opção é acessar o gerenciador de boot e seguir este simples guia básico link apenas para nexus.
Todos os meus problemas desapareceram, o wifi não funcionava, então eu apenas reiniciava o telefone e funcionava bem.