## Version 10 - [The Final Countdown](https://open.spotify.com/user/tomplayde/playlist/1Iuhxm38sqQuahHgeUIVV5)

## Customize your SDFiles under: https://www.sdsetup.com/
## Guide to hacking your Switch: https://guide.sdsetup.com/

# [**Join us on Discord**](https://discord.gg/qbRAuy7)

# Changelog:


Before starting the Changelog I have to thank @jakibaki, @m4xw, @CTCaer, @SciresM and many, many more for helping to find and fix one of the most confusing and irritating bugs I have ever seen. This bug was the reason we had to delay v10.  


v10 has been one of the biggest journeys for this project so far, with teaser over teaser and huge contributions by a lot of people. We're now finally happy to announce what this so long rumored version has for you and want to once again thank you for all your support over the last months - We would have never imagined the SDFiles being where they currently are. Now lets talk about all the changes:

## SDFiles Toolkit
- We're happy to announce the **SDFiles Toolkit** made by our own @WerWolv98.
 With this revolutionary tool you can select your button combination for the album replacement (Homebrew Menu) **while in Horizon**.
-  This required completely new handlers to the loader and as such is currently an **exclusive** feature to the SDFiles
- But that is not everything the Toolkit has to offer! @WerWolv98 also took the time to implement **Auto-Boot Configuration** - That's right, you can now also select what CFW-option will be automatically booted through this homebrew!
- and all this combined comes with a beautiful and easy to control GUI!
- We also thank "zaki-PH27" for the icon of the Toolkit! And @CTCaer, @bodyXY (and thomleg50) for submitting awesome icons you can check out in the "[Resources](https://github.com/tumGER/SDFilesSwitch/tree/master/Resources)" folder.

## SDFilesUpdater
- @StevenMattera also worked on enhancing one of the SDFiles staple features - The SDFilesUpdater. Over time the SDFiles have changed from a singular product to a modular project and as we want to give you more freedom in your CFW choice, projects such as https://sdsetup.com were created. The SDFilesUpdater was however one of the fastest and easiest way to stay updated with your switch. Today we're announcing a bunch of new changes such as:
- We also want to show of one of SDFiles biggest goals! **Module Selection** on your Switch! Yes, you heard it right. You can now select what sysmodule or feature you want on your switch and SDFilesUpdater will automatically update/add it for you! This gives you more customization than any other CFW-package on the market!
- But there is even more, Steven also worked on **Update Channels**! This gives you the ability to switch between the stable releases and nightly commits. You will never have to install something manually anymore if you want to test it!
- And last but not least, a beautiful true-to-horizon GUI. 
Yes, StevenMattera has been working on adding a GUI for ages now and with this update the SDFilesUpdater becomes one of the most beautiful homebrews on the market!

## AppstoreNX

- In cooperation with @vgmoose and @pwsincd we ported over some modules to AppstoreNX for easier access! Check it out in AppstoreNX v2, now included in the package.

## Atmosphere 0.7 and Hekate v4.2

- As we ~~'re slowly approaching~~ just received Atmosphere v0.7 we adapted to ~~the soon to come~~ it and:
  - Added fusee to the package
  - Added **Signature Patches** for fusee with the amazing help of @The-4n 
  - Made exosphere the standard for each option
  - Made LayeredFS standard for "CFW"
  - Added No-LayeredFS option for those that still don't want to use it
  - Switched from RajNX to Atmosphere Button Customization
  - Added some custom handlers to dynamically update the buttons for SDFiles Toolkit
  - Updated Atmosphere (Loader, SM, PM, fs_mitm (LayeredFS), exosphere and creport)
- Hekate v4.2 introduced folder wildcards and v10 now supports them
  - Everything put in the "required" folder will always be loaded! (Similar to ReiNX)
    - That folder also contains Loader, SM, PM, Exosphere and LayeredFS
  - Removed AutoHOS power off

## General Changes

- We like to welcome Checkpoint as a standard part of the SDFiles after the positive reception of it!
- Updated Homebrew Menu
  - Theme Switching Support
  - File Association Support (Useful for homebrew applications such as PyNX)
- Updated xor.play's song
- Updated ReiNX
- Updated EdiZon
- Updated Tinfoil
- Updated Homebrew Loader
- Updated SwitchPresence to Sun's fork

## Repo / Team Changes

- @jakibaki joined the team - He is the creator of many great homebrews / sys-modules featured in this pack (such as sys-netcheat and sys-ftpd) and has helped fixing the v10 bug.
- Removed the SDFiles folder, everything is a module now
- Added merger.py (located in the modules folder) to easily add all modules together
- Removed the atmosphere.patch (Was outdated either way)
- Restructured some of the modules
- Updated ReadMe
- Updated License

and most importantly:

- **General system stability improvements to enhance the user's experience.**

# Images


**How to use:**

1. Download [Hekate](https://github.com/CTCaer/hekate/releases) or use the payload that comes with the package
2. Download the [latest release](https://github.com/tumGER/SDFilesSwitch/releases)
3. Start Hekate through e.g. [Fusée Gelée](https://github.com/reswitched/fusee-launcher), [TegraRcmSmash](https://switchtools.sshnuke.net/) or [WebCFWLoader](https://elijahzawesome.github.io/web-cfw-loader/)
4. ???
5. Profit!



-[Atmosphere fork](https://github.com/SDF-Switch/Atmosphere)
-[Homebrew Menu](https://github.com/switchbrew/nx-hbmenu)
-[Homebrew Loader](https://github.com/switchbrew/nx-hbloader)

**There are a lot of modified versions of this pack going around, I'm not connected, responsible or justifiable for the content of those modifications.**

—< Team-{We Still Do Not Have A Team Name} - Rocking the Switch in 2018 and beyond! >—
The idea of the v10 theme was that this would be the "Final Countdown" till v0.7 - Guess we were wrong lol