Warning: Running Gateway mode on an 11.3 or higher SysNAND will either put you on retail or brick the device. It is heavily recommended to create an 11.2 (or partially updated 11.6) EmuNAND for running Gateway at this time. If you don't have a GW card, you can ignore this part of the warning, because you can't enter Gateway mode without the card. For the same reason, do not run Cakes or Skeith until you have properly configured them, because the firm protection patch is optional in these CFWs. If you don't know which option to select, either consult the documentation on their release pages, or just don't use them. Now that the obligatory disclaimer is out of the way, welcome to the easiest way to setup and configure CFW. Looking for the easiest, fastest, and safest way to install CFW and Freeshop on a 3DS. You've found it. Already followed another guide, but want to switch from B9S to Fastboot3DS or GM9? Looking to add Gateway, Rei-Six, BAX, Decrypt9, or other software to your hotkeys? This already has all of those and more on hotkeys ready to use. Tired of manually copying and renaming payloads just to add them as hotkeys? Let this do it for you with it's "Settings" menu. Just pick what you want from a menu and it does the rest. But that is only the start. Would you like to be able to install more DSiWare by swapping multiple backups of the DS partition? There's a script subroutine for that. Need help converting saves from GW to CIA or vice versa? There's a script subroutine for that too. But this is not just another AIO script. This is the ORIGINAL AIO SCRIPT (runner). I'm the one that helped d0k3 implement and test the commands all of these other mega scripts you see are currently using. This is where all the rest get it from. Being the original AIO script collection is this project's very namesake. And it still has features you will find nowhere else. Let's start with the installers. Because while my dynamic configurations are the heart and soul of this AIO pack, they're useless to you if you can't get modern exploits installed on your system. With that in mind, I have created some easy-to-use installers that include everything you need. No more clicking 50 separate links to get the files you need. No need to extract multiple archives, create folders, copy individual files back and forth, rename, etc. Everything you need is right here. Just drag and drop, and you're ready to install Sighax (with your choice of B9S, GodMode9, or Fastboot3DS as the firm) or A9LH (it's kind-of outdated now, but there may be some who still want it). And without having to run 10 different apps. Once you're into the menu, you simply select the exploit you want to install, the standalone script runner installs it, copies Luma to CTRNAND, and cleans up. I didn't call it "One & Done" for nothing. You may also have seen some Youtube videos of "PC-less" swap cards that allow you to exploit a system from just about anywhere. I've included one of those for your convenience as well. This one doesn't require you to change your NTRBootHax payload or even run multiple apps. It is all done in Godmode9 via the scripts themselves. This does everything those other swap cards will, and in fewer steps (just run one script and it's done). This one even offers the option to install A9LH just in case someone asks you for it. It will also automatically update a system on A9LH to B9S/Fastboot3DS (you can select which one from the scripts menu). And those other swap cards only give you minimal configurations that just have Luma and Godmode9. This uses my dynamic configurations, that come loaded with just about every CFW (and every other .firm payload available for that matter), and include my script runners that allow you to customize your configuration without having to pull your card out and take it to your PC. Already have Sighax installed? Running an older release of InScripted? Then the new "Auto-Setup and Upgrade" feature is for you. Simply copy the contents of the "Auto-Setup and Upgrade" folder to the root of your card, then copy the entire "Configuration (Sighax)" folder to your SD card. Place the card in your system, boot it, and the script runner will do the rest. If you copy the "Configurations (A9LH)" folder over as well, it will perform a Dual Exploit setup for you (it will copy the configuration folder that matches your hardware and delete the other one). Though there's really not much use for A9LH anymore (and there's no "Switch to FB3DS" script atm either, so for now you have to switch to B9S or GM9 from A9LH, then switch to FB3DS using Sighax Updater). The dynamic configurations are the cornerstone of this entire release. The first ever (and still only) dynamic configurations provide you with the ability to configure your 3DS from your 3DS. No more need to eject the card and make a trip to the PC just to make changes to your setup. All you have to do is hold R at boot, and it brings up a menu that allows you to change the default payload, hotkeys, switch to a different chainloader, or even switch the boot firm to any included payload (but only if GM9 is installed to the firm partitions and you will therefore still have a chainloader -- no user-friendly AIO should leave you stranded, after all). Want to change the default payload to, say, Gateway? Easy. Just select "Gateway.firm" using the "Set Default Payload" option. Want to change hotkeys? Select the "Set Hotkeys" option, then either select an individual hotkey, or pick the "All" option to set them all at once (you can hit B to skip the ones you don't want to change). You can also use the "Restore Defaults" option to restore the default layout. Are all those hotkeys too much for you to remember? Maybe you would rather have a menu for everything? No problem. Just go to the "Switch Chainloader" option and pick "CBM9" from the list for a completely menu-based alternative. Now the only hotkey you have to remember is the one that brings up the menu (down). But if you're running GM9 for your Sighax firm, maybe you don't want an extra chainloader. In that case, the "Switch Boot Firm" option will allow you to pick any payload you want for your "boot.firm" file (but only if GM9 is installed to the firm partitions (if it is not, Settings will offer to install it for you, but it won't force you to upgrade to it, if you decline, it will simply exit). This is only for people using GM9 as their installed firm, because B9S needs a chainloader, and FB3DS has no default payloads. You can also switch your Sighax firm between B9S, GM9, and FB3DS at any time using the included Sighax Updater. Just hold "down" at boot and pick it. Maybe you would even like to be able to switch back and forth between Sighax and A9LH at the drop of a hat? Not that there's a practical reason to do it (that's why it's not included by default), but you can set it up as an option, in which case it will show up in the "Options" app (just hold "down" at boot, and it will be the first app on the list). There are also many other apps in the "Options" and "Extra Options" script runners (available by default on the Extras menu on the "down" hotkey). You will find apps for managing/deleting your Activity Log and Friends List, Kids Mode (a custom chainloader configuration with no apps on it, not enabled by default since it requires additional preparation to avoid getting stuck in it), Stealth Mode (runs ReiNAND with the splash screens removed to look like a retail system, also not enabled by default for the same reason), assistance with converting saves to/from GW format, synchronizing tickets between EmuNAND and SysNAND if you're using linked NANDs with your Gateway setup (it can also backup and restore your ticket files, whether your NANDs are linked or not), manage multiple backups of the TWLN partition (so you can install more DSiWare), and the option to use the full CBM9 menu with the other chainloaders. There is even the ability to uninstall your exploit and return to retail, should you want to. Recent additions also include a Firmware Extractor for CFWs that need external firmware files, an option to set which NAND Rei-Six defaults to, and an option to set the BAX boot payload. Need to backup your NAND for safety reasons, or restore a NAND because you messed up? Just hold "down" at boot and you will see the "NAND Manager" app. This does everything the 5 scripts included with GodMode9 do, but in a single app. It also includes the ever popular option to transfer EmuNAND to SysNAND (along with the considerably less popular option to transfer SysNAND to EmuNAND), and an option to update the copy of Luma3DS on CTRNAND (note that it assumes the updated copy is located in the "b9s/payloads" folder). And as usual, I've included every CFW and payload app you could possibly ever want, including Luma, a modified Luma Legacy that uses it's own "legacy" folder so that it won't delete your Luma 9.x settings, Gateway, Rei-Six, Cakes, Puma (a bit outdated, but it still has it's uses), Godmode9, Decrypt9, and OFI (just in case you prefer to install B9S/FB3DS updates with that, I prefer my own Sighax Updater myself, because it lets me choose between B9S, GM9 and FB3DS). And of course, what AIO pack would be complete without NTRBoot Flasher all setup and ready to go? That's right, it's ready to flash your DS card if you have one that will work. Just hold "down" at boot and pick the flasher from the menu. There is even a "Cakes Launcher" script runner (hotkeyed to the "start" button by default). Now you can launch Cakes with any firmware without having to rename files manually. A9LH users, you can take partial advantage of my new dynamic configurations too. Unfortunately, A9LH has to run an older version of GodMode9 on the N3DS due to screen init issues, so script runners for A9LH are not provided at this time, since they would only display properly on the O3DS. Still, some very nice scripts and configurations are possible. Thanks to OldLoader, A9LH can even run the final version of Skeith. Not to mention NTRBoot Flasher! Oh yes I did. You can install NTRBootHax from A9LH now. But there's just one problem. This will eventually become outdated. If a new Luma release comes out tomorrow, this is yesderday's news, right? Not exactly. I've included an updater this time. Just copy the new version of the payload in question to the "Updater" folder, run the "updater.bat" included within, and every instance of that payload in the entire pack will be instantly updated to the new version. With this, InScripted will never become outdated just because a new version of a CFW or app gets released. I've also included some other things, like the obligatory source for Luma Legacy, the source scripts used in the SSRs, a guide on setting up multiple EmuNANDs, and you know that second EmuNAND on 9.2 that runs Menuhax, chains into BootCTR, and allows me to pick between 3 different boot menus that I sometimes brag about? Yes, I've even included the files for that, just in case anyone else might want to set something like that up. I'm sure most people will consider it more trouble than it's worth, but, I still thought it was worth including. I hope I didn't overload your brains with information, but, this isn't exactly the type of thing that you can explain in a single short paragraph. I hope you will enjoy it. Any ideas for improving it are welcome.