PSP – CFW M33 vira Open Source

pand7

Após 10 anos da  Custom Firmware M33 para PSP – responsável pela alegria de 99% dos usuários do portátil -, eis que a surpresa prometida por Mathieulh foi revelada: a disponibilização do código fonte da CFW, para que qualquer pessoa possa trabalhar em cima dela.

Criada pelo mito da cena PSP DARK ALEX e seu time chamado M33, a equipe era composta por Mathieulh, Adrahil entre outros.

Esse lançamento tem mais valia histórica do que utilitária, por assim dizer. Apesar da cena open source ser de grande valia para a comunidade, o desenvolvimento de outras CFW derivadas da M33 sempre cumpriram bem seu papel, mesmo que todo o processo de criação envolvesse engenharia reversa sobre o trabalho original de Dark_Alex.

E se mesmo depois de muito tempo alguém quiser se aventurar, o código pode ser visto no Github do Dev Mathieulh (também existe uma page para o utilitário “Despertar Del Cemiterio“)

 

battery_IC04

No mais, feliz aniversário, M33!

Via Wololo

Desenvolvedor Mathieulh promete surpresa para desenvolvedores da cena PSP/Vita no dia 2 de Abril

E parece que vem coisa boa por aí. Recentemente o desenvolvedor Mathieulh, integrante do grupo M33 – sendo um dos times pioneiros do desenvolvimento da CFW do portátil -, prometeu via twitter uma surpresa para o dia 2 de Abril, em comemoração aos 10 anos da Custom Firmware M33. Mas afinal, que surpresa seria essa?

Captura de Tela (21)

Existem especulações de que esse lançamento possa significar a volta de Dark_Alex para a cena – o principal responsável pelo desenvolvimento da CFW para o PSP -; outros já acreditam que essa promessa possa ter alguma relação com PS Vita, uma vez que Mathieulh, com sua experiência tanto na cena PSP e PS3, também acompanhou de longe o andamento do surgimento do primeiro desbloqueio do novo portátil da Sony.

Não fosse o bastante, em outra postagem, o desenvolvedor também apontou para algo que poderia significar que existem pessoas (principalmente o team molecule) com acesso a exploits que funcionam no firwmare 3.63, o que explicaria como o acesso ao spoof foi obtido novamente.

Captura de Tela (23)

No mais, resta aguardar até fim de semana.

Via Wololo

Alek diz: Dark_Alex não está deixando a cena homebrew

Depois do terror gerado com a notícia do fechamento do fórum Dark_Alex, muitos pensaram que isso significaria também o fim da era DAX na cena PSP. Mas fear not criançada, DAX não nos abandonou!

Calma, tá tudo bem agora

De acordo com uma pequena nota postada na PSP Wiki, o fórum foi fechado apenas por motivos de "custos" e DAX continuará aprontando altas confusões na sua telinha com uma turma da pesada. Apesar de já estar a algum tempo sem lançar algo novo, o fechamento do fórum não afetará em nada os lançamentos do grande mestre da cena homebrew PSP.

No mais, podemos nos acalmar. Nada foi falado sobre um novo 5.50 M33 ou até mesmo um 6.00 M33, mas Alek, assim como Entei, garante que "está tudo bem agora".

O fechamento do fórum Dark-Alex.org e o suposto firmware 5.55 MX

Para quem acompanha a cena PSP e depende de um firmware custom para rodar homebrew e backups, a cena hoje foi tomada por uma notícia deveras triste: O fechamento do fórum (e praticamente do site) Dark-Alex.org.

Apesar de fazer um gigantesco tempo que nada novo é lançado da parte de Dark_Alex, muitos (todos) ainda tinham esperança que DAX atualizasse o seu excelente firmware M33 e continuasse trazendo alegria para a criançada. Porém o que aparentemente vai acontecer é exatamente o contrário.

forum-dax

De acordo com Alek, o fechamento do fórum é devido a "problemas em oferecer o suporte merecido aos usuários" e coisas do tipo. Apesar de tudo ainda estar em fase de especulações, tudo leva a crer que esse será o fim de DAX na cena homebrew, ou que caso ele venha a lançar algo novo será apenas quando ele tiver "de muito bom humor".

Porém para alegrar um pouco a coisa um novo "suposto" firmware para o PSP já estaria sendo desenvolvido por uma equipe que se intitula Team MX. O firmware (5.55 MX) já estaria quase pronto para uso e seria compatível com todos os módulos do M33 original de Dark Alex. No mais, nenhuma outra informação como datas de lançamento ou compatibilidade foi revelada. Nos resta aguardar.

LEDA – Legacy Software Loader para PSP

