[Nintendo Switch] Switch OLED – Linux & Lakka

Podcast NewsInside, siga e ouça mensalmente no Spotify:


Se existe algo que faz com que os consoles atuais façam muito além do que apenas jogos e transformar eles em um PC Gamer MASTER RACE, obviamente existem grandes diferenças de rodar um Linux no Switch do que em um PS4 Pro que roda Cyberpunk 2077 melhor que versão nativa do console

Desde o lançamento do Switch Lite e do Oled com opção já ”de fabrica” de poder soldar o chip e desbloquear, essas versões ainda não possuem um port do sistema Linux e Lakka (Lakka é uma distribuição Linux leve baseada no RetroArch que transforma um pequeno computador como um Raspberry Pi em um console de retrogaming completo), assim também como sistemas Android podem rolar no Switch.

O Time CTCaer que também são criadores do Hekate & Nyx estão trabalhando neste port e anunciam que em breve o suprote a esses modelos será feito e lançado.

L4T Linux/Android/Lakka
Nintendo Switch 2019/Lite/OLED

SOON™

Originally tweeted by CTCaer (@CTCaer) on 18/10/2022.

Linux nos Consoles

Poder rodar linux nos consoles pode parecer apenas uma peripécia muito nerd e sem importância, assim como “rodei Doom na geladeira, apenas porque foi possível”, ter o sistema rodando em consoles como Switch e PS4 e futuramente em um PS5 trazem uma grande margem de possibilidades como aquele PC com GPU atual que você não pode custear agora e aquele notebook pros trabalhos de escola e faculdade.

Como assim?

Imagine-se nas seguintes situações, você está sem um notebook para trabalhos de escola, faculdade ou até home office, você pode até pensar, vou ter que vender meu Switch/PS4 pra custear isso e poder estudar/trabalhar, seu Switchão e PS4 já possuem ou tem possibilidade de desbloqueio, invés de desfazer de um bem que provem toda sua diversão pós trabalho/estudos você vai usa-los a beneficio próprio a esta mesma causa, pois no console seja ele Switch ou PS4 podemos fazer varias tarefas do cotidiano do PC:

  • LibreOffice: Vai lhe dar toda a gama de arquivos estilo office (previamente anunciada sua morte em 2022, agora só assinatura), juntamente com uma ótima compatibilidade do que foi gerado no Office da microsoft
  • Browser: Os mesmos browsers como Firefox e Chrome rodam nativamente em todas as distros Linux, se for home office, 90% do trabalho sempre é feito em ferramentas proprietárias que rodam no browser
  • Emails: Emails corporativos geralmente podem ser via Browser com Outlook.com + Exchange, Google Gmail Corporativo também via browser e raramente e depende muito de empresa para empresa ter de usar uma VPN para isso, mas nada que seja algo de facil uso no Linux.
  • Steam: já faz alguns anos que temos uma ampla biblioteca de jogos que rodam no linux, sem ao menos o jogo ter saído para ele especificamente, após o advento do Steam Deck isso tem melhorado de uma forma absurda, atualmente existem no mínimo 119,390 resultados correspondem à busca de jogos compatíveis com Steam Deck, se rodar no Deck, que utiliza Linux como sistema, terá ai 100% de uso para você, mas aqui temos de impor o seguinte:

Linux PS4 e Linux Switch

Acho que apesar de ser óbvio em sua maioria, vale ressaltar que é idiota comparar a maquina PS4 com a maquina Switch, são bem diferentes em quesito potencia, ainda mais se for um PS4 Pro, vão rodar jogos iguais no Steam on Linux, mas não exatamente nas mesmas opções gráficas e nem sempre os mesmos jogos, que isso fique claro.

Guias: Linux PS4 e Switch

É um dos guias que atualmente mais quero trazer, tenho ambos os consoles pra conseguir fazer o melhor guia possível sobre esse tema, mas por hora o que mais me impede é a forma de instalação ainda é muito complicada e certo modo de quem quer só copiar, colar e sair usando, vejo que infelizmente ainda não há interesse algum por parte dos desenvolvedores destes ports fazerem algo mais amigável nas instalações, então por hora vou ficar devendo essa até pelo menos eu possa trazer algo que seja o mais fácil possível de se fazer, se alguém tiver alguma ideia, só comentar abaixo o/

[Nintendo Switch] Tesla Menu 1.2.0

Siga o Podcast NewsInside

Provisoriamente, novos episódios no google podcast!


