[EDITADO em 21 de Fevereiro de 2010:] Se eu fosse você eu não usaria esse firmware. O byRyan 0.3b é, atualmente, o firmware mais completo para o DVP5980.Antes de qualquer coisa: É altamente aconselhável que você leia todo o texto deste post para tomar conhecimento do que se trata este firmware e como o processo deve ser executado. Se você está com preguiça de ler todo este texto, eu aconselho que pare por aqui, pois você é um possível candidato a ter seu DVD player inutilizado depois de tentar atualizar o firmware.
Firmware Jor-El+RafaLibrenz v0.32a para Philips DVP5980K/551. Explicações geraisEste firmware é uma mesclagem de 3 outros firmwares, tentando deixar o resultado final com o que estes 3 têm de melhor.
Os 3 firmwares em questão são:
1. Original Philips (v43)
2. Jor-El (v1.1)
3. RafaLibrenz v0.17b
Portanto, trata-se de uma nova linha de firmwares, paralela aos firmwares Jor-El e RafaLibrenz, contando inclusive com outra numeração de versões. Esta versão (v0.32a) é a primeira desta linha.
Graças ao trabalho de Jor-El, este é o primeiro firmware alternativo para o DVP5980K/55 que pode realmente ser considerado um firmware alternativo de respeito, pois o que tínhamos até o momento não passava de algumas simples mudanças para que o aparelho não tivesse comportamentos tão ruins que tem quando "cru", recém saído de fábrica. Agora temos mudanças significativas.
A única coisa que este firmware traz de novidade é que é a primeira versão pública de um firmware para o DVP5980K/55 que faz o carregamento automático de legendas externas para arquivos de vídeo. Nenhum dos 3 firmwares citados tinha essa funcionalidade.
2. O que este firmware tem que o original não tem?Vou citar aqui todas as diferenças que este firmware tem em relação ao firmware que vem com o aparelho (primeira versão original da Philips), para isso vou citar o que cada firmware tem de diferente.
2.1. Philips v43 · HDMI to DVI TV: resolve set losing resolution setting upon standby;
· Set HDMI Audio setting default to ON;
· Improve HDMI Compatibility.
(palavras da própria Philips, obtidas no documento dvp5980k_55_fur_eng.pdf disponível
aqui)
2.2. Jor-ElJor-El se baseou no firmware v43 da Philips (o mais atual até agora) para fazer suas alterações. Jor-El é do México, e sempre que publica seu firmware ele escreve o que fez em espanhol. Para evitar erros de tradução, o que ele disse não será traduzido. Até o momento existem dois firmwares de Jor-El publicados. As características dos dois serão citadas aqui, para que a lista de mudanças fique completa.
2.2.1. Jor-El 1.0 Firmware Jor-El v1.0 (File Browser mejorado) para DVP5980K/55
· Browser de 5 líneas con nombres de archivo de hasta 41 caracteres;
· Panel de información redistribuido en una línea;
· Línea de directorio actual con 40 caracteres;
· Nuevo panel inferior para desplegar Tags de MP3 y jpeg preview;
· Tags MP3 de hasta 30 caracteres (v1 y v2);
· Scrollbar activado;
· Background modificado para adaptarse a la nueva distribución;
· Fuente delgada para directorio, archivos y tags (Font 10h);
· Los Tags no se borran al navegar entre los archivos;
· Mismo comportamiento para el jpeg preview;
· Los nombres largos en archivos y directorios no aplican en el USB (esta es una limitación del código ARM);
· Basado en el firmware oficial de philips (v43).
2.2.2. Jor-El 1.1 V1.1 (Subtítulos MP4, tomando ideas de FW RafaLibrenz 0.16b)
· FileBrowser: Reducido el alto del scrollbar para ajustarse al background;
· Fuente para subtítulos extraída de firmware de RafaLibrenz, que a su vez se obtuvo del firmware 1.1 de jmaraujo para el DVP5100. Esta fuente tiene contorno negro y fondo blanco.;
· Eliminado el fondo gris en los subtítulos, de acuerdo a mod de RafaLibrenz y utilizando MtkWindows de New Age;
· Función GOTO para archivos AVI, utilizando el software MtkPatcher de Ryan y aplicado originalmente en el firmware por RafaLibrenz.
2.2.2.1. Função GOTOA função GOTO é fantástica. Para utilizá-la basta pressionar duas vezes a tecla TITLE. Digite o tempo (h:mm:ss) e o filme vai pular para o ponto digitado. Não precisa dar enter, ok ou algo do tipo. Basta digitar o tempo. A implementação dessa função no firmware se deve totalmente ao empenho de Jefferson Ryan e de Vladimir Boroda. Este último explicou como se faz a alteração no firmware e Jefferson colocou a explicação em prática estudando o firmware do DVP5980K/55.
2.3. RafaLibrenz v0.17bDepois de pronto o trabalho de Jor-El, eu, RafaLibrenz, peguei o firmware dele e editei, colocando o patch para o carregamento automático de legendas e o resto das coisas que faltavam que o 0.17b tinha:
· Indicações de "MIC ON/OFF", "VOL" e "KEY" movidos para a janela 0x00 (canto superior esquerdo da tela), evitando assim que essas indicações não apareçam ao tentar acessá-las durante a reprodução de um arquivo de vídeo com legenda externa;
· Quando disponíveis, legendas externas (SRT, por exemplo) ligam-se automaticamente ao reproduzir um arquivo de vídeo;
· Fonte 7 substituída (pela mesma fonte que é a fonte 6) para prevenir bug de legenda externa com fonte errada, bug que pode surgir quando o aparelho carrega a legenda automaticamente (isso é somente uma suposição, mas esta prevenção não altera em nada o funcionamento do firmware);
· Mudança na posição da legenda externa: agora ela aparece mais abaixo do que no firmware Jor-El 1.1, ficando exatamente na mesma posição do firmware RafaLibrenz v0.17b;
· O erro que afeta as legendas externas, conhecido como 'Timing bug', foi corrigido.
3. Como faço a atualização no meu aparelho?Se você nunca fez a atualização de um aparelho com chipset MediaTek,
NÃO FAÇA A ATUALIZAÇÃO sem antes ler as instruções que Jefferson Ryan escreveu para atualizar o firmware do Philips DVP5100. O aparelho é outro, mas o processo é praticamente igual. Todas as precauções que ele manda tomar são válidas para o DVP5980K/55. Basicamente, o que muda é o nome do arquivo, que para este aparelho é DVP5980K_55.BIN.
O texto de Jefferson Ryan pode ser lido
aqui, e tenha em mente que é
OBRIGATÓRIO lê-lo com atenção.
Basicamente, o procedimento ocorre da seguinte forma no DVP5980K/55:
1. Você escolhe a versão de sua preferência: Legenda amarela ou legenda branca.
2. Grave o arquivo DVP5980K_55.BIN na raiz de um CD-R ou CD-RW. O CD pode ter qualquer label. Até onde sabemos, não pode ser DVD, tem que ser CD.
3. Insira o CD no player. Ao inserir o CD, o aparelho leva alguns segundos (uns 10) para lê-lo;
4. Quando o aparelho leu, se reconhecer o disco como sendo de atualização, ele mostra o aviso, dizendo para apertar PLAY para iniciar o processo de atualização;
5. Quando você pressiona PLAY, o aparelho copia o firmware do disco para a memória (DRAM) do aparelho. Esse processo é rápido, pois a velocidade de leitura do disco e a velocidade de gravação do chip de memória permitem isso. Durante esse processo o aparelho (quando em inglês) mostra "File copying" na tela;
6. Concluído esse passo, o aparelho ejeta o disco e começa o processo de regravação da memória flash, que é onde o firmware fica. Ele passa o firmware (que está na memória DRAM) para a memória flash. A velocidade de gravação da memória flash não é muito rápida, por isso esse processo é bem mais lento do que a cópia do arquivo do disco. Leva cerca de 3 minutos, às vezes 2, às vezes 4. Depende da velocidade do chip da memória flash e do tamanho do arquivo. Durante todo esse tempo o aparelho (quando em inglês) mostra a mensagem "UPGRADING" na tela da TV. E durante todo esse tempo
VOCÊ NÃO PODE MEXER NO SEU APARELHO. Você não pode lhe dar comandos, não pode tentar fechar a bandeja, não pode encostar nele e não pode sequer respirar muito alto perto dele. É o momento mais crucial da vida do aparelho, por isso todo cuidado é pouco. Mas o que você
NÃO PODE MESMO é tirar o aparelho da rede elétrica enquanto a atualização ocorre. Se fizer isso, você vai matá-lo, com certeza;
7. Depois de concluída a transferência dos dados para a memória flash, o aparelho se auto reseta e passa a operar normalmente com o novo firmware.
Obs.: Se você deixar o disco na bandeja, depois que ele ejetar, no meio do processo, ele vai ler o disco novamente, pois quando ele reinicia, ele puxa a bandeja para dentro. Se ele ler o disco e mostrar o aviso de disco de atualização detectado mais uma vez, apenas ejete o disco normalmente.
AVISO IMPORTANTE: Uma coisa que você precisa ter bem claro na sua cabeça é: A opção de fazer ou não fazer o upgrade é sua. Ninguém está lhe obrigando a fazer isso. Ao atualizar o firmware do seu aparelho existem chances de algo dar errado e depois o DVD player não ligar mais. Se você ler as todas instruções com atenção e segui-las, é raríssimo dar algo errado, mas pode acontecer. Se caso der algo de errado, existe 99,9% de chances de ressuscitar o seu player usando
este método. Leia tudo com atenção e faça a atualização por sua conta. Se não der certo, você não poderá culpar ninguém além de você mesmo. Obviamente eu não me responsabilizo por nada de ruim que por ventura possa acontecer com o seu aparelho. No meu funcionou. Se você souber o que está fazendo, pode fazer. Se não souber, não faça. E antes de fazer tenha certeza que o seu aparelho é o DVP5980K/55. Isso está na etiqueta, atrás do aparelho.
E tome cuidado com o disco de atualização depois de terminado o processo. Se algum desavisado usá-lo, poderá danificar o DVD player.
4. Considerações finais e agradecimentosEspero que este firmware seja útil para você, e espero que goste.
Gostaria de agradecer imensamente a Jor-El por ter feito o ótimo trabalho que fez com o firmware. Também agradeço a Jefferson Ryan por dedicar seu tempo a estudar os firmwares, compartilhar as informações conosco e manter o seu site, blog e fórum, que juntos formam a maior fonte de informação sobre o assunto em língua portuguesa. Também agradeço a Jmaraujo, que é outro que não mede esforços para nos ajudar. Outro que merece um "thank you" é Vladimir Boroda, por ter feito o que fez em relação ao GOTO. Agradecimentos especiais a New Age, nosso maestro.
5. ScreenshotsComo estou sem placa de TV no momento (a minha não está aqui), fotografei o browser na televisão (note que ainda não temos caracteres especiais para nomes de arquivos/pastas, nem para ID3):

E o resto continua como era no firmware RafaLibrenz. Legenda branca:

Legenda amarela:

GOTO:
6. DownloadAo fazer o download do firmware, você receberá um arquivo RAR contendo:
- O firmware na versão Legenda Amarela;
- O firmware na versão Legenda Branca;
- Um arquivo de texto RTF com o texto contido neste post.
Para baixar o arquivo clique
AQUI.