Table of Contents
How to manage system modules
Certain system modules you may rarely use and are good to keep disabled by default and only start when needed. Like an FTP module.
System modules are loaded on startup when the file boot2.flag is present in the module's flags folder, e.g., /atmosphere/contents/<program_id>/flags/boot2.flag (Atmosphère documentation). This is an empty file that's only there to indicate to Atmosphère to load the system module during the boot2 process (turning on)
Manage manually: You can manually delete or create the file boot2.flag to disable or enable mods from being loaded by Atmosphère.
Manage with homebrew: Here are 2 tools you can use to manage the system modules you've added:
Tesla overlay
This option uses a Tesla overlay and a module made for this purpose. It deletes and creates the boot2.flag file to disable and enable the system modules to be loaded or not when the system is turned on (boot).
You need
- Tesla overlay - See the Tesla overlay guide page to set up if needed
- Sysmodules / ovlSysmodule - See Tesla overlay page for link
Steps
- Open up the Tesla menu with your configured key combo (default: L - d-pad down - R3)
- Navigate to
Sysmodulesand select with A - Select the module of choice and toggle auto start with Y or start the module with A
- When disabling a module, restart afterwards, and it will no longer be loaded
SimpleModManager
The homebrew SimpleModManager is a simple homebrew that copies and deletes files. It will always keep a copy in the configured mods folder and delete files from the configured install-mods folder to disable the mods or system module.
You need
- SimpleModManager - Get SimpleModManager.nro from its GitHub
Steps
- Move
SimpleModManager.nroto your/switch/folder on your SD card. - Create a folder named
configin the root of your SD card. - Inside of your
/config/folder, create a folder namedSimpleModManager. - Inside of the newly created
SimpleModManagerfolder, create a file namedparameters.iniand paste the following inside:# This is a config file # folder where mods are stored stored-mods-base-folder = /mods/ use-gui = 1 last-preset-used = default ######################################## # preset that can be changed in the app preset = default # base folder where mods are installed install-mods-base-folder = /atmosphere/contents/ ######################################## ######################################## # preset that can be changed in the app preset = sxos # base folder where mods are installed install-mods-base-folder = /sxos/titles/ ######################################## ######################################## # preset that can be changed in the app preset = root # base folder where mods are installed install-mods-base-folder = / ######################################## # DO NOT TOUCH THIS : used to recognize the last version of the program config last-program-version = 2.0.4 - Create a folder named
modsin the root of your SD card. - Inside of the
/mods/folder, create a folder namedSysModules. - Download your desired sysmodule and extract everything EXCEPT the
atmospherefolder into the root of your SD card. - Enter the
/atmosphere/contents/folder inside of the archive file and extract the `XXXXXXXXXXXXXXXX` folder to your/mods/SysModules/folder on your SD card. - Enter the homebrew menu on your Switch and enter SimpleModManager.
- Select
SysModulesand press x to enable your desired sysmodule. - Now you must restart your switch, and your sysmodule should be working.
- If you wish to disable the sysmodule, then enter SimpleModManager and click x to disable the mod.
📝 If you are unable to disable a sysmodule due to your Switch crashing, then enter your /atmosphere/contents/ folder on your SD card and delete the folders inside.
SHISE Guide pages
Getting Started ↧⤒
Getting started with CFW:
᛫ Is my Switch hackable?
᛫ Avoid getting banned
᛫ Launching payloads
᛫ Create/Restore a NAND backup
᛫ Dumping device keys
᛫ Terminology (Switch/Homebrew)
CFW setup & migration ↧⤒
Unpatched Switch setup:
᛫ Set up Atmosphère with emuMMC for an unpatched Switch
᛫ Set up Atmosphère for an unpatched Switch
Modchipped Switch setup:
᛫ Set up Atmosphère with emuMMC for a modchipped Switch
᛫ Set up Atmosphère for a modchipped Switch
Migrate setup from old micro SD or CFW:
᛫ Migrate your emuMMC to a new SD card
᛫ Cleanup (or Migrate from Atmosphère 0.x to 1.+)
᛫ Migrate from SXOS to Atmosphère
Updating CFW, FW + ↧⤒
Updating CFW / FW:
᛫ Update your CFW
᛫ Dump your Switch firmware
᛫ Upgrade Switch firmware, offline
Migrate setup from old micro SD or CFW:
᛫ Migrate your emuMMC to a new SD card
᛫ Cleanup (or Migrate from Atmosphère 0.x to 1.+)
᛫ Migrate from SXOS to Atmosphère
Modchip firmware:
᛫ Update Picofly chip firmware
᛫ Flash Spacecraft-NX (HWFLY-NX) to SX Core / Lite
᛫ Update Spacecraft-NX (HWFLY-NX) chip firmware
Homebrew & misc. ↧⤒
Homebrew:
᛫ Tesla overlay menu
᛫ Emulating Amiibos
᛫ Guide for installing themes (HOS themes)
᛫ Manage system modules
᛫ Manage Cheats
PC related use:
᛫ How create or restore a full system backup
᛫ Backup or restore your Switch save files
᛫ Dumping Titles
᛫ Installing dumped titles - USB Installations
᛫ Browse SD Card Contents Via USB
᛫ Verifying Dumps
Additional guides and information:
᛫ What are bans / Avoiding bans
᛫ Exosphere / DNS.mitm Setup (blocking Nintendo)
᛫ Incognito Setup (deprecated)
᛫ Enable Gamecard Reader
᛫ Launching payloads
᛫ How to dump device keys
᛫ Format SD Card To FAT32
᛫ Atmosphère CFW on Both sysMMC and emuMMC options