Painel Principal

12 de jan. de 2011

[PSP] Retrospectiva “PSP” 2010

Bom pessoal, janeiro de 2011 está quase na metade e juro que precisei de um tempo para digerir muita informação do que aconteceu em 2010. Entre coisas pessoais, profissionais e tais e quais (eu tinha de fazer uma rima… Smiley mostrando a língua ) uma das melhores cenas de 2010 na minha opinião foi justamente a de entretenimento e nela se destaca de longe o cenário do “pequeno notável” PSP.

Poder rodar homebrews, aplicativos não assinados pela SONY no PSP, relembrar minha infância jogando meus antigos jogos de NES, SNES e MASTER SYSTEM, me aprofundar nas entranhas do bichinho fuçando em exploits e mais exploits e descobrir tudo que ele podia fazer mesmo estando bloqueado não foi o bastante, e quando achava que o ano tinha acabado, vem o “grand finale”, o “crem dela crem”, desbloqueio das ultimas firmwares e placas “benditas” do PSP, pelas mãos de nada mais, nada menos, o hacker francês TOTAL_NOOB.

Mas tudo isso aconteceu numa cronologia longa e demorada (pelo menos para aqueles como eu que fiquei esperando quase um ano para aproveitar o máximo do meu bichinho…) e merece ser relembrada em cada uma de suas conquistas isoladas.

Tudo começou a bem mais de um ano atrás, ainda em 2009, mais precisamente nomes de novembro, quando Wololo anunciou que ele e alguns parceiros estavam trabalhando em um eLoader que rodaria sobre o exploit de Medal of Honor – Heroes, encontrado numa falha entre dois PSP’s conectados nos servidores da EA Games. Dai em diante foi necessário muito trabalho e paciência, e mesmo apos a AdvancedPSP, comunidade hacker de PSP ter sido derrubada, em abril de 2010 Wololo resolveu depois que um de seus parceiros, malloxis, vasou a informação, anunciar que tinha descoberto uma falha em um jogo comercial e que a única forma da SONY corrigir a falha seria através de um UPGRADE de hardware no PSP, o que os deixava muito animados quanto a finalmente conseguirem “furar” a segurança do “pequeno valente” PSP. Esse jogo em questão era um DEMO do PATAPON 2 e na época os únicos que corriam riscos de não se beneficiar da façanha seriam os proprietários do PSP GO, que caso atualizassem seus dispositivos não conseguiriam usar da façanha.

Tudo era especulação… O cenário PSP não ficava tão alucinada a muito tempo e já se desenhava o que o ano seria para os proprietários de PSP. Muitos desesperos, perguntas, alguns suicídios e então começaram as avalanches de versões. Parecia tudo muito lindo! Ver o PSP GO rodando homebrews e o pessoal dos 1000, 2000 e 3000 com suas OFW’s iguais ou inferiores a 6.20 sendo felizes. Então veio a bomba: OFW 6.30, e um monte de desavisados caem nela. Porem, a “força” parecia estar do nosso lado, e algumas semanas depois, acharam uma falha na versão japonesa do jogo HOT SHOT GOLF (MINNA NO GOLF PORTABLE) e em suas diversas variantes, levando a galera do cenário PSP que havia se descuidado ao delírio. Porem, isso tinha um preço: para funcionar, era necessário que o usuário possuísse a UMD ou a Versão paga baixada da PSN para o game, pois as versões demo não funcionava. Mesmo assim, não desistiram, assim como a SONY também não e semanas depois lançaram o famigerado OFW 6.35, que literalmente, não resolveu em nada, pois poucas horas depois (menos de 24h) já estavam rodando HBL novamente nos aparelhos com essa OFW.

Semanas se passaram, e “a esperança vencia o medo” quando ganhamos mais um round dessa luta após o lançamento do exploit para o demo do jogo MINNA NO SUKKIRI, o que levou aqueles que não possuíam a UMD do game HOT SHOT GOLF a voltar as boas com seus PSP’s. Tudo parecia findo. o ano parecia não ter mais nada, afinal, muito já se havia avançado em meses o que não se via a anos, mas ainda tínhamos mais um round pra encerrar a luta, e foi ai que a comunidade deu o nocaute a SONY.

