Skip to content

ELY3M/atmosphere-updater---modded-by-ELY-M

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Atmosphere-Updater

Update Atmosphere cfw from within your switch!

Img


Install

Download the the latest release from here.

Move the downloaded .nro onto you nintendo switch sd card inside the folder /switch/atmosphere-updater.

That's it!


Usage

The app currently has 6 main options.

Full Atmosphere Update:

  • Downloads the latest Atmosphere release and installs everything from that release.

Update Atmosphere, not overwriting .ini files:

  • Downloads the latest Atmosphere release and installs everything from that release ignoring .ini files.
  • This option will still install any missing .ini files, ensuring that the update will function correctly.

Update Hekate:

  • Installs the latest release of Hekate.
  • Option to install latest Atmosphere as well, when selecting update Hekate.
  • If option to update Hekate + Atmosphere is selected, the new fusee-primary.bin is copied to /bootloader/payloads/fusee-primary.bin.
  • Replaces /atmosphere/reboot_payload.bin with the new Hekate payload.
  • Copies new Hekate payload to /bootloader/update.bin.

Update Hekate files only (leave ams bin files alone):

  • Installs the latest release of Hekate.
  • this option is for people who want to keep reboot to atmosphere bin

Update App:

  • Downloads the latest version of this app straight from github!
  • Deletes the previous old version.

Reboot (reboot to payload):

  • Reboots the switch, loading the payload from /atmosphere/reboot_payload.bin.
  • This is recommended after install Atmosphere.
  • Updating Atmosphere / Hekate automatically includes the needed reboot_payload.bin.

Build

Install the Devkitpro tool chain from here.

Using pacman (installed with devkitpro) install the following libraries:

  • switch-curl
  • switch-freetype
  • switch-sdl2
  • switch-sdl2_gfx
  • switch-sdl2_image
  • switch-sdl2_ttf
  • switch-zlib

If you have any problems building, feel free to open an issue including any build errors.


Special Thanks!

toph for the design of the app icon, as well as the most icons used within the app!

Black Rabbit for the design of the plus and error icon (and the idea for this app)!

bandithedoge for the background!

KrankRival for the initial sys / ams version pr (and for motivating me to work on touch controls)!