Team Xecuter SX_OS - Software Repository
SX Pro Quick Start Guide | SX OS Manual | SX Pro Manual
*Click Here for Beta Versions*
- Local Multiplayer over the internet (LAN play) is working again.
Somewhere down the line we introduced a regression in functionality causing local multiplayer emulation to be broken and/or out of sync with the current lan-play implementation. This has been addressed and should work correctly again.
- Extended scope of Stealth Mode
Recently it has come to our attention that there was claims floating around about stealth mode being broken on SX OS v2.9+. We investigated these claims and are happy to let you know this is completely wrong. Stealth Mode behaved exactly the same like it always did.
Nonetheless, we took this feedback/rumour as an opportunity to further tighten down on the stealthiness. From now you cannot start the eShop application if you have stealth mode enabled. Furthermore all error reporting and telemetry has been neutered. That means errors that are generated while using SX OS that might get you "flagged" won't be queued up for delivery when you boot into OFW anymore either!
- Improved XCI game compatibility
In our last update we already addressed some compatibility issues with re-packed XCI images, yet some XCI files were still not playable. We investigated this issue and as it turns out there are certain tools around (older versions of 'NSC Builder' for example) that generate bogus metadata for the (encrypted) 'Gamecard Info' that is part of the XCI header. Our gamecart emulation now detects these bad images and fixes them. If you want your XCI images to be future proof; please be careful with whatever post-processing you apply to XCI files though, we can't clean up after other people's mistakes indefinitely!
- Rebooting SX OS
If you select "restart" now from the power options menu you will actually reboot into SX OS. There is no need to replug your SX Pro dongle or send a payload from your computer when doing so. Additionally, if an error occurs you can also reboot into SX OS by simply pressing the power button. Neat!
- SXOS Online License Activation
People who anticipated the 2.6 release for a while but didn't have a valid license on their microSD card yet experienced an issue where they were unable to activate their copy of SX OS. This has been addressed and fixed!
- USB Harddisk support regression
It turns out that we broke support for USB Harddisks on firmware 7.x during our final iterations of development. This has been corrected, you can all enjoy your external storage again!
This new 2.6 BETA of SX OS adds full support for Nintendo Switch firmware 7.x, including ALL functionality you expect when using our product. We've been pioneering our own unique and proprietary solution for defeating any future firmware protection and we're quite happy with the results so far.
This release is marked as BETA because we changed things drastically under the hood to streamline future firmware updates and some things may inadvertently behave differently.
That does not mean it hasn't been vetted at all, so give it a shot today!
Of course, we haven't been sitting idly behind the scenes either. A lot of our development resources and attention has been dedicated to bringing SX OS to those "unhackable" switches. We are working hard to bring the SX OS experience to all of you who are stuck with an "unhackable" switch. Stay tuned for more news!
- What was fixed?
- EmuNAND 6.2 booting again after updating System NAND to 7.0
- Some of you who updated their System NAND to version 7.0 notified us their EmuNAND on version 6.2 would no longer boot, thus they were unable to continue using SX OS! This of course is unacceptable, so we decided to investigate and fix it. You can now enjoy the latest firmware on your System NAND again while keeping a compatible firmware in your EmuNAND partition.
- Fixed issue with installing split XCI / NSP
Some split content file sizes were causing issues for some people, this is no longer the case!
- Fixed issue with deleting files after XCI / NSP installation
Deleting the original XCI/NSP files after installation was introducing some crashes and side effects for certain users. We investigated this issue and are happy to let you know its now a thing of the past!
Lets start with the major new feature in 2.0: EmuNAND.
Those who have a background in the Nintendo 3DS hacking scene know what this is, but let's quickly elaborate for those of you who are new to the game:
The Switch uses a NAND Flash storage chip to store all of the system software, as well as your save games and other assets. With EmuNAND we create a shadow copy of this storage from which you can run SX OS. The benefits from doing this are that you keep your SX OS "world" separated from your original firmware. This also means you can keep your switch on an older firmware, while running the latest and greatest firmware inside of your EmuNAND. As we all know, older is better.. when it comes to defeating system security at least. And newer is better when it comes to enjoying the latest content! ?
Another upside of consolidating your SX OS usage from your original firmware usage is vastly reducing the risk of a network ban. You can run SX OS in EmuNAND, of course with our Stealth Mode enabled, and anything that is littered on the EmuNAND's filesystem is not visible to the switch in Original Firmware mode.
One thing to note is that SX OS EmuNAND works a bit differently compared to what some of you might think of as "traditional" EmuNAND where the entire NAND is copied to a separate partition on the MicroSD card. With SX OS EmuNAND your EmuNAND partition lives inside of your regular NAND. The primary reason for this is that occupying 32GB of a MicroSD card is a bit wasteful. The secondary reason is by utilizing the existing flash storage we can guarantee performance and reliability.
You can set up EmuNAND by booting into the SX OS boot menu (hold Volume + during boot) and going into the revamped "Options" menu. There you will find a section called EmuNAND which will guide you through the setup. By default SX OS will allocate 15GB for your EmuNAND partition. If you want to use a different size hit the "advanced" button before creating your EmuNAND.
SX OS will boot into EmuNAND by default if it finds a valid EmuNAND partition. If you don't want to boot into EmuNAND, there's a button in the SX OS Boot menu which will allow you to continue booting with EmuNAND disabled.
-NAND Dumping, Restoring, GPT Repair
As mentioned in the previous section we have revamped our SX OS boot menu's option screen quite a bit. For the tinkerers and advanced users we introduced an easy method of dumping/restoring your NAND flash storage. Another neat addition for people who had an unhappy accident while playing with their NAND is the "GPT Repair" option. This will repair your NAND's partition table if you ever need to. Again, this functionality is for advanced users who know what they're doing only. Please be cautious when using this functionality.
-LayeredFS working on 6.0
With our (early) support for 6.0 we introduced a regression where "LayeredFS" would no longer work. This has been corrected and you can now enjoy your game modifications/hacks again on the latest official firmware.
-Homebrew NSP Compatibility
We got word that the community has started distributing homebrew titles as NSP files recently. These NSP files cut some corners in the way they are crafted, but we decided to introduce support to make them usable with SX OS anyway. So you can now enjoy your favorite homebrew titles that comes as installable NSP files and launch them directly from the home screen!
Whew, we're sorry for the wall of text. We tried to keep things as concise and easy to understand as possible. SX OS 2.0 is a big and important update, but certainly won't be the last. We know you're all waiting for even more functionality that is in high demand. Rest assured, we work as fast as we can to scrap these items off of the bucket list and bring them to you, the loyal end user, as fast as we can!
Our v1.8 release had an issue for the early adopters of firmware 6.0 where the web applet would crash. This has now been resolved!
We also have some good news for the users of the built-in FTP server: stability and speed of the FTP functionality has been improved.
One request we've been getting a lot since the start of our continuous stream of SX OS updates is a method for updating SX OS from within SX OS itself; saving you the hassle of having to swap your microSD out and into the switch all the time whenever we bring something new to the table. Good news! This will be the last time that procedure is needed!
With SX OS v1.9 we introduce our brand new "Update SX OS" functionality. This can be invoked from the menu by selecting "Update SX OS" in the "OPTIONS" tab. This will perform an OTA (Over-The-Air) update using the WiFi connection configured on your switch. If any new updates are found you will be prompted to install them. Enjoy!
Thanks for your continued support and feedback. Have a wonderful day!
We received some feedback from some expert users who are early adopters of the upcoming 6.0 firmware update. It appears we had overlooked something which made SXOS not boot firmware 6.0 for users with an exFAT formatted microSD card.
Oops. Suffice to say, we wasted no time to track down the root cause of this issue and fixed it up for you, still ahead of the official 6.0 release schedule!
Another thing which has been addressed is the incompatibility of the current "layeredFS" implementation with firmware 6.0. SX OS will now automatically disable "layeredFS" support when running on firmware 6.0, preventing any crashes/hangs.
That's it for now. We're running out of (reasonable) minor version numbers for SX OS 1… which means we are revving up for the big SX OS 2.0 release! At this point we can't spoil yet what the next iteration of SX OS has in store for you, but rest assured it will be exciting.
Again, sorry for this minor bug-fix release.
Enjoy the upcoming 6.0 firmware with SX OS!
-Add support for 32GB XCI files (Dragon Quest Heroes 1 and 2)
It came to our attention that 32GB XCI files were not working with SX OS. Since game compatibility is high up there on the priority list of Team Xecuter, we investigated this issue and are happy to report this has been resolved. You can now enjoy these content-packed bigger games like Dragon Quest Heroes!
-Introducing Stealth Mode
Stealth Mode is our solution to prevent console bans. In SX OS v1.6 and onwards this feature will be enabled by default.
You can still disable Stealth Mode from the TX menu if you really wish to do so, however we do not recommend this (unless your Switch is already banned).
With Stealth Mode enabled your Switch system is not able to send any Switch personal information to Nintendo's servers while still allowing basic Internet functionality (for eg homebrew). Things like local WiFi play is also still possible!
Keep in mind Stealth Mode is only active when you are running SX OS! If you occasionally boot back into original Switch firmware you may expose yourself to a ban risk if you have modified your Switch system by installing NSP titles for example, so we do not recommend this!
Playing XCI titles in SX OS with Stealth Mode enabled should NOT get you banned when booting/using your original Switch firmware online. This is why we personally prefer our Game Cartridge emulation solution, and so should you!
-Added mass NSP install (and optional delete) functionality
Users who want to install a lot of NSP titles at once can now easily do so by pressing [Y] in the installer tab. Upon finish the NSP installer will also ask you if you want to delete the NSP source files from your microSD card, freeing up space and keeping every neat and tidy!
-FTP server support
You can now enable a FTP server from the options tab in our menu that will keep running even once the menu is closed. This FTP server gives direct access to your microSD card, so you no longer have to eject the card to store/retrieve files.
-More content directories
Some people complained that they didn't like all the XCI/NSP/NRO files in the root of their SD card. We have to agree that becomes a bit messy, so the menu will now scan the following directories as well looking for game content:
-Integrated NSP installer
With our last update we introduced the possibility of installing eShop NSP titles. However, this relied on using external tools and wasn't very user friendly. In this release we bring our own integrated NSP installer as part of our menu system. This is the neatest and easiest way of installing NSP titles, enjoy!
-Integrated homebrew launcher
Launching homebrew used to be done by launching NX HBMenu by holding R when entering the album. While we kept this possibility (mostly for developers), you can now also launch your favorite homebrew directly from our own menu!
-IR / motion plus issue fixed
A few games (like 1-2-Switch and Resident Evil) were suffering from freezes when enabling the joycon IR camera or motion controls.
-Allow unsigned NCA
People asked us if we could get rid of the NCA integrity checks, so we did! Custom NCA files, modified NCA files and repackaged NCA files should all work fine now.
-Display SX OS version in menu
To better distinguish the different versions of SX OS we introduced a small version number display in our menu.
-LayeredFS fixes for 4.1.0
There were certain issues with 'LayeredFS' for people on firmware 4.1.0. If you use 'LayeredFS' on that specific firmware there's good news for you: these issues have been identified and fixed!
-Add LayeredFS support
Are you excited about any upcoming Game Mods for switch games? Well, we are! To accommodate this we have added what is commonly referred to as "LayeredFS" support. In short what this allows you to do is override specific files from a game with modified copies that are loaded from your microSD's (ex)FAT partition.
Place your custom game files under the following locations on the microSD root:
We can't wait to see what cool mods the community will come up with!
-Add eShop NSP support
This adds support for installing and launching installed eShop NSP files. This is still rough around the edges and for advanced users only. To install NSP files you need a legitimate copy of the DevMenu, which can be launched currently via LayeredFS. We are still working on adding a custom and easy to use NSP installer to our own menu system. Stay tuned!
WARNING: We do not recommend playing online with installed eShop NSP games without a valid ticket, as this WILL lead to a console ban without a doubt.
-Add low battery reconfiguration on bootup
Some users were having battery issues after playing around with Switch Linux custom payload. This fixes the "battery desync" issue every time you boot your switch. If you weren't use Switch Linux there's nothing to worry, otherwise; enjoy your penguins AND enjoy your horizon OS!
-Hide OSX Temp files in game selection menu
If you were pestered by bogus entries in the game selection menu chances are high this is because you are using OSX (and Finder). We simply hide those files from the menu now. All cleaned up!
-Removed eMMC password lock
It seems a perfectly safe and easily reversible hacker challenge we put in place for aspiring hackers has been blown out of proportion. We are sad to see so many false claims on the internet and to avoid any further false accusations and 'fake news' we decided to get rid of it. -
-Added Card2 support
A small dozen (currently released) games were not compatible with SX OS, we tracked down these incompatibilities with these so-called "CARD2" games and fixed them. You can now fully enjoy `Sushi Striker' and other games!
-Added downgraded fuse support
In v1.1 we added a protection against programming fuses. What was not added was a bypass for the "fuse checks", this has now been addressed. Advanced users who want to enjoy "downgraded" firmwares can now do so!
-Improved homebrew compatibility
Without going into complicated details, homebrew compatibility has been improved once again. Give your problem homebrew titles another spin, and let us know if any problems remain. We're sure this should be a big improvement.
-Improved homebrew compatibility
We've had reports of some homebrew not running at full speed or not working at all, these issues have been resolved. As you're probably aware, you can enjoy homebrew with SX OS for FREE! (without a license)
-Added fuse burn protection
Some people are worried about burning their consoles' fuses, preventing downgrades and possibly hindering upcoming emuNAND support. To put these minds at ease we now prevent these fuses from burning.
-Support user cert in XCI
To play online your game (XCI) files need to have a unique certificate embedded. We now properly emulate these certificates, so dumps that have them embedded will be able to play online! Beware though, it is *not* advised to share a certificate with multiple people. Your best option is to make a backup of your own cartridges for the games that you want to play online. A way to do this currently is using WAIN v0.0.3, which can be found here.