Total_Noob, hacker francês, anunciou seu exploit capaz de dar inicio a criação de uma HEN. Inicialmente, focou seu trabalho no OFW 6.20, pela sua maior compatibilidade com HBL e por querer ganhar o máximo de tempo possível, pois sua ousadia foi tamanha, que chegou a anunciar a data do lançamento: “Antes do natal”! Havia sido desferido o ultimo golpe contra as OFW’s mais recentes… O corpo estendido no chão assinalava o nocaute… O Adversário tentava respirar… A tensão no ar… começava então a espera mais longa da historia hacking no cenário PSP. Vários projetos pararam, esperando a HEN. A Própria SONY parou. Relatórios expor áticos que podiam sair a cada hora ou após semanas nos davam conta da evolução dos trabalhos, até que nos momentos finais, o silencio reinou…

Suporte a plugins, um menu VSH, possibilidade de portá-lo para 6.30. 6.31 e 6.35, compatibilidade melhorada a cada novo release. Vimos de tudo, porem, o dia não chegava. Foi então que entre os dias 20 e 21 de dezembro, a PSPGen teve em suas mãos a primeira versão estável(?) da HEN para liberação publica, que a mesma anunciou liberar exatamente no dia 24 de dezembro. Caos total! Xingamentos, ameaças, intrigas e teorias de conspiração… Ouviu-se de tudo. Então, numa maneira de calar os mais acalorados, a PSPGen antecipou o lançamento e as 00:00 do dia 23 para 24 de dezembro, veio o tão sonhado dia! Mas as coisas não foram só flores… Entre congelamentos e reinicialização de consoles, houveram lagrimas de desespero e descrença! Muitos duvidaram da capacidade de Total_Noob! Alguns dias depois, um hacker chinês lança uma correção, que resolve em parte o problema, outro, lança o primeiro Isoloader para 6.20 TN-HEN A (Como foi chamada a HEN), e o cenário começa a mudar, e antes que o ano terminasse, tínhamos PSP GO, e OFW 6.20 derrotadas!

Sinto-me no dever de prosseguir mesmo apos findo o ano de 2010, pois a luta continuou, e logo vieram a 6.20 TN-HEN B, o suporte a plugins foi melhorado e pode-se realizar o tão sonhado, aguardado e ai então aclamado DOWNGRADE para as versões mais antigas de OFW, que permitiam a maioria executar suas CFW’s preferidas. A´Alguns foi negada essa regalia. Proprietários dos agora mal fadados PSP’s 4G (4º Geração) não puderam se aproveitar desse feito, mas tiveram grandes avanços, como a possibilidade de executar seus ISO’s/CSO’s diretamente da XMB, graças a Dridri e seu OpenIdea IsoLoader, customizar seus PSP’s com as revisões do CXMB e seus temas e vários outros plugins que dia após dia vem surgindo e refazendo a alegria de proprietários do PSP. Não bastasse, temos a 6.30~6.35 HEN PRO, que faz a alegria dos proprietários de aparelhos com essa OFW e recentemente foi descoberto seu suporte a plugins, que a vem melhorando dia a dia.

O ano de 2011 está apenas começando, e já temos visões de que esse também será um ano incrível. Teremos CFW 6.20, PSP2, chaves de assinaturas do PSP e muito mais vem sendo anunciado. Esperemos agora, calmos e pacientes com nossos “filhinhos” sem amarras e tenhamos fé naqueles que fazem tanto para o nosso divertimento e muitas vezes são apenas insultados por nos mesmos…

 

Feliz ano novo e feliz PSP “Unlocked” para todos!!!

11 de jan. de 2011

[PSP]CXMB + Game Category List + OpenIdea IsoLoader Plugin

