Existem duas maneiras de ter seu código rodando na plataforma BREW:
Nenhuma das duas pode ser conseguida de graça, por isso o BREW afasta os desenvolvedores caseiros ou “hobbistas” da plataforma.
Porém, você como proprietário do console, pode muito bem querer rodar outras aplicações que não seja as fornecidas pelo produtor.
A modificação aqui exposta, permite que o BREW aceite aplicações com um arquivo de assinatura da aplicação inválido, permitindo que você possa rodar seu próprio código.
ESTA MODIFICAÇÃO NÃO TEM COMO FIM PERMITIR A CÓPIA E EXECUÇÃO ILEGAL DE JOGOS, APENAS A EXECUÇÃO DE HOMEBREWS. NÃO “DESTRUA” O SISTEMA!
Certifique-se que junto de sua aplicação tenha um arquivo .sig. Pode ser um arquivo com qualquer coisa, contando que tenha o mesmo nome de seu .mod e tenha a extensão .sig. Ele DEVE existir.
Com o cabo JTAG ligado no console, siga os passos:
halt
- 1.1.0 mww phys 0x10d43c0c 0xe07d2500 - 1.1.1 mww phys 0x109943d4 0xe07d2500 - 1.1.2 mww phys 0x10d4ea1c 0xe07d2500
resume
Lembre-se que esta modificação não é permanente, devendo ser feita toda vez que ligar o console para executar suas aplicações.
No momento, só é possível esta modificação via JTAG. Estudos estão sendo feitos para tentar tornar este procedimento mais amigável. Isso, SE POSSÍVEL!
Caso haja dúvidas, acessem http://www.openzeebo.org/t52-utilizando-um-wiggler-para-fazer-jtag-no-zeebo.