[Nintendo Switch] Atmosphere 1.3.0

Siga o Podcast NewsInside


Atmosphère é um firmware personalizado em andamento para o Nintendo Switch.

Atmosphère consiste em vários componentes, cada um dos quais 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 customizado) mais o pacote2 (Sistemas Kernel/FIRM), e corrigi-los conforme necessário. Isso substitui todas as funcionalidades normalmente no Package1loader/NX Bootloader.
  • Exosphère: TrustZone personalizado, para executar um monitor seguro personalizado
  • Thermosphère: suporte EL2 EmuNAND, ou seja, backup e uso de imagens NAND virtualizadas/redirecionadas
  • Stratosphère: Sysmodule(s) personalizado(s), tanto no estilo Rosalina para estender o kernel/fornecer novos recursos, quanto no estilo de reimplementação do carregador para capturar ações importantes do sistema
  • Troposphère: patches do Horizon OS em nível de aplicativo, usados para implementar recursos desejáveis do CFW

O Atmosphere foi atualizado para suportar a firmware 14.00, a nova firmware adiciona suporta a pastas, no que é dado nome de “Grupos”, pois a Nintendo quer ser a diferentona, como sempre.

As melhorias e adições do Atmosphere 1.3.0 são as seguintes:

Melhorias e Adições do Atmosphere 1.3.0 (Inglês)

1.3.0 is Atmosphère’s sixty-fourth official release. Who doesn’t love round numbers?

Please be sure to update fusee when upgrading to 1.3.0. fusee-primary no longer exists, and will not work any more.

Please note: Atmosphère 1.3.0 is currently in pre-release, and issues may be found that need to be fixed before full release.

  • If any bugs are reported while Atmosphère is in pre-release, they will be fixed and the build will be updated.
  • 1.3.0 will transition to release after a short amount of time has passed without pressing bug reports.

With thanks to the @switchbrew team, Atmosphère 1.3.0 is bundled with hbl 2.4.1, and hbmenu 3.5.0.

The following was changed since the last release:

Support was added for 14.0.0.

  • mesosphère was updated to reflect the latest official kernel behavior.
  • erpt was updated to reflect the latest official behaviors.
  • pm was updated to reflect the latest official behaviors.
  • fatal was updated to reflect the latest official behaviors.
  • The currently implemented/tested targets are Windows (x64), Linux (x64, arm64), macOS (x64, arm64).
    If you are a developer interested in adding support for another target, please reach out to SciresM#0524 on discord.
  • This is intended to finally allow sanely testing Atmosphère’s code, by allowing most of it to run on a PC (with access to a debugger) instead of on game console hardware.
  • In addition, this will allow making PC tools which reuse code written for Atmosphère directly..

Please Note: This has no relation to interacting with official software on PC whatsoever. This really allows for making tests and self-contained atmosphère-based command-line tools; the Atmosphère project continues to have zero interest in attempting to run official software of any kind.

  • In the course of adding this support (and working on tooling using it), a number of fairly major revisions were made to stratosphere (particularly surrounding filesystem code).
  • Please Note: A number of changes made for this (and ones necessary in the process of adding support for 14.0.0) are api-breaking.

If you’re a developer and any of this caused your code to break, please feel free to contact SciresM#0524 for help updating your program.

Para atualizar, verifique seu pacote atmosphere do switch ou baixe no link abaixo:

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] Atmosphère 1.2.0 (Pré Lançamento)

Siga o NewsInside Podcast no Spotify AQUI. Essa semana já tem novo episódio sobre Games Nacionais


Feliz 15 de julho!

O Atmosphère consiste em vários componentes, cada um dos quais 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) mais o package2 (Kernel / FIRM sysmodules) e corrigi-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) - Pré-lançamento 18/10/2021
  • boot was updated to reflect the latest official behavior for display/battery management.
    • This should fix any issues that might result from running older releases on the OLED model, if you’re somehow in a position to do so.
  • The “target firmware” system was changed to allow the bootloader to specify an approximation, rather than the true target firmware.
    • Previously we expected compliant bootloaders to inspect SYSTEM:/ to determine the specific target firmware.
    • Now, we only require an approximate version, with major version == true major version and approximate version <= true version.
    • This greatly simplifies bootloader requirements, and correspondingly all code for accessing SYSTEM has been removed from fusee.
      • This should result in a substantial speedup when booting emummc with fusee, as SYSTEM accesses were the most expensive thing done previously.
    • This should resolve any inconsistency in firmware detection when booting via fusee vs hekate.
    • This should also improve our compatibility with micro firmware releases, making it more likely that atmosphere “just works” if nothing important has changed.
  • Dynamic resource limit determination logic was implemented in pm to match latest official behavior.
    • This greatly simplifies/makes consistent the resource limits on older firmwares, as well.
  • An enormous amount of refactoring was performed under the hood, including:
    • Please Note: If you are a developer who uses Atmosphere-libs, a number of changes here are breaking.
      • Feel free to contact SciresM#524 for help updating your program.
    • The OS namespace had many primitives implemented/made more accurate.
    • Since mesosphere is now always-on, os::LightEvent (which required newer SVCs) is now globally usable (and used by stratosphere where relevant).
    • Assertions are now true no-ops when building for release.
    • Stratosphere is now built with -Wextra/-Werror.
    • Most “common” logic in system module main.cpp files was moved into libstratosphere.
      • Please Note: main.cpp files for prior atmosphere-libs will no longer work, for a really large number of reasons.
    • A number of longstanding code style issues were corrected.
    • Mesosphere now uses util::BitFlagSet for SVC permissions.
    • Mesosphere now puts its relocation table inside .bss, which allows that memory to be reclaimed after relocations are performed.
      • These changes save ~16KB of memory in the kernel, all said and done.
    • A number of locations in stratosphere where memory could be saved were spotted and taken advantage of, leading to ~150-200KB of saved memory.
    • The spl and loader system module was refactored to better reflect official logic.
    • sf ipc server code was updated to only emit mitm/defer logic when that logic is actually required somewhere in process.
    • tipc ipc server code was updated to reflect changes to official logic made in 13.0.0.
    • Many, many other minor changes, please talk to SciresM#524 or read the relevant commits if you want to know more.
  • A number of minor issues were fixed, including:
    • Mesosphere’s handling of SVC permissions on thread pin/unpin was updated to reflect official kernel behavior.
    • util::CountTrailingZeroes() was fixed to calculate the correct value when used at compile-time.
  • General system stability improvements to enhance the user’s experience.

Caso você queira baixar o Pré-Lançamento, faça no link abaixo:
Download Pré-Lançamento

Caso você queira checar se a versão 1.2.0 já tenha saido, confira no link abaixo:
Download Lançamento 1.2.0 ( a etiqueta laranja de pré-lançamento sumirá quando for lançado de vez)

[Nintendo Switch] DeepSea 3.1.0

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 e conta com varias novidades, incluindo as que já possuem na versão anterior.

Spoiler title
  • Background FTP server for filetransfers
  • Install NSP, NSZ, XCI & XCZ files from Harddrive, Google Drive, WLAN or wired through PC, Smartphone, etc
  • Over & Underclocking
  • Update OFW & CFW through homebrew
  • Find new homebrew through the Appstore
  • Savegame management
  • Cheating in games (please dont cheat online)
  • Emulate Amiibos
  • Use all kinds of 3rd party controllers
  • Lan play (like Hamachi for your Switch)
  • Tesla overlay to controll all those features (Press L1+DpadDown+RightStick)
Changelog
Updated Atmosphère 1.0
* Atmosphère has changed a lot under the hood for the 1.0.0 release. The best way to update is to remove everything off your sdcard (Excluding the nintendo and emummc folders)
* Updating via AIO updater could cause issues because of leftover files. Make sure you update manually if experiencing issues.

Updated JKSV 09.01.2021
* Adds Traditional Chinese support back thanks to @qazrfv1234
* Fixes output paths/title definitions not being read after initial import of old configurations
* Separates trash bin into sub folders so trashed backups aren't impossible to find.

Updated ldn_mitm v1.9.0

Updated aio-switch-updater

[Nintendo Switch] Atmosphere 0.20.1

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


O Atmosphère consiste em vários componentes, cada um dos quais 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) mais o package2 (Kernel / FIRM sysmodules) e corrigi-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.

Para Atualizar você pode usar o DeepSea que atualizará todos os homebrews no console.
Caso prefira atualize diretamente no Github do Atmosphere.

Download

[Nintendo Switch] Leitor de Ebooks

Revisado por Mr. Madruga

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


Leitor de Ebooks

A realidade é que o Switch tem se tornado o maior dispositivo multi-apps que vimos desde o PSP, nem mesmo o PS Vita teve tanto homebrew bom, de uso cotidiano e formas simples de uso, só com ele da pra usar Android e qualquer app que celular use, ter Ubuntu e rodar vários apps de PC nele, ter uma versão própria já direto da libretro, coisa que nem PS4 e PS3 possuem (para o PS3 foi removido devido a problemas de compatibilidade).

Um Switch e mil usos diferentes

Pelo contrario do qual muitos podem pensar desbloqueio não é para real conteúdo de pirataria, mas sim para algo que o switch está dando um show em todos os consoles que tiveram homebrew hoje em dia. Podemos atualizar todos os módulos do desbloqueio online com vários software que fazem isso, como exemplo do DeepSea, podemos ver animes online com RipJKNX, instalação de todos os tipos de pacotes/executáveis do console via DBI e muito mais.

Desta vez vemos mais um homebrew chegando na casa e com intuito de ter ainda mais praticidade no dia-a-dia. O Leitor de Ebooks como próprio nome diz, permite a leitura de ebooks com varias features já inclusas, criado pelo dev SeanOMik.

Recursos:
  • Salva o número da última página;
  • Lê arquivos PDF, EPUB, CBZ e XPS;
  • Modo escuro e claro;
  • Vista de leitura paisagem;
  • Vista de leitura retrato;
  • Controles da tela de toque:
    Toque na parte inferior / superior da tela para aumentar / diminuir o zoom e à esquerda e à direita para mudar a página.
  • Livros lidos em / switch / eBookReader / books

Atualmente está em pré-release, sendo assim o Leitor de Ebooks terá bugs, e quando sairem novas versões sempre tentaremos notificar aqui!

Download

Recursos Futuros:

  • Faça alguns testes extras de compatibilidade de arquivos;
  • 2 páginas lado a lado na paisagem;
  • Trava de hardware para evitar toques acidentais (talvez Vol-?) (?);
  • Salve as configurações de orientação e modo escuro.