portgfmo argonptg
back Voltar

Como (não) desbloquear o seu Switch

04/03/2025

Bem pra inicio de conversa tenho que explicar esse título meio esquisito…

Esse tutorial não foi feito pra ser seguido, mas como uma maneira de eu ir me acostumando a escrever esses posts, criar o hábito e preencher a minha página. Caso você queira realmente desbloquear seu Switch eu recomendo demais seguir os guias do switch.hacks.guide e do r/switchpirates eles sempre os mais atualizados.

Agora sim, vamos começar!

Serial

Primeiro, precisamos descobrir se o seu Switch é patched ou não. O porque é que o exploit descoberto (fuseé-gelee) é disponível apenas em Switch v1, + ou - de 2017 até 2018, ou seja, se você tiver um lite ou OLED, sinto muito mas vai precisar de um modchip, e isso já tá fora da minha capacidade.

Pra pegar o serial você pode olhar:

serial do switch

Após pegar o serial, você deve digitar os 6 primeiros dígitos do serial no is my switch patched, assim você descobre se já foi corrigido ou não.

unpatched switch

Antes de começar o desbloqueio é recomendado que instale um jogo para usar “title takeover”, uma função do Atmosphère que deixa homebrew usar mais recursos do que disponível usando o álbum. Não precisa ser muito pesado, algo como Fallout Shelter ou até Youtube serve.

RCM e Payload

RCM (sigla pra ReCovery Mode) é um modo pré-boot nas CPUs Tegra, pensa tipo a BIOS/UEFI do Switch, é ali onde você faz as mudanças e roda código arbitrário.

A melhor maneira de entrar no RCM é comprando um jig apesar de ser possível entrar usando um clipe de papel (mesmo que não sendo mto bom). É muito barato e pode te salvar uma puta dor de cabeça depois.

Instruções:

  1. Desligue o Switch e insira o jig no trilho direito do Switch
  2. Enquanto segura o botão Vol +, aperte o botão Power e continue segurando o Vol +
    • Caso não apareça nada na tela. Parabéns! Você entrou no RCM!
  3. Após entrar no RCM, tire o jig do Switch

Agora que (eu espero) você tenha entrado no RCM, tá na hora de injetar o Payload. Mas antes, vamos preparar o cartão SD.

Você vai precisar de:

Instruções:

  1. Formate o cartão SD para Fat32
  2. Extraia o hekate_ctcaer_X.X.X.zip e copie a pasta bootloader para o cartão SD
  3. Coloque o cartão SD no Switch e instale e abra o TegraRcmGUI
  4. Clique na aba Settings e depois aperte Install Driver e siga as instruções
  5. Conecte o Switch no RCM via USB
  6. Clique na aba Payload do TegraRcmGUI
  7. Aperte o botão do lado de Inject Payload e abra o hekate_ctcaer_X.X.X.bin
  8. Clique em Inject Payload
    • Se o deu tudo certo na tela do seu Switch deve estar pedindo horário

Backups

Uma vez quando eu tava voltando com meu óculos novo, a moça me perguntou se eu tinha um outro, falando que “Um óculos é nenhum óculos”. A mesma coisa pode ser dita se você não tem backups, tanto de dados qualquer como de coisas importantes (tipo a NAND do switch)

Backup da NAND:

  1. Aproveite que já está no RCM e vá para Tools > Backup eMMC
  2. Clique em eMMC BOOT0 & BOOT1
    • Vai demorar alguns segundos se não for instantâneo
  3. Clique em Close e depois em eMMC RAW GPP
    • Esse sim vai demorar um bom tempo, no meu caso demorou + de 10 minutos
  4. Clique em Close > Home
  5. Vá para Tools > USB Tools > SD Card e conecte o seu Switch
  6. Copie a pasta backup e guarde ela como se fosse uma vida
  7. Depois, você pode deletar a pasta backup no cartão SD e ejetar o dispositivo. depois volte pra Home

