Matuto Feio » PS3Matutoboard (Desbloqueio do PS3)
Firmware bootloader USBHID (0×1000)
Firmware payload (Hermes v4b spoof v3.50)
Gravador Pic (aqui esquema e lista de material para você mesmo fazer)
Winpic800 (para gravar o firmware no PIC) (procure no google)
CCS (caso queira modificar o source do payload) (procure no google)
Fotolitos PS3Matutoboard Fat e Slim
1 PIC18F2550 ou PIC18F4550
1 Soquete para o microcontrolador (28pinos ou 40pinos)
2 Capacitores cerâmico 22pF
1 Capacitor cerâmico 100nF
1 Capacitor cerâmico 470nF ou 220nF
Placa Felonite virgem ou pronta
Componentes para construir o gravador pic (detalhes no documento anexo)
Estágio 1 - Descoberta e prototipo 1
Em 19 de agosto de 2010 @Rodrigodps me alertou que finalmente saiu o desbloqueio do PS3. Um tal de PS3Jailbreak foi enviando para vários blogueiros ao redor do mundo. O resultado foi uma campanha de marketing filha da mãe sem gastar quase nada. O fabricante do jailbreak fez segredinho e colocou na pré-venda* por um preço absurdo acho que uns 150 euros. Pois bem, não demorou uma semana e já tinha engenharia reversa de um dos jailbreak enviado para os blogueiros (o viral pegou o criador :D). Infelizmente o microcontrolador nesse primeiro momento foi um ATMel muito difícil de encontrar no Brasil. Mas em poucos dias saiu a versão com Pic18F2550 lá no fóruns elotrolado.net, lembro que era uma sexta-feira a noite. Pensei, opa esse PIC tem por aqui, corri no ML e comprei 4 para testar. Na terça-feira já era quase impossível encontrar no mercado. Comprei os outros componentes durante a semana nas horas vagas. Final de semana visitando a familia, então chega finalmente domingo a noite. Peguei o esquema do PSGrooPic (aka PS3Jailbreak com PIC), o esquema do gravador PIC serial, um protoboard, os componentes e fui montar a criança. 90min depois de tudo montado e conferido 2x conectei o "gravador PIC" na serial e gravei o payload no PIC. Em seguida coloquei o PIC na parte do protoboard responsável pelo PSGrooPic, conectei no PS3, pressionei "Power" e rapidamente "Eject", o led do dongle piscou, piscou em seguida ficou acesso. No PS3 apareceram duas opções novas :D ai vocês já sabem ;)
* pré-venda esta se tornando comum, acho que deve ser: vamos vender o máximo que podemos sem entregar a ninguém por que quando colocarem as mãos nisso será nosso fim, vai ter copia em todo lugar.
Essa é a criança, gravador e PSGrooPic no protoboard.
Feliz da vida mandei e-mails, twitter e torpedo pra galera morrer de inveja.
domingo, 12 de setembro de 2010 22:37:27 - PS3: dia 12/09/2010 as 22h25min, desbloqueio efetuado com sucesso usando p
domingo, 12 de setembro de 2010 22:38:35 - … PIC18F2550.
Estágio 2 - prototipo 2, PCB
Bom, agora que tenho certeza que a coisa é real e dá pra fazer tranquilo, vamos pesquisar mais a fundo. Preciso fazer uma plaquinha e sair do prototipo 1 que já esta muito armengado. O circuito também necessita de melhorias como opção para bootload permitindo update via usb.
Fiz o gravador PIC com a placa de circuito impresso tudo certinho. Macho que é macho não compra pronto, faz suas ferramentas.
Ai então fiz o primeiro PSGrooPic (agora batizado de PS3Matutoboard).
Essas foram as primeiras. Para desenhar a placa usei o programa Eagle Layout (muito simples de usar e fácil). Na transferência do desenho para a placa de felonite usei uma impressão feita a laser em papel gloss. Coloca o desenho sobre a placa virgem e passa ferro. Nesse processo o desenho passa para a placa, depois coloca no percloreto de ferro.
Detalhe para a impressão, tem que ficar bem preto para não ficar falhas (use toner original), a temperatura do ferro depende (precisa ir testando, não coloca muito quente), passa ferro por uns 5min, depois espera esfriar e então coloca na água. O papel vai descolar sozinho. A perfeição vem com o tempo, experimentando mesmo.
Estágio 3 - PS3Matutoboard Fat
Depois que os amigos caíram na real e todo mundo queria um. Mas nessa altura do campeonato o PIC18F2550 já era raridade. Os pouquíssimos vendedores cobravam o dobro do valor no Brasil (por consequência 8x mais que importando). Bom, na falta de cachorro caça com gato. Encontrei o PIC18F4550 que teoricamente funciona. Esse ainda tinha no mercado, pois a maioria das pessoas estavam seguindo a receita mais conhecida. Então juntei 2+2, adicionei ao circuito função de bootloader, recompilei o source do payload e vi que no PIC18F4550 funcionava mesmo. Fiz o pedido, enquanto não chega vamos desenhar o novo circuito.
A pinagem do conector USB esta invertido. Armeguei ai porque não encontrei na library do Eagle o conector que estou usando.
Desenho da placa para imprimir e fazer o seu. No início do post tem o download para o arquivo em 600dpi.
Esses são os jumps que devem ser feitos.
Como dizem por aí, há males que vem para o bem. Então, o PIC18F4550 tem um encapsulamento gigante, é um PICão da zorra. Olhei para a criança vitaminada e pensei: putz, a placa vai ficar grandinha e feia com essa desgraça gigante. Mas aí veio a surpresa, desenhando a placa vi que dava para colocar todos os componentes (cristal, capacitores, resistores, diodo) em baixo do PIC.
Esse é o PS3Matutoboard Fat
E como vc fez para cobrir o circuito?
AH! Essa é uma tecnologia da nasa. Chama-se espaguete termo-retrátio (e não macarrão termo-retrátio disse o vendedor ;D). Essa coisa é um canudo de borracha que quando em contato com o calor se contrai. É muito usado em casemod, emendar de fios etc.
A PCB foi feita usando o a técnica da impressão no papel gloss e ferro de passar.
Estágio 4 - PS3Matutoboard Slim
Tenho um sério problema de não ficar satisfeito facilmente com minhas criações. Eu ainda não estava gostando do PS3Matutoboard Fat. Pesquisei um pouco sobre confecção de PCB (placas de circuito impresso) e descobri um produto incrivelmente fantástico. Chama-se FASTPCB, é uma tinta sensível a UV. Basicamente você faz o fotolito em negativo, pinta a placa com a tinta, expõe na luz UV por uns 3min, depois revela no Carbonato de Sódio (Barrilha leve, anote bem, encontrado em loja especializada em Piscina). A tinta tem uma precisão milimétrica, as trilhas ficam muito bem feitas. Dá pra fazer trilhas finíssimas sem ferrar com a placa na hora da corrosão. Existe FastPCB para fazer a placa (tinta resistente a corrosão do percloreto de ferro), tinta para máscara de solda e tinta para legendas. Dominando a técnica podemos deixar a placa com aspecto profissional. Pronto, descoberto a FastPCB agora posso partir para os componentes SMD. Pesquisando descobri que não é necessário estação de solda para montar a placa, um ferro de solda de 15W ou de 30W com um fio enrolado na ponta (armengo necessário para dar precisão na hora de soldar). Esse é o resultado:
PS3Matutoboard Slim PCB
E esse é, depois de melhorar meu kung-fu, o PS3Matutoboad Slim
Mesmo armengo do Fat. Pinagem da USB invertido.
Imagens do fotolito para o Slim. Máscara de solda e PCB. Obs.: Pino 17 do PIC não deve ser soldado. No início do post tem o download para o arquivo em 600dpi.
Estágio 5 - tempo atual 25/01/2011
Após descoberta das chaves privadas da Sony, abriram portas para criação de Firmwares Customizados ou simplesmente CFW. No momento que escrevo existem 4 diferentes CFW, Geohot, Waninkoko, Kmeaw e Hermes. Esse último é forte candidato para entrar no meu PS3, Hermes é um cara do fórum espanhol Elotrolado.net que vem de destacando muito no scene PS3. Uso seu Payload no PS3Matutoboard Fat e Slim e nunca tive problema.
Ah! você teve um trabalhão e agora o dongle não serve de nada (leitor cético pensando).
Não meu caro, o que fiz foi para aprender e aprendi, digo de passagem. Fiz um gravador PIC jdm (estou modificando para USB), aprendi a confeccionar PCB com aspecto profissional, perdi o medo dos smd (que aqui para nós, achei melhor que trabalhar com componentes convencionais), descobri que não pode tocar na ponta do ferro ainda quente e de quebra fiz alguns amigos.
Minha única decepção com a scene é que até o momento nada de XMBC no PS3.
Bom, aqui encerro (ou não) minha jornada com o dongle. Estou satisfeito com o resultado do Slim :D.
Fiquem a vontade para perguntar SOBRE a confecção do PS3Matutoboard. Perguntas do tipo: como rodo os backup dos jogos pirata, meu save não funciona, onde baixo godofwarIII SERÃO SUMARIAMENTE IGNORADAS.
Rizada - 03/02/2011 às 11:48 am
Brother, voce é o cara!
Muito bom o post e ficou linda a plaquinha slim.
Bruno Eletronica - 14/04/2011 às 8:26 pm
Muito legal cara, você é fera!
matheus - 15/06/2011 às 6:02 pm
mano, você é quase um Einstein.. fera demais !
hollyfield - 16/07/2011 às 7:33 pm
Muito legal o post. Nao pelo PS3 que ainda nao tenho, mas pela eletronica em si. Qual é o acabamento verde que vc usou na pcb do matuto ? … Valeu !
Marden - 26/07/2011 às 5:56 pm
hollyfield, o acabamento verde é feito com a tinta FASTPCB.
Paulo Saad - 26/08/2011 às 12:34 pm
Cara ficou show demais a plaquinha. Parabéns pelo projeto. Eu tmb trabalho com eletrônica e automação , qualquer coisa estamos ai . Msn bz_turbo@yahoo.com.br . Abraço.
Bruno - 31/08/2011 às 11:45 pm
Cara. Muito boas as tuas placas. Me diz uma coisa. Esta mascara de solda que tu comprou tu teve que curar depois da revelação com barrilha?
Marden - 01/09/2011 às 12:16 am
Bruno, não precisou. Mas se vc for colocar legenda é bom fazer isso pq precisará levar na barrilha novamente.
cylene whontengton whiteley - 17/01/2012 às 9:50 am
bom conhecer os games,video,videofilmes?envie para mim.
Caio - 25/01/2012 às 8:41 am
Bom, esse dispositivo desbloqueia somente para jogar online? eu não intendi direito poderia me esplicar o funcionamento dele?