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

AtmoPackUpdater Switch: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=AtmoPackUpdater
|title=AtmoPackUpdater
|image=atmopackupdaterswitch.png
|image=atmopackupdaternx.png
|description=AtmoPackUpdater is an homebrew for Nintendo Switch which update your cfw with the pack of THZoria.
|description=Update your CFW/Firmware/Homebrews/Sigpatches.
|author=PoloNX
|author=PoloNX
|lastupdated=2023/04/26
|lastupdated=2024/03/18
|type=Utilities
|type=Utilities
|version=1.8.1
|version=2.0.1
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/switchhomebrews/atmopackupdaterswitch.7z
|website=https://github.com/PoloNX/AtmoPackUpdater
|website=https://github.com/PoloNX/AtmoPackUpdater
|source=https://github.com/PoloNX/AtmoPackUpdater
|source=https://github.com/PoloNX/AtmoPackUpdater
|donation=
}}
}}
{{#seo:
An Nintendo Switch homebrew that can update your CFW/Firmware/sigpatches and many more.
|title=Switch Homebrew Apps (Utilities) - GameBrew
|title_mode=append
|image=atmopackupdaterswitch.png
|image_alt=AtmoPackUpdater
}}
AtmoPackUpdater is a homebrew application for the Nintendo Switch that can update your CFW/Firmware/sigpatches and many more.