Tesla-Menu consiste em três partes individuais. nx-ovlloader, o menu Tesla e libtesla.

  • O nx-ovlloader é basicamente o nx-hbloader portado para ser executado como um sysmodule. Ele é executado em segundo plano e carrega NROs de sobreposição (arquivos .ovl) fornecidos a ele.
  • O Menu Tesla é o equivalente ao hbmenu. É a coisa inicial carregada pelo nx-ovlloader e atua como um hub para você selecionar todas as outras sobreposições.
  • libtesla é onde se torna interessante para os desenvolvedores. É uma biblioteca fácil de usar que lida com a criação de camadas, desenho de interface do usuário e toda a sobreposição de UX. Torna muito fácil criar uma nova sobreposição para qualquer coisa
  • Um frontend para sysmodules que antes exigia um homebrew ou um arquivo de configuração para alterar as configurações ou sons usados ou o LED para fornecer feedback ao usuário.

Com o Tesla-Menu conseguimos carregar vários plugins do console para uso em jogos, adicionar e ativar amiibos de forma totalmente digital e até mesmo cheats sem ter de fechar o jogo, sua ativação após instalado é feito com os botões L + D Pad Baixo + Botão do analógico R3.

Uma lista de plugins que usam o Tesla-Menu pode ser visto aqui.

A update mais recento do Tesla-Menu adiciona algo bem simples:

[/su_spoiler title="Tesla-Menu 1.2.0 (Inglês)"]

This is just a small release to sort overlays according to their file name on disk.

With this you can now for example prefix overlay files you want to appear in the list first with 0_, 1_ and so on.

[/su_spoiler]

Certifique-se de usar a versão mais recente do Atmosphere ao tentar isso, pois as versões mais antigas (como a que o SX OS usa também) provavelmente não terão memória suficiente disponível para isso. As sobreposições ocupam muito espaço, então o nx-ovlloader reserva 6 MB. 2 MB para framebuffers e cerca de 4 MB para desenvolvedores de overlay usarem em seus overlays.

Tesla-Menu: Download

[Nintendo Switch] DeepSea 3.5.0

Conheça o Podcast NewsInside a mais de 10 anos online, todo mês um novo episódio, sempre gravado na Twitch!


Seguindo a update de firmware do Nintendo Switch, temos algumas updates iniciais e acumuladas do DeepSea nas ultimas horas, com os seguintes changelog’s, lembrando que o DeepSea é apenas para Nintendo Switch Desbloqueado:

O Que Mudou no DeepSea (Inglês)

Welcome to version 3.5.0 of DeepSea the AiO firmware for the Nintendo Switch!

  • Updated Atmosphère 1.2.6
    * Support was added for 13.2.1
    * General system stability improvements to enhance the user’s experience.

  • Updated Hekate 5.7.0

  • Updated aio-switch-updater 2.6.3

Homebrews do DeepSea

SoftwarePacote AvançadoPacote NormalPacote Minimo
AIO-switch-updater
Atmosphère
DeepSea Assets
DeepSea Cleaner
DeepSea CPR
DeepSea Toolbox
EdiZon
Emuiibo
Hekate
Homebrew App Store
JKSV
ldn_mitm
MissionControl
nx-ovlloader
NX-Shell
nxmtp
ovlSysmodules
Status Monitor Overlay
sys-clk
sys-con
sys-ftpd-light
TegraExplorer
Tesla-Menu
TinWoo

Download

[Nintendo Switch] Atmosphere 1.2.6

Siga o Podcast NewsInside


Feliz 15 de julho!

Para quem não conhece o Atmosphère, trata-se de um agregador que consiste em vários utilitários onde cada um substitui / modifica um componente diferente do sistema:

  • Fusée: Carregador de primeiro estágio, responsável por carregar e validar o estágio 2 (TrustZone personalizado) além do package2 (Kernel / FIRM sysmodules) e corrigí-los conforme necessário. Isso substitui todas as funcionalidades normalmente em Package1loader / NX Bootloader.

  • Sept: Payload usado para ativar o suporte para derivação de chave de tempo de execução em 7.0.0.

  • Exosphère: Customized TrustZone, para executar um Secure Monitor personalizado

  • Thermosphère: suporte EL2 EmuNAND, ou seja, backup e uso de imagens NAND virtualizadas / redirecionadas

  • Stratosphère: Sysmodule (s) customizado (s), ambos no estilo Rosalina para estender o kernel / fornecer novos recursos, e do estilo de reimplementação do carregador para enganchar ações importantes do sistema

  • Troposphère: patches do Horizon OS no nível do aplicativo, usados para implementar os recursos desejáveis do CFW

Melhorias:

O que Mudou? (Inglês) - 20/01/2022
  • Support was added for 13.2.1.

  • A number of minor issues were fixed and improvements were made, including:
    • A minor performance improvement was implemented in service table dispatch by sorting and binary-searching the service command table instead of using linear search.
    • Static initialization logic in Atmosphere was made much more regular.

  • General system stability improvements to enhance the user’s experience.

Download

[Nintendo Switch] DeepSea 3.4.1

Conheça o Podcast NewsInside a mais de 10 anos online, todo mês um novo episódio, sempre gravado na Twitch!


Seguindo a update de firmware do Nintendo Switch, temos algumas updates iniciais e acumuladas do DeepSea nas ultimas horas, com os seguintes changelog’s:

