Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

AIO Switch Updater: Difference between revisions

From GameBrew
No edit summary
(remove link)
 
(4 intermediate revisions by the same user not shown)
Line 4: Line 4:
|description=Update CFW, Sigpatches, FW and cheats directly from the Switch.
|description=Update CFW, Sigpatches, FW and cheats directly from the Switch.
|author=HamletDuFromage
|author=HamletDuFromage
|lastupdated=2023/05/03
|lastupdated=2023/11/16
|type=Utilities
|type=Utilities
|version=2.21.4
|version=2.23.2
|license=GPL-3.0
|license=GPL-3.0
|download=https://dlhb.gamebrew.org/switchhomebrews/aioswitchupdaternx.7z
|website=https://gbatemp.net/threads/aio-switch-updater-update-cfw-sigpatches-fw-and-cheats-directly-from-the-switch.574043/
|website=https://gbatemp.net/threads/aio-switch-updater-update-cfw-sigpatches-fw-and-cheats-directly-from-the-switch.574043/
|source=https://github.com/HamletDuFromage/AIO-switch-updater
|source=https://github.com/HamletDuFromage/AIO-switch-updater
|donation=https://github.com/HamletDuFromage/aio-switch-updater#like-the-app
}}
}}
A Nintendo Switch homebrew app to download and update CFWs, FWs and cheat codes. Supports [[Atmosphere Switch|Atmosphère]], [[ReiNX Switch|ReiNX]], and [[SX OS Switch|SXOS]].
A Nintendo Switch homebrew app to download and update CFWs, FWs and cheat codes. Supports [[Atmosphere Switch|Atmosphère]], [[ReiNX Switch|ReiNX]], and [[SX OS Switch|SXOS]].
Line 76: Line 74:
https://dlhb.gamebrew.org/switchhomebrews/aioswitchupdaternx8.png
https://dlhb.gamebrew.org/switchhomebrews/aioswitchupdaternx8.png
https://dlhb.gamebrew.org/switchhomebrews/aioswitchupdaternx9.png
https://dlhb.gamebrew.org/switchhomebrews/aioswitchupdaternx9.png
==Media==
'''AIO Updater Tutorial Update Atmosphere Hekate Sigpatches & Switch Firmware without PC''' ([https://www.youtube.com/watch?v=VrqQfq1H0ag Dr Brute]) <br>
<youtube>VrqQfq1H0ag</youtube>


==Known issues==
==Known issues==
Line 85: Line 79:


==Changelog==
==Changelog==
'''v2.23.2 2023/11/16'''
* fix payload not running on some picofly units.
* update es translation.
* Update Korean menus.json.
* fix some wording with the romanian translation.
'''v2.23.1 2023/07/12'''
*fixed displayed ETA overflowing when download speed is 0.
'''v2.23.0 2023/07/12'''
* Added a indicator for time remaining indicator for downloads (#262).
* i18n: zh-CN: update translation (#263).
* Brazilian Portuguese localization (#264).
* Added Romanian language translation (#267).
* Gracefully exit when encountering a botched download.
* Separate menus for gameplay cheat codes and gfx cheat codes.
* Improved German translation (#257).
* Added Russian translation (#260).
* Improved Korean translation (#256).
'''v2.22.0 2023/05/22'''
* Increase max string length for on-screen keyboard.
* Use webview to view changelog.
* Disable hekate download prompt for custom pack downloads whose names starts by [PACK].
* Update chinese translation ([http://github.com/qazrfv1234 github.com/qazrfv1234]).
'''v2.21.4 2023/05/03'''
'''v2.21.4 2023/05/03'''
* Fixed prompt asking to copy the hekate payload to reboot_payload.bin not showing.
* Fixed prompt asking to copy the hekate payload to reboot_payload.bin not showing.
* Improved German localization (github.com/TTghostsemir).
* Improved German localization (github.com/TTghostsemir).
* Improved Japanese localization (github.com/reindex-ot)
* Improved Japanese localization (github.com/reindex-ot).
'''v2.21.3 2022/12/05'''
'''v2.21.3 2022/12/05'''
*Added download link for graphic enhancing codes.
*Added download link for graphic enhancing codes.
Line 140: Line 157:
* GitHub - https://github.com/HamletDuFromage/AIO-switch-updater
* GitHub - https://github.com/HamletDuFromage/AIO-switch-updater
* GBAtemp - https://gbatemp.net/threads/aio-switch-updater-update-cfw-sigpatches-fw-and-cheats-directly-from-the-switch.574043/
* GBAtemp - https://gbatemp.net/threads/aio-switch-updater-update-cfw-sigpatches-fw-and-cheats-directly-from-the-switch.574043/
* ForTheUsers - https://apps.fortheusers.org/switch/aio-switch-updater

Latest revision as of 01:32, 22 November 2024

AIO Switch Updater
Aioswitchupdaternx.png
General
AuthorHamletDuFromage
TypeUtilities
Version2.23.2
LicenseGPL-3.0
Last Updated2023/11/16
Links
Website
Source

A Nintendo Switch homebrew app to download and update CFWs, FWs and cheat codes. Supports Atmosphère, ReiNX, and SXOS.

Works on unpatched (Erista) and patched (v2/Mariko) Switches.

Features

  • Update Atmosphere CFW.
  • Update Hekate/Payload - Download and update Hekate, as well as a selection of RCM payloads.
  • Custom Downloads - Supports user-provided links for Atmosphère packs as well as regular downloads.
  • Download firmwares.
  • Download cheats.
  • And more.

Installation

Copy the aio-switch-updater/ directory to /switch/ on your sdcard.

Notes:

  • This app can also reboot to specific payload and change software color scheme of Joy-Cons.
  • Additional color profiles can be found in the releases and should be copied to config/aio-switch-updater/jc_profiles.json.

User guide

Update CFW

  • Update the Atmosphère Switch Custom Firmware.
    • The app allows you to update CFW, and it uses a custom RCM payload to finalize the installation, as it can't be performed while HOS is running.
    • If you would like to preserve additional files or directories, write their path (one line each) in /config/aio-switch-updater/preserve.txt and they won't be overwritten when updating.
    • Place this file in /config/aio-switch-updater/copy_files.txt in order to have specific copy operations performed after each download. This is mainly meant for users with trinkets who want payloads automatically copied to a directory.

Update Hekate/Payload

  • Download and update Hekate, as well as a selection of RCM payloads.

Custom Downloads

  • A custom Atmosphère url can be entered in this file.
    • Once moved to /config/aio-switch-updater/custom_packs.json, it will show on the Custom Download menu.
    • This can be used to support third-party packs through AIO-Switch-Updater. Non-Atmosphère downloads can also be added in the misc category.

Download firmwares

  • Download firmware files to /firmware that can then be installed using DayBreak.

Download cheats

  • Download and extract daily-updated cheat code.
    • The program will only extract cheat codes for the games you own. By default, this homebrew will overwrite the existing cheats.
    • If you have your own cheat files that you'd like to keep as is, you can turn off cheat updates for specific titles in Tools→Cheat Menu.
  • Download cheat sheets from Cheat Slips.
  • Download individual cheat codes from the GBAtemp.net database.

Extras (in the Tools tab)

  • Reboot to specific payload.
  • Consult games with missing updates.
  • Change software color scheme of Joy-Cons.
    • Additional color profiles can be found in the releases and should be copied to config/aio-switch-updater/jc_profiles.json.
    • Use this webpage to generate your own profiles.
  • Change software color scheme of Pro Controllers (has to be paired as Player 1).
    • Additional color profiles can be found in the releases and should be copied to config/aio-switch-updater/pc_profiles.json.
  • Consult installed cheat codes.
  • Launch the Switch's web browser.
  • Edit internet settings (DNS, IP address, MTU, etc). Add you own configs to config/aio-switch-updater/internet.json. You can find a template in the root of the repo.
  • Tabs can be hidden through the Hide tabs menu, and more entries can be hidden by manually editing config/aio-switch-updater/hide_tabs.json.

Screenshots

aioswitchupdaternx6.png aioswitchupdaternx7.png

aioswitchupdaternx8.png aioswitchupdaternx9.png

Known issues

https://github.com/HamletDuFromage/aio-switch-updater/issues

Changelog

v2.23.2 2023/11/16

  • fix payload not running on some picofly units.
  • update es translation.
  • Update Korean menus.json.
  • fix some wording with the romanian translation.

v2.23.1 2023/07/12

  • fixed displayed ETA overflowing when download speed is 0.

v2.23.0 2023/07/12

  • Added a indicator for time remaining indicator for downloads (#262).
  • i18n: zh-CN: update translation (#263).
  • Brazilian Portuguese localization (#264).
  • Added Romanian language translation (#267).
  • Gracefully exit when encountering a botched download.
  • Separate menus for gameplay cheat codes and gfx cheat codes.
  • Improved German translation (#257).
  • Added Russian translation (#260).
  • Improved Korean translation (#256).

v2.22.0 2023/05/22

  • Increase max string length for on-screen keyboard.
  • Use webview to view changelog.
  • Disable hekate download prompt for custom pack downloads whose names starts by [PACK].
  • Update chinese translation (github.com/qazrfv1234).

v2.21.4 2023/05/03

  • Fixed prompt asking to copy the hekate payload to reboot_payload.bin not showing.
  • Improved German localization (github.com/TTghostsemir).
  • Improved Japanese localization (github.com/reindex-ot).

v2.21.3 2022/12/05

  • Added download link for graphic enhancing codes.

v2.21.2 2022/12/05

  • Improved Korean translation.
  • Be more conservative when checking available space before a download.
  • Minor fixes.

v2.21.1 2022/11/04

  • Dialogs now default to overwriting .ini files.

v2.21.0 2022/11/01

  • Managing custom download links is now possible directly from the app.
  • Toggle/untoggle all games in cheats menu->exclude games from receiving cheat updates.

v2.20.1 2022/09/25

  • Fix crashed on plane mode.
  • Account for carriage returns in preserve.txt.

v2.20.0 2022/09/07

  • Significantly increase extraction speed (https://github.com/PoloNX).
  • Create a "Custom Downloads" tab that supports user-provided links for Atmosphère packs as well as regular downloads.

v2.19.3 2022/07/25

v2.19.2 2022/05/23

  • Fix Japanese translation.

v2.19.1 2022/05/22

v2.19.0 2022/05/16

Release notes.

Credits

Special thanks:

External links

Advertising: