Nos últimos dias, a cena hacker ganhou um espaço considerável no Nintendo Switch. Ao que parece, tá rolando uma força tarefa de respeito pra ver quem consegue fazer o que quer no console. E nessa corrida, o pessoal do fail0verflow saiu na frente.
Os caras conseguiram fazer com que o novo console da Nintendo rode Linux. Dessa forma, é possível transformar o aparelho em uma espécie de computador portátil. Não só o sistema operacional roda, como também acessa a internet, exibe vídeos normalmente só é uma pena que eles não testaram aquele ZSnes raiz rodando um Super Mario World marotão Vejam só a audácia:
De acordo com o time, foi descoberta uma falha na ROM de inicialização no sistema Tegra X1 da Nvidia, precisamente num chip. Quando o seu console inicia, ele lê e executa um pedaço de código armazenado em uma memória de leitura (ou seja, a ROM). Este código contém instruções sobre o processo de inicialização. A partir daí, ficou claro que a ROM de inicialização é armazenada no chip. E se é a Nvidia quem fabrica esse chip, logo, ele não pode ser alterado de qualquer forma. Ainda que a Nintendo lance uma atualização de software, esta atualização jamais afetaria a ROM de inicialização. E como o console carrega a ROM de inicialização imediatamente depois de pressionar o botão liga / desliga, logo, não há como ignorá-lo.
Portanto o único método de corrigir esse problema, seria fabricando novos chips Nvidia Tegra X1. Então é possível SIM, vermos em breve a Nintendo lançando novos modelos, ou versões atualizadas do Switch. Ainda não foi confirmado se a Nintendo solicitou á Nvidia que repare o problema para que novos consoles não tenham essa vulnerabilidade.
O fail0verflow diz também que você não precisa instalar um chip de modificação para ignorar a ROM de inicialização. Na foto, fica claro que eles ligaram algo no lado direito do dispositivo, onde era pra estar o Joy-Con (direito).
E se o fail0verflow decidir compartilhar o exploit, eles abrirão diversas possibilidades quando se trata de software e homebrew, bem como cópias ilegais de jogos.
Rodando Homebrews
Ainda que a página de Homebrews para Switch tenha pouco conteúdo (até o momento), sabemos que é possível rodar esse tipo de conteúdo já na firmware 3.0.0.
O Homebrew Launcher atualmente é compatível apenas com essa firmware. Se você estiver em um firmware inferior a este, terá de atualizar seu console para o firmware 3.0.0. Para isso, recomenda-se uma cópia de Pokkén Tournament DX , que já acompanha essa nova firmware (alguns relatórios afirmam que algumas cópias recentes do jogo são fornecidas já com o firmware 3.0.1, então, se você não quer atualizar para 3.0.1 tenha cautela). E se você estiver no firmware 3.0.1 ou acima , terá que esperar. Aqui tem um pequeno tutorial sobre como instalar o HBL.
Os hackers também montaram um tutorial onde você aprenderá como fazer seu próprio homebrew através do libnx, bem como algumas amostras de funcionalidades. Um prato cheio pra quem gosta dessas paradas sinistras. Lembrando que somos contra qualquer tipo de pirataria.