[PS4] Guia de Destrave Fws v5.05-9.00

Iniciado por huskie, Dezembro 15, 2021, 18:54:20 PM

tópico anterior - próximo tópico

0 Membros e 1 Visitante estão vendo este tópico.

huskie

Guia de Destrave do PS4


Assim como o excelente tópico do nosso falecido e querido amigo Ceifer, sobre destrave do PSP, trago pra vocês um guia (o mais enxuto possível) sobre destrave no PS4.

O Jailbreak para PS4 saiu há alguns anos, desde a versão 5.05. Atualmente existe destrave para os firmwares 5.05, 6.71-72, 7.XX e, o mais recente, lançado neste mês de dezembro de 2021, para o 9.00 (necessita de pen drive. Arquivos anexados ao tópico).

Neste manual vou focar o processo de destrave nos 7.XX, mas a base de destrave é semelhante para todos exceto o *9.00.

O que PODE ser feito após o Jailbreak:

* Instalar manualmente e rodar jogos do PS4, em fPKG (PKGs copiados, sem a assinatura digital);

* Rodar emulador Retroarch, com dezenas de sistemas, incluindo fliperama e jogos MSDos;

* Rodar jogos de PSX convertidos (farei manual posteriormente);

* Rodar jogos de PS2 convertidos (farei manual posteriormente);

* Rodar Linux de um pen drive (farei manual posteriormente);

* Continuar jogando seus jogos originais, tanto da PSN previamente baixados quanto os em disco;

* Ripar jogos previamente instalados da sua conta PSN ou de discos para uma unidade USB (em ExtFAT-O Windows tem opção para fazer isso-) e depois remontar os arquivos soltos para um novo instalador em fPKG, no PC. Usa-se o Payload Dumper da cache offline do destrave para isso (farei um mini manual mais adiante);

* Rodar diversos homebrews úteis;


O que NÃO pode ser feito após o Jailbreak:
* Esqueça o uso da PSN. Ainda não foi feito um bypass para conectar nela. Para jogar online após o destrave, será necessário usar o X-Link Kai, ou o PS4 Hamachi (somente para jogos que ofereçam multiplayer LAN);

Outros manuais úteis
(PS4) Repondo Jogos Sumidos da Lista

TUTORIAL DE DESTRAVE DO PS4:

0a. Confira a versão do seu firmware em "Configurações - Informações dos sistema". Estando na versão correta do firmware, vamos ao procedimento.

0b. Retire qualquer disco do drive e desconecte tudo das USBs;

1. Vá em Configurações e desligue TODAS as atualizações automáticas, principalmente a de atualização automática de sistema;

2. Conecte o PS4 na internet e CANCELE quaisquer downloads automáticos que ele começar. Mesmo com as atualizações automáticas desligadas, às vezes ele insiste em fazer downloads sozinho;

3. Abra o navegador de internet do PS4 e limpe ele completamente. Limpe a cache, dados de sites, cookies, histórico de navegação etc. O navegador vai servir agora SOMENTE para o destrave;

4. Com tudo limpo nele, acesse algum host do GitHub. Aqui vou citar apenas dois dos melhores, com os melhores scripts e payloads (ferramentas extras).

https://hippie68.github.io/
https://thenightkinghost.com

Usarei o hippie68 como exemplo.

5. Na página inicial, clique no botão correspondente ao seu firmware. No caso, vou usar como exemplo o "7.50-7.55";



6. Na segunda página, note no canto de cima à direita que está sendo feita uma cache offline da mesma. Não mexa em nada. Deixe ele terminar.

7. Quando ele atingir 100% e avisar, clique no botão PS do controle e, da tela inicial do PS4, vá em Configurações e desligue a internet. Volte ao navegador do PS4.

8. De volta à pg offline do host, clique em "GoldHEN 2.0b (FW 7.55)" e deixe ele fazer a primeira tentativa. Não mova o controle nem pressione quaisquer botões ou sequer movimente os analógicos. O script vai tentar corromper um arquivo do sistema e inserir o próprio código no meio, a fim de desbloquear a necessidade de permissão para executar qualquer programa nele e instalar temporariamente opções novas em "Configurações" do PS4;