Dark_AleX lançou ontem um pequeno programinha homebrew que com certeza vai ser muito útil para quem gostava de utilizar programas antigos do PSP mas perdeu essa possibilidade depois que atualizou para um firmware mais novo. O LEDA (Legacy Software Loader) é um arquivo .prx que, depois de instalado no PSP, permite a execução de programas antigos de PSP que eram compatíveis apenas com o firmware 1.50. A grande vantagem do LEDA é que ele funciona também no Slim, diferentemente do addon de firmware 1.50, que só funciona no fat.

Funcionalidades:
– Independente de firmware e "future-proof";
– Só é carregado na memória quando for utilizado;
– Invisível, basta instalar e ele funciona;

No momento o addon 1.50 ainda possui uma compatibilidade maior do que o LEDA, porém DAX promete aprimorar o programa e fazer com que todos os antigos programas homebrew fiquem 100% compatíveis com os novos firmwares.

Para instalar, basta copiar a pasta LEDA para /PSP/GAME e rodar. Depois desse ponto o LEDA já vai estar instalado e pronto para ser executado. Para usar-lo, basta copiar algum programa homebrew para /PSP/GAME (a pasta é independente depois que o LEDA é instalado) e rodar normalmente.

Download LEDA beta v0.1 para PSP

Porque a nova TA-88v3 ainda não pode ser hackeada? Dark_AleX Explica

Já não é mais novidade o fato de que existe no mercado um único modelo de PSP que ainda não pode ser hackeado, o TA-88v3. Apesar do método da bateria de pandora ainda funcionar nesses handhelds, por algum motivo obscuro o IPL do programa de AleX se recusava a rodar, impedindo assim a instalação de firmwares customizados nos novos modelos de PSP.

Através de suas pesquisas, DAX finalmente conseguiu descobrir o porque de seu código não funcionar nos novos modelos de PSP. O que aconteceu foi uma pequena mudança no esquema de segurança do IPL, um pequeno pedaço de software utilizado para carregar o sistema do PSP.

cpus

Resumidamente, o que o PSP faz (até antes da v3) é:

  1. Lê um bloco do arquivo de IPL (da nand ou do stick, condição essa controlada pela nossa querida pandora);
  2. Descriptografa esse bloco do IPL via KIRK (não consegui descobrir se isso é um chip, um algoritmo ou coisa do tipo. Quem souber, deixe um comentário ok?);
  3. Compara o checksum do cabeçalho do arquivo com o checksum do bloco anterior;
  4. Caso válido, copia o bloco descriptografado para a memória e continua o processo até terminar. Caso contrário, recusa-se a carregar o resto do IPL.

Agora a mágica mudou para:

  1. Lê um bloco do arquivo de IPL;
  2. Descriptografa esse bloco do IPL via KIRK;
  3. Calcula 32bytes utilizando os bytes de um bloco descriptografado do arquivo de IPL;
  4. Compara-se o resultado com 32bytes adicionais existentes no fim do IPL;
  5. Se válido, continua do passo 3 do método antigo. Se inválido, recusa-se a carregar o resto do IPL.

O problema está exatamente nesse passo 3. Dark_AleX já descobriu como funciona o novo processo, porém não sabe qual bloco descriptografado (ou até mesmo criptografado, essa também é uma dúvida) é utilizado para gerar os 32bytes iniciais usados para a nova comparação. De acordo com ele, para que a proteção seja quebrada "basta" que se consiga um arquivo de IPL descriptografado depois de toda essa operação para que se consiga fazer a engenharia reversa de todo o processo. Caso esse feito seja alcançado, TODO o novo sistema de proteção do PSP será quebrado e a instalação de firmwares M33 será novamente possível.

Outro fato curioso é que qualquer PSP que tenha essa placa mãe não poderá rodar nenhum firmware anterior ao 4.00, pois esse novo esquema de segurança só é encontrado a partir desse número de revisão. Resta ainda saber se os novos PSP-3000 virão equipados com essa nova placa mãe, ou se trarão uma nova revisão completamente diferente.

Para quem entende de programação, mesmo que básica, recomendo fortemente a leitura do artigo no fórum oficial, que traz informações mais detalhadas do processo de funcionamento do PSP.

Despertar Del Cementerio v6 – O sonho não acabou

Mais uma novidade de senhor Dark_AleX. Como já era sabido, uma nova placa mãe entitulada TA-088 foi encontrada no mercado, e a mesma impede que o IPL da pandora seja executado nos PSPs que possuírem esse modelo de placa-mãe.

Pois bem, mexido alguns pauzinhos DAX conseguiu uma forma de fazer com que seu código rodasse nos novos PSPs. Como a antiga pandora rodava usando um código formado de arquivos 1.50 e 3.40, foi preciso atualizar os arquivos o DC para que rodasse usando código do 4.01.

