Tutorial
Updated
How to | Install SYS-Modules on your Nintendo Switch (kosmos/atlas CFW) :switch:
Hi all and welcome to my first ever tutorial on the GBATemp forum!
Some of you may know me from the PS3, and PS4 Scene, if you do, hello nice to see you if not, pleasure to meet you.
SYS-Modules are used to keep things running in the background of your Nintendo switch in the spare ram, these are used to perform some special tasks and functions which give a better user experience, such as allowing you to use controllers from other consoles, or FTP to your switch without opening any homebrew, or disabling the annoying SuperNag! The possibility are only limited by the devs ability/imagination, and of course the little free ram which is available to use for this function XD
Please let me know if you have any feedback or questions, so without further ado, lets get started!
Please see the video below for a graphical tutorial, i have also included a written tutorial below the video for those who prefer to read, or may not be able to watch the video
Written TUT:
What you will need:
- An exploitable Nintendo Switch running Atlas/Kosmos CFW
- A computer or device which can access your switch's SD card, and which has a text editor
- A good text editor (i HIGHLY recommend notepad++ as it works on many different platforms and it amazing... You can download it here - https://notepad-plus-plus.org/downloads/)
- The SYS-Module you want to install
- A way to enter RCM
Step 1: Make sure you meet the above requirements.
Step 2: Power down your switch and remove the SD card
Step 3: Place the SD card in the device you are using to complete this tutorial
Step 4: You will need to copy the SYS-Module into the appropriate directory which is in either of the following (/atmosphere/titles/) and (/atmosphere/contents/) If the module is compiled, it will come in a folder with a string of numbers and letters, you must place the folder with the numbers/letters into the previously stated directories. Once copied, open the folder with the random numbers and leters (for both contents and titles) and make sure that that there is a folder in there and a file called "exefs.nsp" if the .nsp file is names something else, make sure you rename it to "exefs.nsp"!
Step 5: Copy the name of the folder with the letters and numbers, keep this on your clip board we will need it shortly
Step 6: Go back to the root of the SD card and navigate to the following directory - /switch/kosmostoolbox/ - In here, you will see a file "Config.json" you will need to edit this. If you are using Notepad++ just right click and open with Notepad++
Step 7: Copy the last entry in the document, and paste it below to duplicate it. Then add a commer to the end of the previous entry to signify that there is another entry after that one. It will be something like the below extract
Step 8: Change the details to match those of the module you are installing. For example:
- "name" should be how you want it to appear in the toolbox.
- "tid" is the title ID i had you copy earlier from the folder with letters and numbers which we placed in (/atmosphere/titles/) and (/atmosphere/contents/)
- If you do not know if the module required reboot, set that to true to be safe!
Step 9: Save the edited file and safely eject the SD and place it back into the switch.
Step 10: Boot into RCM and then into the atlas/Kosmos CFW
Step 11: Open the Homebrew Browser and then open "Kosmos Toolbox"
Step 12: Open "Background services" and then you should see your module there. If you cannot see your module, you may need to repeat the process again.
Step 13: Profit?
Hope it all worked out for you. If you have any issues, please drop me a comment down below! Goodluck everyone!
Some of you may know me from the PS3, and PS4 Scene, if you do, hello nice to see you if not, pleasure to meet you.
SYS-Modules are used to keep things running in the background of your Nintendo switch in the spare ram, these are used to perform some special tasks and functions which give a better user experience, such as allowing you to use controllers from other consoles, or FTP to your switch without opening any homebrew, or disabling the annoying SuperNag! The possibility are only limited by the devs ability/imagination, and of course the little free ram which is available to use for this function XD
Please let me know if you have any feedback or questions, so without further ado, lets get started!
Please see the video below for a graphical tutorial, i have also included a written tutorial below the video for those who prefer to read, or may not be able to watch the video
Written TUT:
What you will need:
- An exploitable Nintendo Switch running Atlas/Kosmos CFW
- A computer or device which can access your switch's SD card, and which has a text editor
- A good text editor (i HIGHLY recommend notepad++ as it works on many different platforms and it amazing... You can download it here - https://notepad-plus-plus.org/downloads/)
- The SYS-Module you want to install
- A way to enter RCM
Step 1: Make sure you meet the above requirements.
Step 2: Power down your switch and remove the SD card
Step 3: Place the SD card in the device you are using to complete this tutorial
Step 4: You will need to copy the SYS-Module into the appropriate directory which is in either of the following (/atmosphere/titles/) and (/atmosphere/contents/) If the module is compiled, it will come in a folder with a string of numbers and letters, you must place the folder with the numbers/letters into the previously stated directories. Once copied, open the folder with the random numbers and leters (for both contents and titles) and make sure that that there is a folder in there and a file called "exefs.nsp" if the .nsp file is names something else, make sure you rename it to "exefs.nsp"!
Step 5: Copy the name of the folder with the letters and numbers, keep this on your clip board we will need it shortly
Step 6: Go back to the root of the SD card and navigate to the following directory - /switch/kosmostoolbox/ - In here, you will see a file "Config.json" you will need to edit this. If you are using Notepad++ just right click and open with Notepad++
Step 7: Copy the last entry in the document, and paste it below to duplicate it. Then add a commer to the end of the previous entry to signify that there is another entry after that one. It will be something like the below extract
{
"name" : "sys-netcheat",
"tid" : "430000000000000A",
"requires_reboot": false
}
"name" : "sys-netcheat",
"tid" : "430000000000000A",
"requires_reboot": false
}
{
"name" : "sys-netcheat",
"tid" : "430000000000000A",
"requires_reboot": false
},
{
"name" : "sys-tweak",
"tid" : "1234567890EFA090",
"requires_reboot": true
}
"name" : "sys-netcheat",
"tid" : "430000000000000A",
"requires_reboot": false
},
{
"name" : "sys-tweak",
"tid" : "1234567890EFA090",
"requires_reboot": true
}
Step 8: Change the details to match those of the module you are installing. For example:
- "name" should be how you want it to appear in the toolbox.
- "tid" is the title ID i had you copy earlier from the folder with letters and numbers which we placed in (/atmosphere/titles/) and (/atmosphere/contents/)
- If you do not know if the module required reboot, set that to true to be safe!
Step 9: Save the edited file and safely eject the SD and place it back into the switch.
Step 10: Boot into RCM and then into the atlas/Kosmos CFW
Step 11: Open the Homebrew Browser and then open "Kosmos Toolbox"
Step 12: Open "Background services" and then you should see your module there. If you cannot see your module, you may need to repeat the process again.
Step 13: Profit?
Hope it all worked out for you. If you have any issues, please drop me a comment down below! Goodluck everyone!
Attachments
Last edited by zapptheman,