9. IMPORTANTE: é possível que surja na tela a mensagem de que "não há memória suficiente do sistema". Isso significa que a tentativa falhou. Ignore isso pressionando X no controle e deixe ele tentando de novo. Esse mensagem pode surgir várias vezes entre as tentativas. É normal isso acontecer.

*10. IMPORTANTE: é possível que o sistema reaja das seguintes formas:

  --A. Congelar: se o PS4 parar de responder, apenas desligue-o completamente, retirando o cabo de energia, aguarde uns 30 segundos e religue-o. Geralmente ele apita uma vez ao pressionar o botão do painel e não irá ligar. ISSO É NORMAL. Não se assuste. Aguarde uns 5 segundos e pressione de novo o botão de ligar do painel. Ele vai ligar e iniciar verificando o HDD. Não se assuste com isso também. O destrave trabalha SOMENTE nos arquivos de sistema copiados pra RAM e nada mais. O Checkdisk ao iniciar é procedimento padrão do PlayStation 4;

  --B. Dar Kernel Panic (KP): ele desliga repentinamente ou reinicia sozinho. Normal. Apenas religue ele, deixe o Checkdisk trabalhar pra tentar de novo.

  --C. Surgir mensagem de tela cheia informando que o Jailbreak não foi aplicado e que você deve reiniciar o PS4. Faça isso.

11. Seguindo, durante as tentativas, se o script conseguir inserir o próprio código de programação, surgirá uma mensagem de tela cheia informando "You're all set!". Confirme com X, espere a página offline recarregar e agora será necessário fazer uma garantia;



12. Carregue o Payload Disable Updates. Ele bloqueia os downloads automáticos de atualização de firmware. Toda vez que em o PS4 tentar baixar uma atualização de FW ele vai dar um "erro" no download. Após esse segundo Payload aplicado, feche a página através do botão Options do controle. Sempre que precisar aplicar de novo o destrave, selecione "hippie 68" das janelinhas de histórico do navegador. Pode sair dele agora pelo botão PS do controle.



IMPORTANTE
O destrave funciona apenas nos arquivos carregados para a RAM, logo, se o PS4 for desligado completamente ou reiniciado, ele voltará a ficar travado.  Para manter o destrave ativo e não precisar ficar aplicando a todo momento, apenas mantenha o PS4 em Modo de Repouso.


Instalando jogos e homebrews

1. Tenha um pendrive ou HDD externo formatado em FAT32 ou em ExtFAT (o ideal será ExtFAT, pois ele não possui limite de tamanho de arquivos em até 2GB, como FAT32) com os PKGs que deseja, baixados de algum lugar da internet. Eles devem estar largados na raiz do dispositivo USB;

2. Conecte o dispositivo USB no PlayStation 4 e vá em Configurações - GoldHen - Package Installer. Ele vai ler a sua unidade USB e listar os .PKGs que encontrar na raiz. Instale os que desejar e estarão prontos para serem usados assim que a tag do sistema avisar.



Homebrews úteis

PS4-Xplorer: Navegar nos arquivos do HDD do PS4, pelas USB e pelo drive de discos DVDs/BDs. A versão mais nova possui instalador de .PKG. A vantagem em cima do Package Installer do GoldHEN é que além de instalar da USB, também é possível instalar os .PKGs direto de um disco DVD/BD com os seus backups gravados.

PS4 Player: tocador de vídeo de .mp4 (com áudio em .aac) para PS4. A vantagem dele em cima do tocador padrão de vídeo do PS4 é controle de volume via software (usando L1 e R1) e avanço/retrocesso dos vídeos de forma mais controlada (direcional para avanço/retrocesso de 3s ou segurando L2 e usando o direcional para avançar/retroceder 5s).

