Header Ads

Loop de inicialização do Samsung Blu-ray Player causado por um único arquivo XML

Já faz quase um mês desde que os aparelhos de DVD Blu-ray Samsung e sistemas de entretenimento em todo o mundo repentinamente começaram a travar e reiniciar aleatoriamente. Embora a resposta da Samsung tenha sido rápida, foi uma solução que poucos provavelmente queriam ouvir. Eles basicamente precisavam enviar o dispositivo para a Samsung reparar e consertar. Nenhuma outra solução foi possível, pois precisava de acesso de hardware de baixo nível que poucas pessoas sabem como fazer. Tudo isso graças a um único arquivo criado para respeitar a privacidade dos usuários.

Como quase qualquer dispositivo conectado à Internet atualmente, os aparelhos Blu-ray da Samsung são programados para registrar as atividades dos usuários e enviar esses dados de telemetria de volta à Samsung, em nome da melhoria dos produtos e serviços da Samsung. Obviamente, é legalmente obrigado a pedir permissão aos usuários e limitar o que os dispositivos registram. Eles são definidos em um arquivo de política de log baseado em XML, de acordo com um leitor de Registro, que é baixado periodicamente. É também a causa raiz de toda essa situação inevitável.

Resumindo, a versão mais recente desse arquivo em particular está formatada corretamente, mas o firmware da Samsung em seus aparelhos de Blu-ray pode não ter sido codificado corretamente para lidar com algo tão simples quanto uma lista em branco. Isso causa uma falha no software principal do player, o que, por sua vez, faz com que o dispositivo reinicie. Mas como esse arquivo de política de log é lido toda vez que o sistema é iniciado, o sistema tenta analisá-lo novamente, falha e trava novamente.

O problema não pode ser simplesmente corrigido por uma atualização de firmware, pois o sistema nunca chega tão longe no processo de inicialização para baixar e instalar um novo software. O arquivo também não pode ser substituído, basta conectar uma unidade USB. A única maneira de remover o arquivo seria removê-lo da memória flash do player, que envolve fios de solda e outras coisas que os consumidores normalmente não fazem com seus eletrônicos.

A Samsung já substituiu o arquivo de política de log XML em seus servidores uma semana após a ocorrência do problema. Isso pode salvar os proprietários que não foram mordidos pelo bug, mas é tarde demais para aqueles que agora precisam passar por um processo inconveniente de reparo de correio em um momento inconveniente.

Via: Slash Gear

Nenhum comentário