Às vezes, o Windows simplesmente não resolve. Muitos desenvolvedores usam alguma distribuição do Linux para a maior parte de seu trabalho e, embora esteja em melhor situação do que a maioria dos usuários de Mac, o Windows tem a capacidade de causar dores de cabeça gigantescas.
Isto é especialmente verdadeiro para alguns Amazon Kindle Fire proprietários, que relataram ter problemas com drivers ADB e Fastboot no Windows.
Para resgatar vem o membro sênior do XDA pokey9000 que desenvolveu um método para contornar isso e restaurar os proprietários do Kindle Fire aos seus caminhos livres de dor de cabeça. Ele explica o que é exatamente:
Firekit combina todas as ferramentas de linha de comando para recuperação do Kindle Fire com o Ubuntu LiveUSB. Tudo que você precisa é de um pendrive e um PC que possa inicializá-lo. Todos os arquivos permanecem no stick, então nada no seu PC é alterado.
Embora isso exija um pouco de conhecimento sobre a criação do Ubuntu LiveUSB, depois de aprovado, é um processo relativamente simples. Depois de criar seu Ubuntu LiveUSB e colocar os arquivos nele, você pode usar a linha de comando para fazer qualquer coisa, desde restaurar seu Fire até consertar tabelas de partição bagunçadas. Aqui está uma lista completa dos comandos (a serem inseridos na linha de comando):
install_fff_twrp_from_stock: Instale FFF e TWRP enquanto estiver em estoque no Android. Usa fbmode para reiniciar. Use isto para instalar o FFF/TWRP no sistema operacional padrão 6.2.1.
install_fff_twrp: Instale FFF e TWRP enquanto estiver no fastboot. Bom se você estiver preso no fastboot e quiser FFF/TWRP.
fix_parts Restaure a tabela de partição para o estoque durante o fastboot. Faça isso se você estiver no fastboot e sua tabela de partições estiver bagunçada.
normal_boot: Defina o modo de inicialização para inicializar o Android e reinicializar durante o fastboot. Tente fazer isso se você estiver preso no logotipo do Kindle Fire.
usb_boot_twrp: Inicialização USB TWRP sem instalação. Inicialize o TWRP se o seu Kindle ficar com tela preta quando você tentar ligá-lo. Precisa do truque do modo de inicialização USB.
usb_install_fff_twrp: Inicialização USB FFF, instalação de FFF e TWRP. Instale/recupere o bootloader e recupere se eles estiverem quebrados. Precisa do truque do modo de inicialização USB.
usb_fix_parts_and_install_fff_twrp: Inicialização USB FFF, restauração da tabela de partição para estoque, instalação de FFF e TWRP. Conserte tudo se você estragou a tabela de partições e a tela do Fire não liga mais. Precisa do truque do modo de inicialização USB.
Se esta alternativa poderosa para tentar fazer as coisas funcionarem via Windows é algo que você gostaria de conferir, você pode conferir o tópico original para obter instruções adicionais, um tutorial sobre seu uso e links para download. Parece que pokey9000 também está planejando oferecer mais suporte para isso, já que ele tem uma lista de tarefas no final do primeiro post com coisas que pretende consertar e melhorar.