Easy PKG Extractor: Possibilita copiar diretamente quaisquer .PKGs instalados no PS4, originais ou fPKGs, com ou sem os seus updates para fins de backup. No caso de mandar ripar um jogo com os updates, ele vai ripar em .PKgs separados, tudo bonitinho.
OBS: Tenha uma unidade USB com espaço suficiente e formatada em ExtFAT para isso, conectada no PlayStation4.


Payloads úteis
Alguns hosts possuem Payloads muito úteis, como o ativador de contas (Web Activator), de forma offline. Isso permite que o usuário possa fazer backup dos seus saves, dessa determinada conta offline em um pen drive.
OBS: Não use esse Payload na sua conta PSN que, provavelmente já foi ativada na rede oficial e que já permite fazer backups de saves em pen drive. Use-o para ativar quaisquer novas contas novas locais, contas offline, para outros usuários, para poder fazerem backup dos seus saves correspondentes.

Perguntas e Respostas

P: posso instalar um firmware anterior ao meu atual do Play4 (fazer downgrade) pra fazer o destrave?
R: NÃO! A única forma atual de fazer isso é removendo da placa do PlayStation 4 o chip que armazena a informação da versão de firmware atual presente no sistema e soldando umas pontes na mobo.

P: só obtenho como resultado das tentativas KP e/ou congelamento de sistema. O destrave não está funcionando. O que faço?
R: mude de host. O script atual (estão sempre sendo atualizados, um vez ou duas por mês).
PODE SER NECESSÁRIO NESTE CASO:
A. Refazer o banco de dados via Recovery Menu do PS4.
A. Reinstalar o firmware do PS4. Procure por repositórios online para baixar e instalar via USB e offline o seu firmware correspondente.
MOTIVO: Quando a aplicação do destrave começa a ficar difícil, com muitas ocorrências de K.P., congelamentos ou reinicializações espontâneas do PS4, significa que algo do navegador de internet dele ficou corrompido, afinal, é o exploit dele que é mexido e nada mais do sistema em si (somente as cópias do sistema carregadas na RAM também). Isso torna necessário refazer o banco de dados e/ou reinstalar o seu firmware.

P: meu firmware é 9.00 e recebo uma msg de erro de que não existe algo na USB. O que faço?
R: o recente destrave do FW 9.00 exige um arquivo (anexado) presente na raiz de uma unidade USB conectada.

P: existe a chance de brik no meu PS4? Ele congelando/reiniciando etc com as falhas de aplicação do Jailbreak? Ele faz até checkdisk nessas horas. Pode corromper algo importante?
R: como informado no Passo 10-A, o destrave é aplicado somente em cópias dos arquivos do sistema carregados na RAM. Ele não mexe em nada do sistema originalmente no HDD. O destrave é semelhante ao do PSP, que também age somente na RAM.

P: Desliguei o meu PS4. Ao religar, ele voltou a ficar travado. Preciso aplicar o destrave toda vez em que religar ele?
R: Como já mencionado, o destrave age somente nos arquivos carregados para na RAM. Desligar o PS4 por completo ou reiniciar fará com que o destrave seja desativado. Use o Modo de Repouso para manter o destrave.

P: Meu PS4 foi desligado por completo e o destrave se foi. Vou ter de aplicar novamente. Certo. E os PKGs que instalei? Continuam instalados?
R: Fica tudo instalado no HDD do Play. Apenas irão aparecer cadeados nos jogos/homebrews instalados enquanto o destrave não for aplicado novamente. O motivo desses cadeados é que a conta não possui permissão digital assinada para rodar nada que não esteja registrado oficialmente na conta. Apenas isso.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
OBS¹: Este manual será complementado com maiores detalhes posteriormente.
*OBS²: Tópico editado com arquivos necessários para o Jailbreak 9.00 anexados. É necessário o uso de um pen drive para este processo.
Through PS4 PSXItarch v3 Linux!

huskie

#1
OBS: sobre o 7.xx, a maior parte do guia de destrave usando o 7.xx como exemplo é completamente válido ainda neste ano de 2023. Porém, os 7.xx pararam de receber atualizações do Jailbreak e do GoldHen.