Uma das coisas mais legais que se pode fazer com PSP desbloqueado (Além de rodar os backup’s de suas UMD’s, lógico, Smiley de boca aberta) é a possibilidade de se usar temas personalizados, que em sua maioria, possui efeitos muito legais e bem mais elaborados que os temas oficiais da SONY.
Com a chegada do TN-HEN (Hen criada pelo hacker Total_Noob) alguns usuários e desenvolvedores começaram a portar e criar novos temas para serem usados por aqueles beneficiados por esse desbloqueio. Um deles, e na minha opinião, atualmente um dos mais legais, é o tema 3rd Birthday, baseado no game de mesmo nome para franquia Parasite Eve, recém lançado para o “pequeno notável”.
Porem, a maioria dos usuários que fazem uso do plugin OpenIdea IsoLoader tem tido problemas que vão desde congelamento a uma reinicialização do console quando o mesmo é ativado junto com o plugin CXMB que é o único atualmente que permite o uso de temas customizados.
Abaixo, estarei relembrando a todos como instalar o plugin CXMB, além dos plugins Game Category List e OpenIdea IsoLoader, de forma a fazer com que eles vivam em harmonia no seu brinquedinho.
Vou levar em consideração que você já tenha instalado e funcionando o TN-HEN, seja versão A ou B, pois o procedimento deve funcionar em ambos. Caso ainda não tenha instalado, siga o passo-a-passo do meu parceiro VISUALKUN, nesse tópico, além de ter instalado em seu computador o programa “Winrar” (Recomendado, mas caso tenha outro, fique a vontade para usa-lo).

1- Instalando OPENIDEA ISOLOADER:
Primeiramente, vamos instalar o OpenIdea IsoLoader, que deve ser o primeiro plugin ativo no seu sistema. Baixe o plugin desse link, upado pelo VisualKun e testado por mim com 100% de aprovação.
Plugin para PSP 1000, 2000 e 3000
Plugin para PSP GO
Em seguida, conecte seu PSP ao computador e o coloque em modo USB e na sequencia, descompacte o conteúdo do arquivo em seu PSP clicando nele com botão direito do mouse e selecionando a opção “Extrair Arquivos…”, e em seguida, escolha o dispositivo associado ao seu PSP pelo seu sistema operacional de forma que a pasta “OIP”, com seus respectivos arquivos fiquem no diretório “ms0:/PSP/SYSTEM” como na imagem abaixo:

image

Após esses procedimentos crie, caso não exista, a pasta SEPLUGINS, na raiz de seu PSP de forma a ter o seguinte caminho: “ms0:/SEPLUGINS”, e dentro dela, crie um arquivo com seu bloco de notas chamado “VSH”. Abra esse arquivo e coloque a sentença “ms0:/PSP/SYSTEM/OIP/isoctrl.prx 1”. Essa deve ser a primeira linha dentre todas do seu arquivo VSH.
Crie a pasta “ISO” na raiz do seu ms0 de forma a ter a estrutura “ms0:/ISO”. Todos os seus arquivos ISO ou CSO devem ser colocados nesse diretório para que sejam reconhecidos pelo plugin.

image

Terminados os passos acima, saia do modo usb em seu PSP, pressione a tecla “Select” e selecione a Opção “Restart VSH” no menu que ira surgir. Feito isso, todos os arquivos ISO/CSO colocados em “ms0:/ISO” irão aparecer no menu XMB, na sessão GAMES quando selecionado a opção “MEMORY STICK”.

image

2- Instalando GAME CATEGORY LIST:
A instalação do Game Category List não é muito diferente do que fizemos para o ISO LOADER, salvo por pequenas particularidades.
Baixe o arquivo e coloque novamente seu PSP conectado ao PC e ative o modo USB. Baixe o plugin aqui: LINK e descompacte usando Winrar (recomendado) ou outro aplicativo de sua preferencia. É importante que você coloque o arquivo “game_categories_light.prx” na pasta “ms0:/SEPLUGINS” criada anteriormente quando instalamos o ISOLOADER. Abra novamente o arquivo VSH.txt que criamos antes e adicione a seguinte linha logo abaixo da linha referente ao isoloader: “ms0:/seplugins/game_categories_light.prx 1”. seu VSH.txt deve ficar assim:
ms0:/PSP/SYSTEM/OIP/isoctrl.prx 1
ms0:/seplugins/game_categories_light.prx 1

