A pedido de "várias famílias" e por ser um tema que levanta alguma dúvida e, se não for bem feito, pode causar problemas, passo a indicar como proceder à actualização de firmware num leitor Mediatek.
De notar que este procedimento é válido para a enorme maioria dos casos. Noutros pode diferir um pouco (em vez de PLAY, carregar noutra tecla, por exemplo). Todavia o geral do procedimento é o mesmo.
Aproveitando o que já escrevi noutro tópico, mais umas achegas, nomeadamente do Pretender:
1. Obter o ficheiro de firmware. Extrair o ficheiro ISO de dentro do RAR (ou ZIP), isto é, devemos ficar com o ficheiro ISO num sítio qualquer do disco rígido. Pode suceder que apenas tenhamos o firmware em formato BIN, sem estar em ISO. O que isto quer dizer é que será um pouco mais complicado preparar o CD de actualização. Para esses casos, ver a nota no final.
2. Se tivermos um ISO, o firmware está lá dentro. Todavia não temos de o extrair. Teremos, isso sim, de ir a um programa de gravação (recomendado o Nero Express) que suporte a gravação de imagens. No Nero Express, indicar que pretendemos gravar uma Imagem ("Disc Image or Saved Project").
3. Seleccionar a imagem (.ISO). No ecran seguinte seleccionar o dispositivo de gravação (se for um gravador de DVD, seleccionar o modo de gravação para CD).
4. Escolher a velocidade de gravação, de preferência não muito elevada. 4X é o recomendável.
5. Avançar e aguardar que a gravação termine.
6. Pegar no CD e estamos prontos para ir "tratar da saúde" ao leitor.
7. Nalguns leitores é mandatório que se faça "LOAD FACTORY SETTINGS" (repor os valores por defeito). Se se fizer sempre, não vem daí mal ao mundo. Se estivermos à vontade com o processo e acharmos que não vale a pena, também não é grave, excepto quando é explicitamente dito que o devemos fazer.
8. Inserir o CD no leitor e fechar a bandeja.
9. Esperar uns segundos até o leitor indicar que se trata de uma actualização (ecran escuro com informação do tipo ""firmware detected. press play if you want to continue".) Se disser "UNKNOWN DISC" quer, normalmente, dizer que ou o nome do CD não está correcto e/ou o nome do firmware não está correcto.
10. Quando o leitor indica que se trata de uma actualização, normalmente (nalguns casos pode ser outra tecla) pede para carregar na tecla PLAY.
11. Carregamos e aguardamos uns, poucos, segundos. A bandeja abre-se.
12. Retirar o CD mas -não- fechar a bandeja e -não- tocar em mais nada!
13. Aguardar alguns minutos (entre 3 a 5, normalmente). É essencial deixar terminar o processo!!! Se for interrompido, o leitor vai, quase de certeza, ficar inutilizado!!! Só o método de recuperação com o "cabo série" nos poderá depois valer.
14. Se tiver corrido tudo bem, a bandeja fecha-se e o leitor reinicia, já com o novo firmware.
15. Finalmente, por medida de segurança, tornar a fazer a reinicialização dos valores por defeito. Novamente, se acharmos que sabemos o que estamos a fazer, saltar este passo.
Nota: se o firmware não estiver em .ISO, terá de estar em .BIN (após extracção do RAR ou ZIP, claro). Nesse caso, teremos mais trabalho a criar o CD. Primeiro teremos de saber se o CD precisa de ter nome ("label"). Se sim, por exemplo MEDIATEK, terá sempre de estar em MAIÚSCULAS. De seguida, colocamos o ficheiro de firmware (o tal .BIN), que também terá sempre o nome e extensão em MAIÚSCULAS, eventualmente com alguns números à mistura.
Finalmente teremos de gravar o CD com:
- Disc-at-Once (DAO)
- Finalizar a sessão
- Remover o tipo de ficheiros "Joliet", deixando ficar apenas o tipo 8.3 caracteres (se o nome do ficheiro de firmware tiver mais de 8.3, naturalmente que esta recomendação não se aplica).
- Gravar a baixa velocidade (4X)
Se alguém notar alguma imprecisão ou omissão, é favor comentar para que se corrija.
Actualização: um pouco mais abaixo, têm uma mensagem do brunozo com um video e imagens, que ilustram o texto acima.