Nesta segunda parte, estou acrescentando o guia para 9.00. Este é o único Firmware de PS4 que precisa de um dispositivo USB dedicado apenas à imagem do Jailbreak para o destrave. A aplicação é muito rápida e muito mais estável, sem o usuário passar por aquela dor de cabeça de tentativas e erros, mas isso não exclui de (felizmente raramente), ainda, uma vez ou outra dar erro e ter de tentar novamente.

De forma resumida, siga estes passos:

SE PRECISAR ATUALIZAR PARA 9.00

1. Tenha em mãos um pen drive com, pelo menos, 2GB de espaço, formatado em FAT32 ou ExtFAT;

2. Se estiver com o seu Firmware abaixo de 9.00 e deseja usar o Jailbreak nele, primeiro baixe de algum repositório online (não tente baixar do site da Sony/PSN. Lá eles disponibilizam sempre a última versão. Lá, a atual é 10.51), como no site do TheDarkModder:
https://darksoftware.xyz/PS4/FWlist

Baixe o PS4UPDATE900.PUP de 459Mb (atenção: o Retail)que apenas atualiza a versão do Firmware. O arquivo de 1GB (Recovery) é de restauração e reinstalação do 0, ou seja, neste caso, o usuário perderia suas contas registradas no PS4 e os saves atrelados a elas. A menos que realmente precise fazer uma reinstalação completa mesmo, deixe esta versão de lado.

Ignore as listas de Firmwares versões Testkit e Devkit

3. Renomeie o PS4UPDATE900.PUP para UPDATE.PUP ( tudo em letras maiúsculas );

4. Crie na raiz do pen drive um diretório chamado PS4 e dentro dele, outro, chamado UPDATE (tudo em letras maiúsculas) e coloque o UPDATE.PUP dentro.

Então:
RaizDoPenDrive/PS4/UPDATE/UPDATE.PUP

5. Desabilite completamente a internet do PS4 e desligue ele por completo, conecte um cabo USB no aparelho e no controle e ligue o PS4 segurando o botão do painel até ouvir um segundo "bip";

6. O "Recovery Menu" será mostrado. Vá até a opção de atualização e escolha via USB. Conecte o pen drive e aguarde a checagem;

7. Se tudo estiver OK, a opção de atualizar será mostrada. Confirme e aguarde o processo terminar. Provavelmente o banco de dados será refeito na primeira inicialização e isso pode demorar um pouco ou bastante dependendo de o quanto o HDD do PS4 estiver ocupado com jogos, saves etc.

Com o novo firmware instalado, estamos aptos a aplicação do Jailbreak.

======================================================================

JAILBREAK EM 9.00-PREPARANDO O PEN DRIVE

ATENÇÃO ao passo 0!

0. Tenha um pen drive de POUCO espaço. Tem alguns motivos para isso:

A. O pen drive será formatado de forma específica e a imagem do Jailbreak ocupa apenas 4MBs;

B. Ele não será mais reconhecido pelo PC e terá somente uma partição única de 4Mb após o processo; só funcionará no PS4.

1. Baixe um criador de disco bootável USB, como o Rufus;

2. Baixe do anexo contido na primeira mensagem deste tópico o PS4-JailBreak 9.00 pOOBs4 main.7z e extraia o conteúdo para um novo diretório;

3. Coloque o pen drive a ser usado pro Jailbreak do 9.00 no PC, Abra o Rufus;

4. Em "Dispositivo", selecione a letra da unidade do seu pen drive no PC (faça com ATENÇÃO);

5. Em "Seleção de Boot", navegue até a pasta onde foi extraído o conteúdo de PS4-JailBreak 9.00 pOOBs4 main.7z e selecione o arquivo "extfathax.img";

6. As outras opções do programa permanecem como estão por padrão. Clique no botão "Iniciar" e aguarde o fim do processo;

7. Assim que estiver terminado o pen drive não será mais reconhecido pelo PC;

==========================================================================

HOSTS PARA JAILBREAK 9.00

1. Abra o navegador do PS4 com a internet ainda desligada nele e limpe tudo; cookies, dados de sites, histórico etc;

2. Saia do navegador, retornando para a tela inicial do XMB do PS4 e vá em Configurações -> Sistema -> Downloads Automáticos e desmarque todas as opções.

3. Religue a internet do PS4;

A T E N Ç Ã O
Ao religar a internet, mesmo com a opção de downloads automáticos e atualizações automáticas de sistema desligados, o PS4 vai em algum momento ainda vai tentar baixar atualizações.

Então, inicialmente, isso deve ser evitado manualmente, através da tela inicial do PS4 (o XMB), em Notificações. Não cancele e exclua, mas deixe em pausa o download de Firmware, pois ao excluir, em seguida ele tenta iniciar o download de novo. Deixando em pausa, ele fica em espera por até uma meia hora antes de tentar continuar sozinho depois.

5. Depois de religar a internet do PS4 e conferir se não há downloads automáticos ativos, abra novamente o navegador do PS4;

6. Acesse algum host de bom script que tenha suporte ao Firmware 9.00, como o PS-Phive.
prb123.ir/ps-phive/v3

Neste servidor existem alguns acessos diretos, como à versão do GoldHen que o usuário deseja usar, como nestes exemplos:
prb123.ir/ps-phive/v1
prb123.ir/ps-phive/v2
prb123.ir/ps-phive/v3

etc

Recomendo usarem a página v3. Já existe a v4 com o GoldHen v4b, mas como ainda está em beta, ainda há problemas de instabilidade;

7. Aguarde a cache offline do host ser baixada e pela mensagem de desconectar da internet;

8. Após a cache estar completa, apenas saia do navegador direto pelo botão PS no controle, vá em Configurações e desligue a internet/remova o cabo de rede. Ele precisa estar 100% offline;

==========================================================================

APLICANDO O JAILBREAK 9.00

1. Retorne ao navegador de internet do PS4 e deixe a cache offline carregar (Running Webkit exploit). O host vai fazer uma checagem e começar a aplicar a entrada do Exploit automaticamente. Esteja com o pen drive contendo o Jailbreak à mão;

2. Quando solicitado, conecte o pen drive e aguarde uma etiqueta (Tag) surgir no canto superior esquerdo da tela, dizendo que "O sistema de arquivos desse dispositivo de armazenamento USB é incompatível". Ignore a informação. Apenas preste atenção em quando a etiqueta sumir da tela;

3. Em cerca de 3 segundos após a etiqueta do sistema sumir, remova o pen drive do Jailbreak e depois pressione X no controle. O destrave está quase completo;

4. Pressione X para carregar o GoldHen e aguarde a mensagem de confirmação. Se desejar que ele seja carregado automaticamente após a aplicação do Jailbreak, pressione L1 e deixe marcada a opção "Auto load GoldHen after Kernel exploit = ON";

5. Está tudo pronto. Basta sair do navegador pelo botão PS do controle;

Para instalar homebrews e jogos fPKG, foi feito um novo atalho de acesso do GoldHen, direto pelo XMB. O ícone de acesso à Playstation Plus que fica ao lado esquerdo de "Informações" foi substituído pelo do GoldHen. Basta acessar esta opção -> Debug Settings -> Package Installer[/b].

Os .PKGs devem estar em um dispositivo USB ou gravados em DVD/Blu-Ray e na raiz do dispositivo/Disco gravado. Se quiser, pode criar pastas com os nomes dos jogos para adicionar coisas referentes a eles, como as capas, txts com guias, dicas, trailers etc. Pessoalmente, faço isso, aproveitando todo o espaço que sobra nos discos. ;)

OBS²: Vou complementar esta postagem com imagens para auxiliar no guia posteriormente e a seguir, o tópico será implementado com tutoriais sobre homebrews (emuladores e utilitários).
Through PS4 PSXItarch v3 Linux!