Revisado por: Kuroi
Faaaaaala galerinha NewsInsiders!
Agora que podemos ter certeza de como funciona o novo HACK do modo RCM no Nintendo Switch e agora que as coisas estão andando feito SHINKANSEN (Trem-Bala), ou poderia dizer… Feito um Foguete! (entendedores entenderam… ou não! XD)
Bem, para simplificar tudo, ou quase. O pessoal da cena está trabalhando duro para fazer funcionar as coisas que se podia fazer na firmware 3.0.0 com Homebrews e tal, disponibilizou um IPL (HEKATE) para ser carregado via Fusée-Gelée (Exploit por ktemkin, hack RCM por Reswitched, failOverflow) o que permite que consoles com firmware acima de 3.0.0 ou o último 5.0.2 e infinitamente… (Porteira Aberta!) possam aproveitar os aplicativos caseiros e emuladores disponíveis.
Mas!
Esta é uma opção alternativa e básica, fique sabendo que o Grupo (SciresM, TuxSH, ktemkin and hexkyz) estão preparando o Custom Firmware Atmosphere para ser lançado livremente em BREVE, além do Grupo Tem Xecuter conhecido pelos Hardwares de desbloqueio do XB360 que prepara um pacote completo chamado TX SX Family para a venda, constituido de um Dongle e um Jig + CFW, apesar de que você pode adquirir a penas a CFW através da compra da licença da mesma.
Antes de iniciar, vamos começar com nossa aulinha do Professor BrazMii
Primeiro!
Não nos responsabilizamos se você causar algum dano ao seu console e não queremos que isso aconteça, obviamente estamos aqui para ajudar e tudo que for escrito aqui foi disponibilizado por grupos confiáveis que fizeram todos os testes possíveis para garantir estabilidade no processo.
Não é necessário atualizar o firmware para a última versão, recomenda-se que até que a Custom Firmware Atmosphere seja lançada, que se permaneça na menor versão possível, porém quem está acima da versão 3.0.0 e quer desfrutar de Homebrews HOJE mesmo, você terá que atualizar para 4.0.x ou 5.0.2 porque a Nintendo pode ainda querer complicar a maneira de como o Homebrew Launcher ou qualquer Homebrew possa ser executado em uma atualização futura, mas mesmo assim não poderá parar o desbloqueio via RCM nos consoles atuais até que venha a lançar um novo modelo com hardware melhorado.
É possível bloquear uma atualização caso queira, apenas adicionando o DNS Primário como (104.236.106.125) e Secundário como (62.210.147.20)
Caso o Update já tenha sido baixado no console, mas não instalado, limpe-o entrando no Modo Recovery. Desligue completamente seu Switch mantendo (POWER) pressionado e escolhendo DESLIGAR em vez de reiniciar. Mantenha os botões de volume (+) e (-) pressionados enquanto mantém (POWER) também pressionado. Entrando no modo Recovery, não faça nada, apenas reinicie que toda atualização terá sido limpa do console.
Não é extremamente necessário, mas se pretende utilizar NO FUTURO um Micro SDXC com capacidade de 128Gb ou maior no formato exFAT especificamente, deverá utilizar um nesse formato, mas caso nunca tenha atualizado o console antes com um SD Card com estas características, deverá atualizar o Firmware do Sistema com um destes plugado, pois o suporte SDXC exFAT só é adicionado durante uma atualização de firmware onde o SD Card com estas características estiver presente. Caso contrário você ainda pode utilizar um SDXC, porém terá que utilizar um software para formatá-lo em FAT32 de 32k, isso significa que qualquer arquivo gravado nele, como backup de jogos que tiverem o tamanho maior que 4GB não serão aceitos devido as limitações do formato FAT32.
Lembre-se que é recomendado o backup da NAND eMMC e isso pode necessitar de muito espaço, por isso tenha um SD Card grande e com espaço suficiente.
Atenção; O modo de espera (Standby) não funciona ainda, é preciso forçar o desligamento mantendo (POWER) pressionado e recarregar o payload antes de usar o Switch! Já funciona!
Ok! estamos prontos para começar?
…PERA! PERA! PERA! ✋
O que é o RCM Mode?
Posso dizer que é e não é um curto circuito que você provoca no console para enganar o processador Tegra e aceitar a leitura de códigos não assinados, mas a verdade é que esse ¨CURTO¨ nada mais é do que um BOTÃO HOME escondido pela Nintendo, botão esse que faz o Processador Tegra com tal vulnerabilidade de programação de Fábrica dar piripaque, entrar nesse modo RCM e liberar a porteira!
Como é um código carregado antes mesmo do Boot do Sistema, sabe-se que até o momento não existe a possibilidade da Nintendo saber que seu console um dia foi alterado para executar códigos não assinados (Hackeado). Porém! se você usar os recursos online com uma CFW, você pode e será banido de alguma forma, então decida se vale a pena dispensar o modo online para homebrews e jogos offline.
Como fazer esse ¨CURTO¨
Pesquisei muito sobre qual a melhor forma que não possa causar danos aos pinos e muito menos ao console, obviamente um JIG impresso em uma impressora 3D (Like a Nipoman xD) seria muito melhor do que um grampo de papel ou um fio descascado, ou caso você tenha dinheiro ou coragem, um outro controle extra morto apenas para ligar os 2 pontos com solda.
Decidi que a melhor forma, mais barata, fácil e saudável caso não se tenha acesso a outro método 100% mais seguro é usar papel alumínio bem fino como mostrado nas imagens abaixo, colado com durex para que não se mova do local.
O papel alumínio deve sobrepor os 2 últimos pinos (9 e 10), não deixe muito espesso para que você ainda possa colar uma fita durex na parte de cima (fora) a ainda encaixar o controle no console normalmente.
Para saber se funcionou, conecte este controle modificado e desligue o console daquele mesmo jeitinho usado para o Recovery Mode, mas ao ligar mantenha apenas o Botão de Volme (+) pressionado enquanto também mantém o botão (POWER) pressionado para ligar, se o console permanecer em uma tela preta, OK! Sem o controle modificado plugado, deverá ligar normalmente!
Em casos que basta manter o Botão de Volume (+) pressionado, e conectar o cabo USB para que o console ligue por conta própria!
Agora sim, o que iremos precisar agora?
Principal!
- Cabo USB-C para conectar o Switch com a outra ponta sendo USB-A normal
- SD Card de 32GB ou de preferência MAIOR !!!!!!
- Pacote SDFILES completo por tumGER NOVO!
- Payload Hekate por CTCaer AQUI! (Corrigido sleep mode, compatibilidade com todos os FW e outras melhorias) NOVO!
- Homebrew APPstore – Para baixar diversos Homebrews no Switch
- Homebrew Launcher – Já incluído no pacote SDFILES. ZIP
Caso for fazer no Android
- Adaptador USB OTG
- Página WEBFG para fazer via Navegador ou alternativamente o APK NXLoader (Experimental)
- Ou versão WEB alternativa Nintendo Switch Payload Loader (Apenas selecione a versão do Firmware)
Caso for fazer no Windows
- Um Computador Windows, outros métodos podem funcionar com Linux, etc…
- Instalador do Driver APX (Zadig USB Driver) – Também incluído no pacote TegraRcmGui
- TegraRcmSmash (TegraRcmGui) – WEBFG via Navegador não irá funcionar neste caso!
Preparação!
- Formate o SD Card em FAT32 32k ou exFAT de acordo com as possibilidades já mencionadas anteriormente;
- Extraia o payload do Hekate para um local de fácil acesso no windows ou Android;
- Renomeie o arquivo bin caso necessário para melhor identificar;
- Extraia os arquivo de dentro do SDFILES.ZIP para o SD Card sem mudar a estrutura;
- Extraia APPSTORE.ZIP também para o SD Card (Pasta switch) caso não exista no pacote SDFILES;
- Introduza o SD Card no Switch.
Agora podemos carregar o payload
- Coloque o Switch em MODO RCM – Isso pode ser feito antes ou durante o processo!
- Desligue o console como já mencionado anteriormente, não é o mesmo que botar em modo de espera!
- Mantenha o Botão de Volume (+) e conecte o cabo USB ou mantenha pressionado junto o Botão (POWER);
A tela preta indica o modo RCM
No Android
- Conecte o Switch com o Smartphone Android via OTG – Talvez você tenha que alterar o modo USB para (MTP);
- Abra o Navegador (Chrome) e use o link (https://fusee-gelee.firebaseapp.com/);
- Escolha a opção: (Upload a Payload) e escolha o arquivo de IPL .bin no Android;
- Aperte em (Do the thing!);
- Na janela que se abre veja se aparece APX, selecione-o e mande carregar. Caso mostre (Nenhum Dispositivo Compatível encontrado), apenas reinicie o Switch no modo RCM;
- Se for usar o Aplicativo NXLoader, faça a mesma coisa;
- Prossiga na tela do Switch…
No Windows
- Execute o Programa Zadig USB Driver;
- Escolha o driver USB libusbK (v3.0.7.0) MUITO IMPORTANTE !!!
- Coloque o Switch no Modo RCM tanto faz antes ou depois de conectar o cabo USB;
- O Windows deverá reconhecer como dispositivo APX ou desconhecido;
- Novamente no Zadig, caso reconheça o Switch como APX, aperte no botão grande (Install WCID Driver);
- Após a instalação correta do driver, abra o TegraRcmGui;
- No menu de seleção do software procure o arquivo de payload bin. Você pode manter Auto inject ou pressionar Inject Payload;
- Caso trave, apenas reinicie o Switch em Modo RCM;
- A tela do desenho do Switch no Software deverá mudar da cor vermelha para VERDE;
- Prossiga na tela do Switch…
No Switch
- Uma tela preta com alguns dizeres (Opções) no canto da tela será mostrado;
- Com os botões de Volume (+) e (-) navegue nas opções e utilize o botão (POWER) para aceitar a opção selecionada;
- Inicialmente faça o BACKUP da NAND eMMC uma única vez e guarde os arquivos em um lugar seguro;
- Escolha (Tools…) e (Dump eMMC RawNand) – poderá demorar algum tempo!
- Ao termino, volte a reiniciar o Switch em Modo RCM;
- Agora escolha (Launch firmware);
- Escolha (CFW) obviamente !!!
- O Switch deverá reiniciar automaticamente;
- No menu do Switch abra o (Álbum);
- O Homebrew Launcher deverá ser carregado no lugar do Álbum mostrando o (hb App Store) para baixar outros Homebrews e emuladores;
- Para sair deste menu, aperte o Botão (HOME).
Quando a solução Custom firmware Atmosphere ou Xecuter SX for lançada, estaremos aqui para mantê-los atualizados.