Apesar da boa notícia, ainda tem um PEQUENO problema nisso tudo. De acordo com DAX, existem três modelos de placas-mãe TA-088 no mercado: A v1 que ainda roda o DC5 normalmente, a v2 que precisa do DC6 (o que estamos falando nesse post) e infelizmente a v3, que ainda não possui forma de desbloqueio. Apesar disso não afetar o Brasil até daqui a uns 32 anos, para quem está no Japão ou outros países que costumam renovar seus estoques quase que semanalmente, é bom tomar cuidado para não esbarrar em uma v3 dessas, correndo o risco de ter um PSP incapaz de rodar homebrew.

No mais, o DC6 está abaixo e como sempre, serve apenas para sticks de pandora. Ele não é um programa para ser rodado diretamente do PSP (a não ser, claro, na instalação) e não pode ser usado diretamente em PSPs bloqueados para desbloqueio. No mais, just do it.

Download Despertar Del Cementerio v6 para PSP

Dark_AleX se pronuncia oficialmente sobre a nova placa TA-088 do PSP

Depois do aviso de que uma nova placa mãe não pandorizável veio a tona, era apenas uma questão de que o senhor Dark_AleX se pronunciasse sobre o assunto. Pois bem, de acordo com o blog DELE, já temos um update quanto a esse assunto.

De acordo com ELE, a nova placa mãe TA-088 usada nos novos PSPs impede que IPLs não assinados sejam executados no PSP via memory stick. O “factory mode” ainda está lá, porém somente um IPL (programa do stick) assinado pode ser executado nesse modo. Como o IPL do Despertar del Cementerio não é um IPL assinado, ele não pode ser executado e o PSP ignora o arquivo.

Além disso, ELE relata que isso acarreta também um outro pequeno problema para os firmwares custom. Como um IPL não assinado não pode rodar no PSP, isso impede que firmwares customs também sejam executados no aparelho, sendo assim mesmo que DAX consiga entrar no factory mode, o firmware M33 não poderia ser executado pois é uma aplicação não assinada.

Enfim, ELE diz que o problema maior nesse caso é o IPL especial que ele criou, que usa uma mistura de código 1.50 com código 3.40, que é um pouco “odiada” pela nova placa mãe. No mais, resta aguardar um novo DC (Despertar, não Dreamcast) e que ELE consiga mais uma vez passar a perna na Big S (Big Ass).

Doação para o grupo M33 completa!

Depois de muita enrolação, esperas para cair os depósitos e problemas para que a grana da PayPal entrasse na conta, finalmente mandei a grana para o grupo M33.

Gostaria de agradecer a TODOS que ajudaram e puderam tornar essa campanha realidade (oia que bonito), e graças a vocês consegui totalizar um total que totalizou totalizando NOVENTA DÓLARES!11oneone!, já descontando as tarifas da PP.

Abaixo o comprovante da doação gerado pela PayPal:

doacao-m33

Abaixo uma lista com o nome de todos aqueles que ajudaram e tornaram essa idéia possível (em nenhuma ordem em especial):

  • Rafael Daolio
  • Jordane Marques
  • Gerson T.
  • Robson arruda
  • Joao Silveira (Jacaré)
  • Marcos Voltolini
  • Jaime Bingre Amaral 
  • TioSolid (eu :P)

A única coisa que posso dizer é obrigado novamente a todos vocês assinantes e visitantes fiéis que tornam esse site o maior site sobre homebrew do Brasil. A todos que ajudaram, irei encaminhar o email de comprovação da Paypal ainda hoje para simples conferência de vocês.

Obrigado e lembrem-se: O melhor do homebrew e campanhas para ajudar o grupo M33, somente no NewsInside.org :P

Vamos ajudar o grupo M33!

Bela vergonha vocês heim!!111umumonze!!1

Com mais de 200 assinantes de feed e ninguém quer colaborar com minha campanha para ajudar o Dark_AleX.

Para quem não sabe eu fiz um pequeno post com a intenção de reunir uma graninha para mandar de doação para o DAX em comemoração ao aniversário do grupo e por tudo que ele fez para todos nós da cena homebrew PSP.

Para quem não ajudou ainda é tempo. Ia deixar a campanha rotacionando até quarta-feira (amanhã), mais vou extender até sexta para dar tempo de vocês TOMAREM TENTO e ajudarem também :P

Que quiser ajudar, lembre-se de deixar um comentário no post do link abaixo. Estarei entrando em contato com o pessoal que já deixou um comment lá para entrar com os detalhes.

Para maiores informações visitem esse post: Grupo M33 completa seu primeiro aniversário