O Que Mudou no DeepSea (Inglês)

Release v3.4.0

  • Updated Atmosphère 1.2.5
    * Support was added for 13.2.0
    * General system stability improvements to enhance the user’s experience.
  • Updated aio-switch-updater
  • Updated MissionControl 0.6.3

Release v3.4.1

Hey ya’ll, this is a quick release removing ldn_mitm due to it being broken on the latest firmware. We will add it back once it has been updated.

Thanks to KD#1 for alerting me of this issue

Homebrews do DeepSea

deepsea apps

Download

[Nintendo Switch] DeepSea 3.3.1

Siga o NewsInside Podcast no Spotify AQUI, novos episódios mensais, gravações ao vivo na Twitch


Deep Sea, o firmware AiO para o Nintendo Switch tem nova update, com varias novidades incluindo as lançadas na versão anterior, desta vez apenas atualizado devido ao atmosphere 1.2.2 e o Mission Control.

Deep Sea 3.3.1 (Inglês)
  • Updated Atmosphère 1.2.2
  • Updated MissionControl 0.6.1

DeepSea inclui os seguintes aplicativos:

deepsea apps

Para iniciantes e curiosos, o DeepSea pode usar duas versões: A versão normal e a versão mínima.

deepsea apps

Quem ainda não tiver o DeepSea, pode baixa-lo diretamente no github do TeamNeptune:

Download

[Nintendo Switch] Switch Theme Injector 4.6.4 & NX Themes Installer 2.6.4

Revisado por Mr. Madruga

Se deseja usar apenas o Dark Mode pois o light theme ofusca seus olhos, ou se quiser jogar a foto da morena como wallpaper em em todos os ícones do sistema do Switch para demonstrar sua xonice, este é o homebrew que vai lhe dar esta oportunidade, de criar seu próprio tema, da forma que você quiser, com o que você quiser. Enfim, chegou sua hora, faça seu tema e inspire o artista de temas que existe em você!

O projeto do injetor de temas do Switch é dividido em três partes:

  • Alternar injetor de tema (aplicativo do Windows): um aplicativo para criar e editar temas personalizados
  • Instalador NXThemes: um aplicativo homebrew executado no próprio Switch que pode ser usado para instalar e gerenciar temas.
  • Alternar injetor de tema online (também chamado de WebInjector): uma porta do injetor do Windows como um aplicativo da web, não possui alguns recursos, como ícones de miniaplicativo personalizados e suporte a layouts common.szs.

O objetivo principal é desenvolver um conjunto de ferramentas completo para criar e instalar temas personalizados no Switch. Como o sistema operacional do console não implementa temas personalizados nativamente, a maior parte disso é feito corrigindo os arquivos SZS do sistema para obter o aspecto desejado.

Infelizmente, os arquivos SZS do Switch OS contêm dados protegidos por copyright e não podem ser compartilhados online, por isso o formato nxtheme foi desenvolvido, ele contém apenas informações diferenciais e pode ser compartilhado gratuitamente. A menos que você esteja lidando com a criação de seus próprios patches e layouts personalizados, só deve usar arquivos nxtheme.

Para criar seus próprios temas, veja o guia oficial do desenvolvedor aqui (em inglês).

O Que Muda nesta versão? (Inglês)
  • Support for firmware 13.1.0.
    • Firmware 13.1.0 updated the home menu, it’s recommended to uninstall the currently installed themes, extract the home menu (you should be automatically prompted to do so) and install them again from the original nxtheme files.
  • Updated command line arguments for the theme injector

Downloads

[Nintendo Switch] DeepSea 3.3.0 – O Melhor Método de Debsloqueio do Switch

Revisado por Mr. Madruga

Siga o NewsInside Podcast no Spotify AQUI, novos episódios mensais, gravações ao vivo na Twitch


Deep Sea, o firmware AiO para o Nintendo Switch tem nova update, com varias novidades incluindo as lançadas na versão anterior:

Deep Sea 3.3.0
  • Updated Atmosphère 1.2.1
    * Support was implemented for 13.1.0.
    * mesosphère was updated to reflect the kernel behavioral changes made in 13.1.0.
    * erpt was updated to reflect the latest official behaviors.
  • Updated Hekate 5.6.5
    * HOS 13.1.0 Support
    * Added info about new touch panel firmware
  • Removed Mission Control. It will be added back on a later date but for now its gone. You can always use an older HOS version and an older DeepSea version to get it back
  • Updated ldn_mitm 1.11.0
  • Updated aio-switch-updater
  • Updated sys-con 0.6.4

DeepSea inclui os seguintes aplicativos:

deepsea apps

Para iniciantes e curiosos, o DeepSea pode usar duas versões: A versão normal e a versão mínima.

deepsea apps

Para usuários que ainda não têm DeepSea, você pode baixá-lo no github TeamNeptune.

Github: TeamNeptune DeepSea