== Features ==
== Features ==
* Download the latest update of [https://github.com/THZoria/AtmoPack-Vanilla AtmosphereVanillaPack]
* Download the latest update of [https://github.com/THZoria/AtmoPack-Vanilla AtmosphereVanillaPack].
* Download the latest update of this application
* Download the latest update of this application.
* Download the latest [https://github.com/ITotalJustice/patches sigpatches]
* Download the latest [https://github.com/ITotalJustice/patches sigpatches].
* Download the [https://github.com/THZoria/NX_Firmware firmware] of your choice
* Download the [https://github.com/THZoria/NX_Firmware firmware] of your choice.


==How to build ==
==Screenshots==
=== Automatic ===
https://dlhb.gamebrew.org/switchhomebrews/atmopackupdaternx2.png
==== ''Linux '' ====
https://dlhb.gamebrew.org/switchhomebrews/atmopackupdaternx3.png
<pre>git clone --recursive https://github.com/PoloNX/AtmoPackUpdater 
cd AtmoPackUpdater 
sudo pacman -S switch-curl switch-zlib switch-glfw switch-mesa switch-glm 
./make_nro.sh</pre>
 
==== ''Window :'' ====
<pre>git clone --recursive https://github.com/PoloNX/AtmoPackUpdater 
cd AtmoPackUpdater 
pacman -S switch-curl switch-zlib switch-glfw switch-mesa switch-glm
./make_nro.bat</pre>
 
=== Manual ===
==== ''Linux :'' ====
<pre>sudo pacman -S switch-curl switch-zlib switch-glfw switch-mesa switch-glm 
git clone --recursive https://github.com/PoloNX/AtmoPackUpdater 
cd AtmoPackUpdater/amssu-rcm 
make 
cd .. 
cd amssu-forwarder 
make 
cd .. 
cp amssu-rcm/output/ams_rcm.bin resources/payload/ams_rcm.bin 
cp amssu-forwarder/amssu-forwarder.nro resources/forwarder/amssu-forwarder.nro 
make</pre>
==== ''Window :'' ====
<pre>pacman -S switch-curl switch-zlib switch-glfw switch-mesa switch-glm 
git clone --recursive https://github.com/PoloNX/AtmoPackUpdater 
cd AtmoPackUpdater/amssu-rcm
make
cd ..
cd amssu-forwarder
make
cd ..
copy amssu-rcm/output/ams_rcm.bin resources/payload/ams_rcm.bin 
copy amssu-forwarder/amssu-forwarder.nro resources/forwarder/amssu-forwarder.nro 
make</pre>


== How to test the beta ==
https://dlhb.gamebrew.org/switchhomebrews/atmopackupdaternx4.png
To test the beta of this project you have to go on [https://github.com/PoloNX/AtmoPackUpdater/actions actions] and click on the last commmit. Below you have the download link.
https://dlhb.gamebrew.org/switchhomebrews/atmopackupdaternx5.png
 
==Screenshots==
https://dlhb.gamebrew.org/switchhomebrews/atmopackupdaterswitch-01.png
https://dlhb.gamebrew.org/switchhomebrews/atmopackupdaterswitch-02.png
https://dlhb.gamebrew.org/switchhomebrews/atmopackupdaterswitch-03.png
https://dlhb.gamebrew.org/switchhomebrews/atmopackupdaterswitch-04.png


==Changelog==
==Changelog==
'''v.1.8.1'''
'''v2.0.1 2024/03/18'''
* Now I can add any homebrew without updating app
* Fixed a crash when you update the firmware.
* Now I can disable tab if there is a bug for everyone
* Removed sigpatches tab.
* Add a message when there is an update
'''v2.0.0 2023/10/30'''
'''v.1.8.0'''
* Added translators in the About tab.
* Directly implemented system update installation in AtmoPackUpdater (#18).
* Added a choice for the homebrew path.
* Added a custom pack tab.
* If you want to configure a custom pack, please modify the file located at /config/AtmoPackUpdater/config.json.
'''v1.9.1 2023/05/26'''
*Fix bug when downloading firmware if atmospehre/contents folder is missing.
'''v1.9.0 2023/05/21'''
* Fix for [https://github.com/PoloNX/AtmoPackUpdater/issues/12 #12]
* Fix for [https://github.com/PoloNX/AtmoPackUpdater/issues/13 #13]
* Hopefully [https://github.com/PoloNX/AtmoPackUpdater/issues/15 #15] is also resolved
* Added a warning message if you launch the homebrew in applet mode.
* Added an automatic app update system. You need to select "Yes" in the settings to enable it.
'''v1.8.2 2023/04/28'''
*Add support for updating sysmodules.
'''v1.8.1 2023/04/26'''
* Now I can add any homebrew without updating app.
* Now I can disable tab if there is a bug for everyone.
* Add a message when there is an update.
'''v1.8.0 2023/04/23'''
* Added a tab to update the homebrew of the pack if the pack itself has not yet been updated with the latest versions of homebrew.
* Added a tab to update the homebrew of the pack if the pack itself has not yet been updated with the latest versions of homebrew.
* Added a detection of sysmodules when updating the firmware in order to be able to remove them to avoid any compatibility problems.
* Added a detection of sysmodules when updating the firmware in order to be able to remove them to avoid any compatibility problems.
'''v.1.7.0'''
'''v1.7.0 2023/03/31'''
* Added an option to restart into Hekate in the settings tab.
* Added an option to restart into Hekate in the settings tab.
* Fixed a typo ([https://github.com/PoloNX/AtmoPackUpdater/pull/9 #9]).
* Fixed a typo ([https://github.com/PoloNX/AtmoPackUpdater/pull/9 #9]).
'''v.1.6.0'''
'''v1.6.0 2022/11/01'''
*Added a fix for the firmware update when you already had a firmware downloaded in sdmc:/firmware/
*Added a fix for the firmware update when you already had a firmware downloaded in sdmc:/firmware/
'''v.1.5.0'''
'''v1.5.0 2022/10/14'''
*Added the support for pre-releases of the pack
*Added the support for pre-releases of the pack.
'''v.1.4.0'''
'''v1.4.0 2022/09/07'''
*Added the support if you're switch is patched
*Added the support if you're switch is patched.
'''v.1.3.0'''
'''v1.3.0 2022/08/29'''
* Added the English translation
* Added the English translation.
* Added the Spanish translation
* Added the Spanish translation.
* Extract is faster
* Extract is faster.
* Fixed one bug with the payload
* Fixed one bug with the payload.
'''v.1.2.0'''
'''v1.2.0 2022/08/18'''
* Now you can install the pack just with the nro. The nro is not just an updater but one installer too!
* Now you can install the pack just with the nro. The nro is not just an updater but one installer too.
* Added a warning page if your sdcard is in exFat.
* Added a warning page if your sdcard is in exFat.
* When you download one firmware, it now goes in /firmware/
* When you download one firmware, it now goes in /firmware/.
'''v.1.1.0'''
'''v1.1.0 2022/08/13'''
* Now you can choose if you want to overwrite your .ini files when you update the cfw.
* Now you can choose if you want to overwrite your .ini files when you update the cfw.
* Adds a Utils tab and with it you can : Apply 90dns, Remove your current theme, reload the app.
* Adds a Utils tab and with it you can : Apply 90dns, Remove your current theme, reload the app.
* Fix for the firmware update.
* Fix for the firmware update.
'''v.1.0.0'''
'''v1.0.0 2022/08/08'''
* I have rewritten the app with borealis. Now, the app has a GUI !
* I have rewritten the app with borealis. Now, the app has a GUI.
* You can choose which firmware you want to download.
* You can choose which firmware you want to download.
'''v.0.0.7'''
'''v0.0.7 2022/08/01'''
* Added a progress bar
* Added a progress bar.
* Sigpatches URL updated
* Sigpatches URL updated.
'''v.0.0.6'''
'''v0.0.6 2022/07/29'''
* Added one option to delete your theme when you do a update of HOS
* Added one option to delete your theme when you do a update of HOS.
* Rewritten the app updater
* Rewritten the app updater.
'''v.0.0.5'''
'''v0.0.5 2022/07/17'''
* Rewrite of the code in C++
* Rewrite of the code in C++.
* Added detection of the latest pack via -version.txt
* Added detection of the latest pack via -version.txt.
* Fixes homebrew duplication
* Fixes homebrew duplication.
* Fixed closing the homebrew via the + button which did not work everytime (having to press the HOME button)
* Fixed closing the homebrew via the + button which did not work everytime (having to press the HOME button).
'''v.0.0.4'''
'''v0.0.4 2022/07/04'''
* added one message when you’re not connected to internet
* added one message when you’re not connected to internet.
* added one option to download the last firmware of the Nintendo switch
* added one option to download the last firmware of the Nintendo switch.
* fixed a bug that prevented the application when it was updated to cut correctly
* fixed a bug that prevented the application when it was updated to cut correctly.
* code now written in C++
* code now written in C++.
'''v.0.0.3'''
'''v0.0.3 2022/07/01'''
* Just a little fix because the URL changed and I improved the UI. You can update directly from your switch.
* Just a little fix because the URL changed and I improved the UI. You can update directly from your switch.
'''v.0.0.2'''
'''v0.0.2 2022/06/30'''
* Improved extraction time from ~3min to ~30sec
* Improved extraction time from ~3min to ~30sec.
* Added colors
* Added colors.
'''v.0.0.1'''
'''v0.0.1 2022/06/29'''
* First Release.
* First Release.


== Credits ==
== Credits ==
* Thanks to [https://github.com/SciresM SciresM] for [https://github.com/Atmosphere-NX/Atmosphere/tree/master/troposphere/reboot_to_payload reboot_to_payload]
* Thanks to [https://github.com/SciresM SciresM] for [https://github.com/Atmosphere-NX/Atmosphere/tree/master/troposphere/reboot_to_payload reboot_to_payload].
* Thanks to [https://github.com/THZoria/THZoria THZoria] for his [https://github.com/THZoria/AtmoPack-Vanilla pack]
* Thanks to [https://github.com/THZoria/THZoria THZoria] for his [https://github.com/THZoria/AtmoPack-Vanilla pack].
* Thanks to [https://github.com/Team-Neptune Team Neptune] for your [https://github.com/Team-Neptune/DeepSea-Updater/tree/master/rcm rcm payload]
* Thanks to [https://github.com/Team-Neptune Team Neptune] for your [https://github.com/Team-Neptune/DeepSea-Updater/tree/master/rcm rcm payload].
* Thanks to [https://github.com/HamletDuFromage HamletDuFromage] for your [https://github.com/HamletDuFromage/aio-switch-updater .nro] wich helped me.
* Thanks to [https://github.com/HamletDuFromage HamletDuFromage] for your [https://github.com/HamletDuFromage/aio-switch-updater .nro] wich helped me.


== External links ==
== External links ==
* Github - https://github.com/PoloNX/AtmoPackUpdater
* GitHub - https://github.com/PoloNX/AtmoPackUpdater

Latest revision as of 01:36, 22 November 2024

AtmoPackUpdater
Atmopackupdaternx.png
General
AuthorPoloNX
TypeUtilities
Version2.0.1
LicenseMixed
Last Updated2024/03/18
Links
Website
Source

An Nintendo Switch homebrew that can update your CFW/Firmware/sigpatches and many more.

Features

Screenshots

atmopackupdaternx2.png atmopackupdaternx3.png

atmopackupdaternx4.png atmopackupdaternx5.png

Changelog

v2.0.1 2024/03/18

  • Fixed a crash when you update the firmware.
  • Removed sigpatches tab.

v2.0.0 2023/10/30

  • Added translators in the About tab.
  • Directly implemented system update installation in AtmoPackUpdater (#18).
  • Added a choice for the homebrew path.
  • Added a custom pack tab.
  • If you want to configure a custom pack, please modify the file located at /config/AtmoPackUpdater/config.json.

v1.9.1 2023/05/26

  • Fix bug when downloading firmware if atmospehre/contents folder is missing.

v1.9.0 2023/05/21

  • Fix for #12
  • Fix for #13
  • Hopefully #15 is also resolved
  • Added a warning message if you launch the homebrew in applet mode.
  • Added an automatic app update system. You need to select "Yes" in the settings to enable it.

v1.8.2 2023/04/28

  • Add support for updating sysmodules.

v1.8.1 2023/04/26

  • Now I can add any homebrew without updating app.
  • Now I can disable tab if there is a bug for everyone.
  • Add a message when there is an update.

v1.8.0 2023/04/23

  • Added a tab to update the homebrew of the pack if the pack itself has not yet been updated with the latest versions of homebrew.
  • Added a detection of sysmodules when updating the firmware in order to be able to remove them to avoid any compatibility problems.

v1.7.0 2023/03/31

  • Added an option to restart into Hekate in the settings tab.
  • Fixed a typo (#9).

v1.6.0 2022/11/01

  • Added a fix for the firmware update when you already had a firmware downloaded in sdmc:/firmware/

v1.5.0 2022/10/14

  • Added the support for pre-releases of the pack.

v1.4.0 2022/09/07

  • Added the support if you're switch is patched.

v1.3.0 2022/08/29

  • Added the English translation.
  • Added the Spanish translation.
  • Extract is faster.
  • Fixed one bug with the payload.

v1.2.0 2022/08/18

  • Now you can install the pack just with the nro. The nro is not just an updater but one installer too.
  • Added a warning page if your sdcard is in exFat.
  • When you download one firmware, it now goes in /firmware/.

v1.1.0 2022/08/13

  • Now you can choose if you want to overwrite your .ini files when you update the cfw.
  • Adds a Utils tab and with it you can : Apply 90dns, Remove your current theme, reload the app.
  • Fix for the firmware update.

v1.0.0 2022/08/08

  • I have rewritten the app with borealis. Now, the app has a GUI.
  • You can choose which firmware you want to download.

v0.0.7 2022/08/01

  • Added a progress bar.
  • Sigpatches URL updated.

v0.0.6 2022/07/29

  • Added one option to delete your theme when you do a update of HOS.
  • Rewritten the app updater.

v0.0.5 2022/07/17

  • Rewrite of the code in C++.
  • Added detection of the latest pack via -version.txt.
  • Fixes homebrew duplication.
  • Fixed closing the homebrew via the + button which did not work everytime (having to press the HOME button).

v0.0.4 2022/07/04

  • added one message when you’re not connected to internet.
  • added one option to download the last firmware of the Nintendo switch.
  • fixed a bug that prevented the application when it was updated to cut correctly.
  • code now written in C++.

v0.0.3 2022/07/01

  • Just a little fix because the URL changed and I improved the UI. You can update directly from your switch.

v0.0.2 2022/06/30

  • Improved extraction time from ~3min to ~30sec.
  • Added colors.

v0.0.1 2022/06/29

  • First Release.

Credits

External links

Advertising: