hamletdufromage / aio-switch-updater Goto Github PK
View Code? Open in Web Editor NEWUpdate your CFW, cheat codes, firmwares and more directly from your Nintendo Switch!
License: GNU General Public License v3.0
Update your CFW, cheat codes, firmwares and more directly from your Nintendo Switch!
License: GNU General Public License v3.0
As you may read, AMS 0.18.0 is released an supports a new dns_mitm module.
With this a custom hosts file can be used.
Is it possible to implement a feature to update it with your amazing app to block all n8nja's?
Thx
I'd like to be able to ignore spesific files when updating CFW
Title
Could you remove the version number so the filename is always the same making updates drag and drop when using forwarders
Somehow it's not overwriting anymore
Hello,
I'm trying to use you all in one switch updater but it doesn't work on my swith.
I have to rename nro because if I don't it doesn't appear in hoimebrewmenu. Rename it make it to appar with a blue icon. I can lunch it but impossible to use all is blocked,just close it or relaunch to close again.
My switch firmware is under 10.2.0.
What do you think about that?
Thank you per advance.
When accessing "Change the Pro controller color" in the Tools menu, the title on the top says "Joy-Con color swapper"
I am on the 3.0.5 beta and on 10.1.0 the application works fine but when I hit + to exit SX OS crashes. It cannot recover and I have to use jig to CFW again. Is 10.1.0 not supported and I should update firmware to 10.2.0? Can I exit the app any other way?
Hello @HamletDuFromage ,
Wherever I open the app from, forwarder or h menu, it takes forever to load.
Is this intentional?
Thank you for adding the hide tabs capability! I wanted to ask if you would consider expanding the capability of this feature to include the ability to hide options from the Tools menu. I'd actually like to hide the 'Hide tabs' menu after making the changes to make sure it's completely hidden to other people that use my Switch so that they can't reactivate that. I'd also like to block off a couple of the other options from that menu.
My suggestion would be to make this something where you can edit the json on your computer to make sure it's secure and not able to edited on the Switch itself, for example allow this to work: "Tools - Hide tabs": false
After that the other selections would still be parsed from the json but the Hide tabs menu itself would now be hidden. I hope that made sense, thank you!
Downloading the firmware from archive.org in the app is so much slower than turning the switch off, taking out the SD card, downloading the firmware from Darthsternie's Firmware Archive, extracting it to the SD card, putting it back in, and turning it on to start the upgade.
So, to improve the speed to be faster than the manual method, downloads should be from Darthsternie's Firmware Archive (MEGA), and not archive.org.
Sigpatches are not listed for AMS 0.15.0, but have been released by ITotalJustice
I downloaded, and pasted aio-switch-updater-master to switch/
But unlike the other apps there, this one only appears as a folder and can't be run. Is it because it doesn't have an nro? What am I doing wrong?
If you are on version 1.0.2 and try to run the "Update the app", it will get stuck at Extracting 5% currently.
i am on SX 3.0.5. when press update。 it return done。 that the screen was freezed . i could not type anything.
atmosphere is not showing up as a download option
Thank you!
When accessing "Change the Pro controller color" in the Tools menu, if the "pc_profiles.json" downloaded from the master repository is placed in config>aio-switch-updater, the app will crash and a message instructing to reboot the console will be prompted.
The message displayed will depend on the current CFW running. This was tested with the lates SXOS and Atmosphere releases.
ver 37778 cheats install causes an Atmosphere crash
I can't find log in menu in app
How can I log in?
(Sorry for the barrage of issues.)
I'm running HOS 11.0.1/Atmosphere 0.18.0. I have a Mariko switch. I'm running with sys-clk (and Tesla overlay).
If I launch AIOSU using any method (NSP Forwarder, NSP Forwarded Homebrew Menu, Regular title override Homebrew Menu, and Homebrew Menu Applet mode) with airplane mode enabled, AIOSU either force-closes or crashes Atmosphere.
(I normally run in airplane mode, and I often forget to disable it when running homebrew.)
I want try to add a Multi-language version then I build the app ,but the app cannot connect the net .
I know the release app is fine ,it can connect the net ,but other app is not okay .
You can download the app from the Actions that you created, all of these by the Actions can not connect the net .
I don't know why ,please help me
One thing I like about the aio updater from jits is that when updating Hekate, it asks if you want to replace reboot_payload.bin with hekate's bin file. I like having Hekate as my reboot payload since it's more convenient for switching between sysMMC and emuMMC or swapping SD cards. The only thing that the Hekate updater asks about in this aio updater is if I want to replace any .ini files. This means that my reboot_payload remains as Atmosphere which is what I don't want.
I love how you have a tools section for downloading fusee-primary to the bootloader/payloads/ folder. That covers one of my needs while updating, only thing left is to create a way to replace the reboot_payload with hekate's payload. Then it will be a perfect solution for updating. Right now I have my friends using both your aio updater and the jits updater, just to be able to use the Hekate updater on the other app to replace reboot_payload. I really don't want to have to use two different aio updaters because the main one that I use (yours) is missing a key feature that the other app has.
But thanks for putting so much work into this updater, it really has a lot of potential to become the best of the best. I really appreciate it and so do my friends who aren't so great at updating manually.
A simple thanks for the app i made an icon.
Hope you like it
https://www.deviantart.com/cardellos/art/Aio-switch-updater-858061671
ps: i didn't know how else to send you this
Hello,
the attachment for v2.3(the latest menus.json )
zh-rTW_v2.3.zip
Many thanks,
Leo
Hello.
Launching 2.1.0, it tells me there is an update.
I launch the download, but after it relaunch the 2.1.0 and not the 2.1.1 :/
Also, why in the ZIP ther eare 2 .nro ? One small and one big.
Says "Web Brower" in 1.4.1
Please, add the option to install the downloaded OFW from the app (like NightFall app). Is that possible?
Error Code: 2349-0008 (0x115d)
Firmware: 10.2.0 (Atmosphère 0.14.4-master-fa0df994)
When multible or all Cheats are choosen in the Cheat updater via Cheatslip it merches the first 3-4 ( just tested with 2 games) together and ignores the rest.
The app keeps deleting all my manually downloaded cheats and installing the ones from different region.
Hello, I'm back. This time, I feel like there should be an opt-out for the downloading sigpatches. Some people would use this program if it doesn't have to relate to piracy. What I mean as an "opt-out" is possibly a different version of the nro, but it can't download sigpatches at all.
As you've stated, on Mariko one cannot launch payloads from hos, however if the console reboots, it reboots into a payload.
You could create a payload that renames the payload.bin
file to payload.bin.tmp
and then have the payload that handles updating be named to payload.bin
. Cause the switch to reboot, and it will reboot into the payload that handles updating, once its done with its operations, rename payload.bin.tmp
to payload.bin
and force a reboot again.
Hello, whenever I use an option in the AIO Switch Updater, such as updating the app to the current version, updating the signpatches for 11.0.1 (I'm currently on this firmware + atmosphere 18) or downloading and then it hits the extraction for cheats (as well as signpatches or app update) it crashes and screen goes black and I get error code.
Program ID: 0100000000000004.
Error Desc: std::abort() called (0xffe)
Hello,
According to the app interface(v1.5.1), I produced a corresponding Traditional language files compressed zip file can give
your reference as an attachment.
Many thanks,
Leo
AIO 1.5.0, AMS 0.17.1, HOS 11.0.1
If you have no cheats currently installed, download cheats, and then while still in the app you go to "View Installed Cheats" this causes an Atmosphere lock up requiring a device reboot.
also, may as well fix the spelling of "Dowload payloads" while you are under the hood :)
I host a dns server on my computer that permits using Nintendo network with cfw while still blocking telemetry Would you consider adding it to the DNS thingy? IP is 47.7.201.195. If possible could you derive the IP fro my DDNS domain. Fennectech.dynserv.org
fixed ...
I'm running HOS 11.0.1/Atmosphere 0.18.0. I have a Mariko switch. I'm running with sys-clk (and Tesla overlay).
Regardless of whether I launch AIOSU from its own NSP forwarder (that you provided) or from the Homebrew menu launched from my own Homebrew NSP forwarder, AIOSU still thinks I'm in applet mode and won't let me launch the web browser.
When updating Atmosphere, could you add an option, maybe with a checkbox to activate and deactivate, that would also download the SigPatches that match the current version of atmosphere being updated, if they are available?
Pretty much, I would like a button in the Extras tab that refreshes the links manually. This is useful since you don't have to wait 3 hours to download a new version of Atmosphere/Hekate.
I have some suggestions :)
in version 11.0.1 it stays on a black screen and then throws an error. I used the latest version 1.3.1
I'm running HOS 11.0.1 and was running Atmosphere 0.17.1 and Hekate 5.5.3. I have a Mariko switch, and I have an SX Core installed running the latest build of the open source Spacecraft-NX replacement firmware. I'm running with sys-clk and sys-ftp lite (edit: and Tesla).
I installed and used your nsp redirect to launch the latest version of the AIO updater.
I used the AIO updater to install Atmosphere 0.18.0, Hekate 5.5.4, and sigpatches. I noticed that when I installed Atmo, the AIO updater mentioned something about a special payload was going to be run during next boot to replace Atmo.
I figured this was going to break things, and I was right.
A manual reboot took me back to Hekate which chainloaded Atmo. I encountered a fatal error (Program ID: 0100000000000008 Error Desc: std::abort() called (0xffe))
I was able to repair the issue by doing two things.
I suspect that your AIO updater wants to boot to RCM and trigger a payload to finalize the Atmo install. Is that correct? If so, that's not how things work on Mariko SX Core/Lite units running Atmosphere (regardless of what firmware is running on the SX Core/Lite). The SX Core is going to look for sdcard:\payload.bin and launch that.
For Mariko units, you need to swap out the sdcard:\payload.bin file with your intermediary payload, and then issue a hard reset for the switch. Your payload does its thing, and then it needs to replace sdcard:\payload.bin with a copy of either fusee_primary.bin or hetake_ctcaer_x.x.x.bin.
If you need a guinea pig to validate this, I can do that for you.
I sometimes use my Switch on a local area network without internet and the application won't open with the following setup, obviously no internet prevents many features being used but still there are some useful tools in your app that can't be accessed. I realize this is a somewhat niche use case but it might improve network checks in general if fixed.
It sounds like it's related to #51 although you say that's fixed.
To reproduce:
Would be neat to get eXhumer's patches in addition to ITotalJustice. From my understanding eXhumer's have some benefit such as enabling use of the patched YouTube app etc. Clearly my understanding is somewhat limited though so if this is silly hit me with the truth, thanks for the great work btw hamlet.
Should be "receiving" instead of "recieving"
Firmware 11.0.0 is currently available on Darthsternie's site, but not through the app.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.