Backup das Keys:

  1. Pesquise “Lockpick_RCM 1.9.13 (FW 19) Zoria 1.9.13 (FW 19)” no google, clique no link do GBATemp e baixe o arquivo
  2. Extraia e usando o injetor de payload, injete o Lockpick_RCM_X_X_XX_Descots-Zoria.bin
  3. Usando os botões Vol +, Vol - e Power navegue e selecione Dump from SysNAND
  4. Depois de pronto clique o botão Power para voltar
  5. Desça até Power Off e selecione
  6. Voltando pro Hekate vá para Tools > USB Tools > SD Card e conecte o seu Switch
  7. Copie os arquivos prod.keys e title.keys na pasta switch e guarde também

Um CFW é um ambiente onde você pode executar código arbitrário, mas nunca está instalado e roda independentemente do sistema, sendo o Atmosphère o CFW mais usado (e o que a gnt vai usar).

Ah. Também precisamos decidir qual sistema o CFW vai rodar, se vai ser na emuMMC ou sysMMC, por simplicidade (e segurança), vamos instalar na emuMMC. Você só deve usar na sysMMC se:

Caso contrário, nem pense, não vale a pena.

Agora que decidimos tudo, vamos partir pra parte legal >:3. E um pequeno aviso, vai precisar formatar o cartão SD de novo, então faça um backup

Instruções:

  1. Vá para Tools > Partition SD Card
  2. Coloque o emuMMC (RAW) em 29 FULL
    • Se for um OLED coloque em 58 FULL
  3. Clique em Next Step e depois em Start
  4. No menu inicial clique em emuMMC > Create emuMMC > SD Partition > Part 1 e espere
  5. Após terminar, vá para Tools > USB Tools > SD Card e plugue o Switch no PC
  6. Copie os arquivos de volta

particionamento

Por ultimo, ainda com o Switch conectado, vamos adicionar prevenções (:wink:) na emuMMC, isso serve para prevenir o seu Switch ir de arrasta pra cima

No PC crie 3 arquivos com o nome:

Escreva o código abaixo em cada arquivo

emummc.txt

# Block Nintendo Servers
127.0.0.1 *nintendo.*
127.0.0.1 *nintendo-europe.*
127.0.0.1 *nintendoswitch.*
95.216.149.205 *conntest.nintendowifi.net
95.216.149.205 *ctest.cdn.nintendo.net

exosphere.ini

[exosphere]
debugmode=1
debugmode_user=0
disable_user_exception_handlers=0
enable_user_pmu_access=0
blank_prodinfo_sysmmc=0
blank_prodinfo_emummc=1
allow_writing_to_cal_sysmmc=0
log_port=0
log_baud_rate=115200
log_inverted=0

hekate_ipl.ini

[config]
autoboot=0
autoboot_list=0
bootwait=3
backlight=100
autohosoff=0
autonogc=1
updater2p=1
bootprotect=0

[Atmosphere CFW]
fss0=atmosphere/package3
emummcforce=1
cal0blank=1
kip1patch=nosigchk
icon=bootloader/res/icon_payload.bmp

[Stock SysNAND]
fss0=atmosphere/package3
stock=1
emummc_force_disable=1
icon=bootloader/res/icon_switch.bmp

Iniciando CFW

Finalmente chegamos ao fim do tutorial, agora é a parte mais simples (tanto é que vai repetir muitas vezes). Diferente de outros CFWs, o CFW do Switch é volátil. Isso quer dizer que vai funcionar até desligar o videogame.

Pra iniciar é bem simples:

  1. No menu inicial, clique em More Configs
  2. Clique em Atmosphere CFW

Parabéns! Você desbloqueou o Switch! Apenas confira que ele realmente tá rodando indo em Configurações > Sistema e veja se a versão do sistema inclui AMS (ex: 19.0.0|AMS 1.8.0|E).

E chegamos ao fim desse tutorial, como eu havia dito no inicio, espero que tenha gostado e que não tenha seguido esse guia.

Créditos: