Mudar a região do console (A9LH)

Mudança de região do console 

Através desse tutorial você conseguirá mudar a região da sua sysNAND, isso é feito por instalar a imagem da ctrtransfer versão 9.2 para a região que você quer e modificar o seu arquivo SecureInfo_A.
Você deverá já ter realizado a instalação do arm9loaderhax + Luma3DS para realizar esse tutorial!
Esse processo irá deslinkar sua NNID do seu sistema, desde que não será mais compatível com ela. NNIDs são vinculadas as regiões que foram criadas, e não podem ser transferidas entre regiões sem um procedimento bem complexo.
Após esse processo, somente Old3DS's ou New 3DS's que nunca tiveram acessado a eShop antes poderão acessar a eShop depois de criar um novo NNID em sua região.
Mudança de região em New 3DS's que já acessaram a eShop em sua região original não podem criar nova NNID e acessar a eShop na nova região!
Mudança de região é quase totalmente desnecessário desde que a custom firmware Luma3DS possui suporte a jogos de qualquer região e emulação de região para jogo individual pela própria custom firmware ou pelo LumaLocaleSwitcher.

Tenha em mente que ocasionalmente a eShop ainda não funcionará inexplicavelmente em alguns consoles onde deverião. Isso tem haver com os servidores da Nintendo, e eu não tenho controle algum sobre isso.
Mudança de região usando ctrtransfer (que é o método que utilizamos) parece causar quebra de patchs de reinicialização. A causa é desconhecida, mas por agora usuários do Old 3DS não poderão jogar jogos em modo de memória estendida (como Monster Hunter, Super Smash Bros e Pokémon Sun / Moon).

O que irá precisar

Instruções:

Obs: Alguns consoles possuem um SecureInfo_B em vez A, caso isso ocorra, considere o B em vez de A.
Seção I - Preparação dos arquivos
  1. Copie o GodMode9.bin do arquivo GodMode9 zip que você irá baixar para a pasta /luma/payloads do seu SD e renomeie o GodMode9.bin que está em/luma/payloads para up_GodMode9.bin
  2. Copie o Decrypt9WIP.bin para a pasta /luma/payloads/ do seu SD e renomeie o Decrypt9WIP.bin para x_Decrypt9WIP.bin
  3. Copie a imagem ctrtrasfer 9.2.0 .bin e .bin.sha do arquivo ctrtransfer zip para a pasta /files9/do seu SD.
  4. Coloque o SD no seu 3DS.
Section II - Backup dos tickets e config save
  1. Acesse Decrypt9 segurando o (X) ao ligar o 3DS
  2. Vá em “Ticket/Titlekey Options”, depois selecione “Ticket Dump (SysNAND)”
  3. Aperte (Select) para ejetar seu SD, depois coloque no seu computador
  4. Delete todos os arquivos .tik da pasta /files9/ que não comecem com “00-“
  5. Deixei todos os arquivos .tik que comecem com “00-“ na pasta
  6. Reinsira seu SD no seu 3DS, depois aperte (B) para voltar para o Menu Principal
  7. Vá em “SysNAND Options”, depois “System Save Dump”, depois selecione “Dump configsave.bin”
Seção III - ctrtransfer
  1. Abra o Decrypt9 segurando o X antes de ligar o 3DS.
  2. Vá em "SysNAND Options", depois "CTRNAND Transfer", depois "Auto CTRNAND Transfer"
  3. Selecione a imagem da ctrtranfer 9.2 e apertando A.
  4. Faça Backup da SysNAND para o arquivo NANDmin.bin, quando solicitar aperte (A)
  5. Permita o processo de transferencia proceder automaticamente, pode demorar algum tempo.
  6. Após o processo ser finalizado, aperte select para ejetar o SD.
  7. Coloque o SD no seu PC, depois copie o NANDmin.bin and NANDmin.bin.sha da pasta /files9/ do seu SD para um local  seguro o PC/Pen Drive/HD Externo.
  8. Delete a imagem ctrtransfer 9.2 .bin and .bin.sha da pasta /files9/ do seu SD após copiá-la.
  9. Coloque o SD no 3DS.
Seção IV - Editando o SecureInfo
  1. Aperte (Start). em seguida ja segure cima para reiniciar o console e acessar o GodMode9.
  2. GodMode9 (Tenha MUITO cuidade com essa ferramenta, ela pode brickar seu console mesmo com o arm9loaderhax já instalado)
  3. Navegue em SYSNAND CTRNAND -> rw -> sys
  4. Aperte (Y) em SecureInfo_A para copiá-lo
  5. Aperte (Y) para colar a cópia do SecureInfo_A
  6. Selecione "Copy path(s)"
  7. Aperte (A) para destravar a escrita na SysNAND, depois digite a combinação que solicitar.
  8. Selecione "Choose new name".
  9. Use os direcionais para renomear o aquivo para to SecureInfo_C, aperte(A) quando estiver ok (sobreponha qualquer SecureInfo_C)
  10. Mude para o SecureInfo_C quue você acabou de colar.
  11. Aperte (A) no SecureInfo_C depois selecione "Show in Hexeditor"
  12. Aperte (A) para continuar
  13. Aperte (A) para entrar no modo de edição (edit mode)
  14. Vá no começo da linha 00000100 e aperte (A) nela
  15. Segure (A) enquanto aperta (cima) ou (baixo) os direcionais para editar o número.
  16. Mude o primeiro par da linha 00000100 para o par da região correspondente cm a região para qual quer mudar:
    • "00" : JPN
    • "01" : USA
    • "02" : EUR
  17. Aperte (B) para sair do modo de edição, depois salve as mudanças, depois aperte B novamente para retornar para o diretório.
  18. Você deve ver dois: SecureInfo_A and SecureInfo_C se tudo saiu de acordo queremos.
  19. Aperte Start para reiniciar.
Section V - Reinstalling Tickets
  1. Abra o FBI
  2. Selecione “SD”
  3. Selecione “files9”
  4. Selecione “<current directory>”
  5. Selecione “Install and delete all tickets”
  6. Aguarde. O sistema pode parecer que travou, apenas de um tempo
  7. Aperte (A) pra confirmar
  8. Aperte (B) para negar a instalação de tickets via CDN
  9. Saia apertando o botão HOME
Seção IV - Configurações da região
  1. Abra as Configurações do Console.
  2. Vá em "Outras Configurações", "Perfil", then "Configurações de Região"
  3. Selecione o País da região que qual você mudou.
  4. Se pedir, você não precisa configurar o Estado.
  5. Atualize seu sysNAND com a região mudada para a última versão.
  6. Pronto
Section VII - Restaurando a config save
  1. Reinicie o console segurando (X) durante o boot para iniciar o Decrypt9
  2. Vá em “SysNAND Options”, depois “System Save Inject”, depois selecione “Inject configsave.bin”

Fonte: https://3ds.guide/region-changing