O uLaunch é uma substituição de código aberto que personaliza o menu HOME do Nintendo Switch (qlaunch), estendendo-o com uma incrível funcionalidade orientada para o homebrew, apesar de ter o nome parecido com uLaunchElf do PS2, sua forma de ser é de certa forma também parecida, substituindo a home do Switch e orientando tudo ao homebrew e jogos, não havendo opções que usuários RCM possam nunca usar, como o online da Nintendo.
Para usar basta baixar e dezipar dentro da pasta CFW do seu switch, com o tempo novos temas para o uLaunch serão lançados e agradeçam ao DEV XorTroll por esta realização.
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!
Verifique a versão do Firmware. Caso não apareça, limpe as atualizações entrando no Recovery mode
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
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;