a primeira linha é referente ao plugin do ISOLOADER e a segunda do GAME CATEGORY LIST. Feito isso, crie uma pasta “ISO”, em “ms0:/PSP/GAME/” de forma a ficar como na imagem abaixo:
image
A partir desse ponto, basta sair do modo USB, pressionar o botão “Select” e ir a opção “Restart VSH”. Quando for ao menu JOGOS e selecionar o MEMORY STICK verá que foram criadas estruturas de categorias e seus jogos ISO/CSO irão aparecer na categoria ISO. Caso queira classificar seus jogos, basta criar as pastas com os nomes das categorias em “ms0:/PSP/GAME” e arrastar seus jogos pra lá. IMPORTANTE: Seus arquivos ISO/CSO devem ser sempre colocados em “ms0:/ISO”. Qualquer outro lugar que você colocar não irá permitir ser mostrado no PSP.

image image

3- Instalando o CXMB:
Estamos quase lá pessoal. Coloque novamente seu PSP em modo USB, e baixe o arquivo. Pra esses arquivos temos de tomar um pouco mais de cuidado, pois alguns ficam em pastas bem diferentes dos anteriores e requerem alguns passos não citados antes.
Primeiramente, crie a estrutura “ms0:/CXMB/SUPPORT”, como mostrado abaixo. Essa pasta ficará vazia por enquanto. Pegue o arquivo “CXMB.prx” e coloque em “ms0:/SEPLUGINS”, como fizemos com os anteriores e em seguida abra novamente com bloco de notas o arquivo VSH. Adicione abaixo de todas as linhas o seguinte: “ms0:/seplugins/cxmb.prx 1”. Seu arquivo VSH agora deve estar assim:
ms0:/PSP/SYSTEM/OIP/isoctrl.prx 1
ms0:/seplugins/game_categories_light.prx 1
ms0:/seplugins/cxmb.prx 1

Nesse ponto em diante, muito cuidado e atenção, pois qualquer passo errado vai fazer com que seu PSP trave ou que algum dos plugins não funcione. NÃO TENHA MEDO, OS PROCEDIMENTOS REALIZADOS ATE AGORA NAO IRÃO OCASIONAR O “BRICK” DO SEU PEQUENINO. NO MAXIMO UM TRAVAMENTO QUE O OBRIGUE A TER DE REINICIAR A HEN.
Pegue o arquivo “EBOOT.pbp” e coloque no “ms0:/” como abaixo e mova a pasta NEW_PSARDUMPER para “ms0:/PSP/GAME”. Saia do modo USB, vá até a opção JOGOS e selecione a opção NEW PSARDUMPER. Sua tela vai ficar toda preta e voltar um umas letrinhas que pra muitos é um pouco incompreensivo, não se assuste. Pressione quadrado e espere.

image image

Esse procedimento pode demorar um pouco e podem aparecer algumas mensagens de erro na tela, mas não ligue, é totalmente normal. Quando terminar, pressione “X” e volte ao modo USB. Você vera que foi criada a pasta F0, como mostrado na imagem.
imagem004
Navegue até “ms0:/F0/VSH/Module”. Você precisará dos arquivos PAF.PRX, VSHMAIN.PRX E COMMON_GUI.PRX. Copie ou mova esses arquivos para pasta que criamos antes em “ms0:/CXMB/SUPPORT”. Nesse ponto, você já pode apagar a pasta F0, NEW_PSARDUMPER e o EBOOT.pbp do ms0:/ se quiser, pois eles não são mais necessários e vão ocupar um espaço valioso pra quem tem cartões de 1G ou menos.
Pronto, agora basta copiar o arquivo CFT (Arquivo de tema customizado) para pasta “ms0:/PSP/THEMES”, sair do modo USB e reiniciar o VSH (“Select” + “Restart VSH”). Agora vá até “Configurações > Configurações de Tema > Tema” e selecionar seu tema customizado. Viu como ficou bonito, organizado e bacana, rodar seus ISO/CSO direto do CXMB?
Mas lembre-se, o arquivo VSH.txt deve sempre conter a sequencia: LOADER > GAME CATEGORY LIST > CXMB. Caso adicione algum plugin, sempre coloque acima do CXMB no arquivo VSH.txt ou ele não ira funcionar.

image

Espero ter ajudado a todos e até o próximo tutorial!
image image imageimage