Jump to content


Conéctate para seguir esto  

301 archivos

  1. 4NXCI

    4NXCI is a tool for converting XCI(NX Card Image) files to NSP
    4NXCI is based on hactool by SciresM
    Thanks: SciresM, Rajkosto, Switch Brew
    You should load your keyset file with -k or --keyset option followed by a path to it or place your keyset file with "keys.dat" filename in the same folder as 4NXCI
    Required keys are:
    Key Name Description header_key NCA Header Key key_area_key_application_xx Application key area encryption keys Created NSP files are located in the same folder as 4NXCI with 'titleid.nsp' filename
    4NXCI creates "4nxci_extracted_xci" folder as a temp folder, you can remove it after the conversion is done
    *nix: ./4nxci [options...] <path_to_file.xci> Windows: .\4nxci.exe [options...] <path_to_file.xci> Options: -k, --keyset Set keyset filepath, default filepath is ./keys.dat -h, --help Display usage --dummytik Creates dummy tik and cert

    65 descargas

  2. 90dns

    Nintendo Switch DNS setup with BIND9/dnsmasq and nginx for blocking all (~30) Nintendo servers.
    This is mostly for use with ftpd/sys-ftpd, hb-appstore and various updaters etc.
    As it blocks Nintendo servers, eshop, updates, telemetry, social feature and online play will not work. People also reported that Fortnite doesn't work.
    This is a LavaTech service. We're a small team of 2 people doing our best to create useful stuff.
    Prebuilt setup
    I have a setup of this on, feel free to use it yourself (see "Usage on Switch").
    Also there's a copy of it hosted on by Adran. Thanks Adran!
    Usage on Switch
    Optional: Do tests on your PC first to see if your ISP hijacks DNS (I've seen 3 reports of this so far) Go to System Settings on main menu Go to Internet tab Open Internet Settings Open Manual Setup and set up your network name, SSID and Security Set DNS Settings to manual, and set DNS options to either the IPs provided above (set both primary and secondary) or your own server's IP (see below for setup instructions) Save and then connect to wifi If you did everything correctly, you should be on 90DNS.
    Testing DNS connectivity
    You can test if you're connected to DNS on your PC and on your switch (though it's much safer on a PC, from a ban standpoint). If the tests fail, then you probably need to set up a DNS server yourself, see the self-host guide.
    On PC
    You only need to do one of these, not all of them.
    Simple program for Windows: Download 90DNSTester and run it any way you want. It'll test the DNS automatically and tell you if it's safe or not. Simple script for Linux: Your distro probably has Python installed by default. If not, install python3 or python2 with your package manager. Install dnspython (pip install dnspython) and simply download and run 90dnstester.py. It'll test the DNS automatically and tell you if it's safe or not. Easy manual method: Set your DNS to one of the IPs provided above and open 90dns.test. If you see a screen like this, then you're connected successfully. If not, then something is blocking the DNS connection. Old method: On your PC you can set your DNS to one of the IPs provided above and try pinging the IPs (ping example.nintendo.com). Also on linux (and also mac?), you can use dig or drill with drill example.nintendo.com/dig example.nintendo.com. If you see, then you're connected properly. On Switch
    On your Switch, you can try to go to eshop.
    If you get 2811-1007 error then you're successfully using 90DNS If you successfully connect to eshop then you're not using 90DNS If you get 2124-4007 then you're both not using 90DNS and are console banned (rip). If you get 2137-7403 then you're both not using 90DNS and are CDN banned (double rip). Additional error codes that you might get if you're successfully connected to 90DNS:
    2124-8007 when trying to login/create new account 2807-1007 when trying to open a video on news 2807-1006 when trying to view the parental controls video 2160-8007 when trying to test connection 2801-1007 when opening "Social Network Posting Settings" 2137-8007 when trying to update system "Failed to load channel information" on "News Channel Settings" or "Find Channels"

    45 descargas

  3. AluminumFoil

    Standalone GUI USB installer for GoldLeaf.
    First run setup
    In order to communicate with your Switch you must first install the libusbk driver. This only needs to be done once and will not affect your ability to send RCM payloads.
    Download Zadig Plug your Switch into your pc and open Tinfoil. Navigate to Title Management -> USB Install. Open Zadig. In Options enable List All Devices. Select libnx USB comms. Select the driver libusbk and click Replace Driver Your PC can now communicate with TinFoil. Leave your Switch on the USB Install screen. Installing NSPs
    Connect your Switch to your pc and open GoldLeaf's USB Install screen. Open AluminumFoil. Select an NSP and click Install.

    64 descargas

  4. Amii-Spoofer

    Amii-spoofer allows you to emulate one by one the amiibo you choose, with the necessary functions and amiibo files.

    29 descargas

  5. AmiiSwap

    Nintendo Switch Amiibo switcher homebrew for nfp_mitm. AmiiSwap works with emuiibo and switch-nfp-mitm
    How to use
    Download and setup emuiibo or switch-nfp-mitm. Download AmiiSwap and place the nro file in the "switch" folder of your sd card Using emuiibo
    Create a folder named "emuiibo" at the root of your sd card Place your amiibo bin files in this folder Launch AmiiSwap, then select the amiibo you want -> press A -> Confirm the dialog Launch your game, to use the amiibo follow this combo Enjoy Using switch-nfp-mitm
    Create a folder named "amiibos" at the root of your sd card Create folders for each games you have amiibos for (Example: Mario Kart 8, Zelda BOTW, Super Mario Odyssey) Place your amiibo bin files in the corresponding folders Launch AmiiSwap, then select a game -> select the amiibo you want -> press A -> Confirm the dialog Launch your game, to use the amiibo do A + Right Stick DOWN Enjoy You can change amiibos whenever you want by just going back into AmiiSwap and selecting another amiibo.
    How to navigate
    Use the dpad or the left stick to navigate menus Use A to select Use B to go back to the main menu Credits
    FuryBaguette - Well yeah I'm crediting myself for this project spx01 - His fork of switch-nfp-mitm you can find here. I should also thank averne and ogniK5377. (Fork of fork of fork) Subv - For making switch-nfp-mitm XorTroll - For emuiibo Code looks bad, please don't mind as this will be changed in the next commit.

    18 descargas

  6. AmiiSwap Mod R4

    I've added the ability to also save the amiibo game icon as well as it was already being downloaded. See screenshot:

    Icon will be saved as amiibo.icon and saved in the same folder as your json files, so you can just upload straight away to the switch without needing to mess about finding and installing icons.
    This gui is compatible with this modded amiiswap - (read the readme - old generated json files will cause amiiswap to crash - so create new amiibo files with the attached gui).
    by mr.dude.

    2 descargas

  7. Apollo File Explorer

    Apollo is a File Explorer Homebrew for the Nintendo Switch. Its goal is to be the most convenient and reliable method to manage console's files.
    Apollo's current features are:
    Graphical User Interface: Minimalist design which is based on default hbmenu and official home menu esthetic. Selecting items: A simple but mandatory feature. Copying files and directories: Before doing so, application checks whether user is trying to overwrite currently existing files or directories and then asks about overwriting them. Recursive directory deletion: It allows for complete deletion of directories' content and obviously for file deletion. Renaming files and directories: Speaks for itself. Sorting items: Alphabetically or reversed. Planned features
    Planned features for the very next release:
    Moving files and directories Showing files and directories' information (size, permissions) Sorting files by size and reversed Remembering cursor's position while browsing between folders Viewing images Viewing text files Extracting .rar and .zip files Creating directories and files Credits
    devkitPro for providing toolchain. XorTroll for the amazing Plutonium which allowed Apollo to look like this and the Goldleaf which is a mine of knowledge. GilFerraz for his beautiful Miiverse UI concept which inspired me to create sidebar. Lucas Lacerda for his Nintendo Switch UI Concept. jaames for the nx-hbmenu mockup which helped me with the design. Nintendo for security <3. by evo-brut3.

    6 descargas

  8. Argon NX

    Argon is a noble gas. "Argon" comes from Greek "Argon", neuter of "argos" meaning lazy , idle or inactive. Argon recieved this name because its chemical inactivity.
    Argon NX is an immutable payload which is injected to your Nintendo Switch via Fusee Gelee exploit.
    The purpose of Argon NX is to stay immutable, so you can always inject it, without caring about other payloads getting updated (Always use ArgonNX for TegraSmash, TegraGUI, TrinkedM0 ...).
    Download and unzip. Drag and drop argon folder on the sd card root. (Optional) Remember you can add your custom logos and payloads inside argon/logos and argon/payloads. Inject the argon-nx.bin payload to your switch in RCM mode using tegrasmash or TegraGUI. How can it be?
    When Argon NX is injected it automatically launches the payload.bin loacted at argon directory on your SD Card root.
    If payload.bin is not present, Argon NX list all payloads located at argon/payloads, and you can select one of theme to launch it.
    If you want, you can choose a payload logo by adding a 32 argb bmp(200*200) file named as the payload to argon/logos directory.
    argon ├───logos │ default.bmp # Default logo │ fusee-primary.bmp # Logo for fusee-primary.bin payload │ └───payloads fusee-primary.bin ReiNX.bin # Will be rendered using default logo GUI

    The sd card files of the image are:
    argon ├───payloads │ fusee-primary.bin │ ReiNX.bin │ fusee.bin │ hekate.bin │ payload1.bin │ payload2.bin │ payload3.bin │ payload4.bin │ └───logos fusee-primary.bmp default.bmp Reinx.bmp hekate.bmp fusee.bmp Compatibility
    This payload will chainload any CFW or payload.
    Some users reported issuses when chainloading SX OS. But with Atmosphere out there... who wants SXOS? 
    Config file to manage tabs titles and argon sd card directory tree. More tools inside tools tab. Credits
    devkitPro for the devkitA64 toolchain and libnx support. naehrwert and st4rk for the original hekate project and its hwinit code base. CTCaer for the continued hekate CTCaer Mod. SciresM, TuxSH and hexkyz for the base hwinit code of Argon NX by Guillem96.

    52 descargas

  9. Atmosphere

    Atmosphère is a work-in-progress customized firmware for the Nintendo Switch.
    Atmosphère consists of multiple components, each of which replaces/modifies a different component of the system:
    Fusée: First-stage Loader, responsible for loading and validating stage 2 (custom TrustZone) plus package2 (Kernel/FIRM sysmodules), and patching them as needed. This replaces all functionality normally in Package1loader/NX Bootloader. Exosphère: Customized TrustZone, to run a customized Secure Monitor Thermosphère: EL2 EmuNAND support, i.e. backing up and using virtualized/redirected NAND images Stratosphère: Custom Sysmodule(s), both Rosalina style to extend the kernel/provide new features, and of the loader reimplementation style to hook important system actions Troposphère: Application-level Horizon OS patches, used to implement desirable CFW features Credits
    Atmosphère is currently being developed and maintained by SciresM, TuxSH and hexkyz.
    In no particular order, we credit the following for their invaluable contributions:
    switchbrew for the libnx project and the extensive documentation, research and tool development pertaining to the Nintendo Switch. devkitPro for the devkitA64 toolchain and libnx support. ReSwitched Team for additional documentation, research and tool development pertaining to the Nintendo Switch. ChaN for the FatFs module. Marcus Geelnard for the bcl-1.2.0 library. naehrwert and st4rk for the original hekate project and its hwinit code base. CTCaer for the continued hekate project's fork. Riley for suggesting "Atmosphere" as a Horizon OS reimplementation+customization project name. hedgeberg for research and hardware testing. lioncash for code cleanup and general improvements. jaames for designing and providing Atmosphère's graphical resources. Everyone who submitted entries for Atmosphère's splash design contest. All those who actively contribute to the Atmosphère repository.

    79 descargas

  10. Atmosphere Updater

    Update Atmosphere cfw from within your switch!
    Download the the latest release. Move the downloaded .nro onto you nintendo switch sd card inside the folder /switch/atmosphere-updater. That's it! Usage
    The app currently has 5 main options.
    Full Atmosphere Update:
    Downloads the latest atmosphere release and installs everything from that release. Update Atmosphere, not overwriting .ini files:
    Downloads the latest atmosphere release and installs everything from that release ignoring .ini files. This option will still install any missing .ini files, ensuring that the update will function correctly. Update Hekate:
    Installs the latest release of hekate. Option to install latest Atmosphere as well, when selecting update hekate. Replaces atmosphere/reboot_payload.bin with the new hekate payload. Update App:
    Downloads the latest version of this app straight from github! Deletes the previous old version. Reboot (reboot to payload):
    Reboots the switch, loading the payload from /atmosphere/reboot_payload.bi. This is recommended after install atmosphere. Updating atmosphere automatically includes the needed reboot_payload.bin.
    Special Thanks!
    toph for the design of the app icon, as well as the most icons used within the app! Black Rabbit for the design of the plus icon! bandithedoge for the background! by ITotalJustice.

    7 descargas

  11. Avatool

    Simple homebrew tool to overwrite Switch account avatars.
    Avatool relies on shutting down the Switch's account service. This will result in a crash eventually. Once this is done:
    L and R change the target avatar Up and Down control menu A overwrites targetted avatars Avatars are 256x256 jpg images. Place them in sdmc:/avatar/ for Avatool to find them.
    by JDK.

    20 descargas

  12. Awoo Installer

    A No-Bullshit NSP Installer for Nintendo Switch.
    Installs NSP/NSZ files and split NSPs from your SD card Installs NSP/NSZ files over LAN from tools such as ns-usbloader Installs NSP/NSZ files over the internet by URL or Google Drive Installs and manages the latest signature patches quickly and easily Based on Adubbz Tinfoil, and will continue to receive updates alongside it Uses XorTroll's Plutonium for a pretty graphical interface Just werks Why?
    Because Goldleaf tends to not "Just werk" when installing NSP files. I wanted a free software solution that installs titles, looks pretty, and doesn't make me rip my hair out whenever I want to install a title on my Nintendo Switch. Awoo Installer does exactly that. It installs titles. That's it!
    If you want to do other things like manage installed tickets, titles, and user accounts, check out Goldleaf!

    Thanks to
    HookedBehemoth for screen-nx and his Plutonium fork Adubbz and other contributors for Tinfoil XorTroll for Plutonium and Goldleaf blawar (wife beater) and nicoboss for NSZ support The kind folks at the AtlasNX Discuck The also kind folks at the RetroNX Discuck namako8982 for the Momiji art TheXzoron for being a baka by Huntereb.

    3 descargas

  13. BackupNX

    This app will allow you to synchronize your files with Dropbox.
    You need cred.json file in /switch/BackupNX/
    {   "cloud-provider" : "Dropbox",   "key" : "YOUR-API-KEY" } by SegFault42.

    0 descargas

  14. Bejeweled NX

    Adaptación del juego Bejeweled para Nintendo Switch.
    by Manurocker95.

    7 descargas

  15. BenderBar

    The game is just a delirium dedicated to Bennder, I did not know gamemaker and I realized this game in a few hours on my free time;)
    Everyone can do it because apart from one or two scripts that I added, even without knowing how to program you can create your games and for once youtube is your friend in the help with creation. Thanks to the authors of Gamemaker and Silica for Gaymaker.
    by Red-J.

    1 descarga

  16. biggestDump

    Open Source Switch Update Dumper based on JKSV's code.
    biggestDump will dump pending updates from your Nintendo Switch's NAND to SDMC. Once it is complete, you can use ChoiDujourNX to install them without burning your fuses. Update data is dumped to sdmc:/Update/. Locate this folder in ChoiDujourNX and you're done.
    by J-D-K.

    10 descargas

  17. biskeydump

    Dumps all your Switch BIS keys for eMMC contents decryption, to be used as a fusee payload.
    With all your BIS keys and your RawNand.bin (or the physical eMMC attached via microSD reader or using a mass storage gadget mode in u-boot/linux) you can explore/modify your eMMC partitions using my HacDiskMount tool (if running Windows).
     Send the biskeydump.bin to your Switch running in RCM mode via a fusee-launcher (sudo ./fusee-launcher.py biskeydump.bin or just drag and drop it onto TegraRcmSmash.exe on Windows)
     Either read out and note down the text printed on your Switch's screen, or scan the generated QR code with your phone to have a copy of all your device-specific keys
     Alternatively, use TegraRcmSmash 1.1.0 or newer with a dummy argument so it keeps listening for usb comms, and you will get all the keys inside the console window, sample cmdline:
    TegraRcmSmash.exe -w out/biskeydump.bin BOOT:0x0 by Rajkosto.

    22 descargas

  18. Boop

    Boop is a C# implementation of the servefiles.py from FBI and remote_install_pc.py from Tinfoil
    Boop is completely rewritten in C# and thus is snek friendly (No python needed).
    Switch .nsp and 3DS .cia support! Easy to use GUI. Full Drag and Drop support. Multi-File Booping. We host using EmbedIO. (HTTP 2.0 supported!) Doesn't require administrator rights. Selecting an IP address if you are connected to multiple networks. Sneks (one with a top hat) looking after you.

    19 descargas

  19. BootSoundNX

    A system module that plays sound on the nintendo switch boot !
    MP3 Only! Installation
    copy the contents of the release zip to root of the sd card and restart the switch. Change Sound
    to replace the boot sound replace it with your sound in /bootloader/sound/bootsound.mp3  
    by jakibaki.

    1 descarga

  20. BrowseNX

    Launches the Internet Browser applet within a NSP.
    p-sam - Supernag fix via sysmodule included in each release swtich-sys-tweak AND wifiwebauthapplet fallback not yet used in a libnx release. XorTroll - Working out the browser applet arguments and for the nsp structure/build method. The-4n - Making legal NSP packing easy. Switchbrew - NPDMTool by crc-32.

    23 descargas

  21. BrowseNX

    Launches the Internet Browser applet within a NSP. To build BrowseNX, please supply your own prod.keys.
    p-sam - Supernag fix via sysmodule included in each release AND wifiwebauthapplet fallback not yet used in a libnx release XorTroll - Working out the browser applet arguments and for the nsp structure/build method. The-4n - Making legal NSP packing easy. Switchbrew - NPDMTool

    32 descargas

  22. Caffeine

    Caffeine s an implementation of a warmboot exploit for Nintendo Switch running system software 3.0.0.

    2 descargas

  23. Calculator-NX

    A simple calculator for Switch!
    Calculator-NX is the result of my lesson of "C".
    It can actually do "+" operation but I will add "-", "x"," ÷ " in next days.
    I'm actually working on a touch GUI for it.
    Is it properly working all times I tried it.
    Planned features :
    Multi-languages add "-", "x"," ÷ " by Thomhack.

    6 descargas

  24. CFWSetup

    A tool in the form of Python all-in-one application to prepare the parameters to install a CFW on Nintendo Switch.
    To start, double-click the bat file after installing Python.
    by LyfeOnEdge.

    8 descargas

  25. Checkpoint (Switch)

    A fast and simple homebrew save manager for 3DS and Switch written in C++. 
    Why use Checkpoint?
    Checkpoint is created following ideas of simplicity and efficiency. The UI has been designed to condense as many options as possible, while keeping it simple to work with.
    Moreover, Checkpoint is extremely lightweight - while being packaged with a nice graphic user interface - and is built using the most recent libraries available.
    Checkpoint for 3DS natively supports 3DS and DS cartridges, digital standard titles and demo titles. It also automatically checks and filters homebrew titles which may not have a save archive to backup or restore, which is done without an external title list and filters. For this reason, Checkpoint doesn't need constant user maintenance to retain full functionality.
    Checkpoint for Switch natively supports NAND saves for the titles you have played. Title information are loaded automatically.

    Checkpoint for Switch runs on homebrew launcher. Make sure you're running up-to-date payloads.
    The first launch will take considerably longer than usual (usually 1-2 minutes depending on how many titles you have installed), due to the working directories being created - Checkpoint will be significatively faster upon launch from then on.
    You can scroll between the title list with the DPAD/LR and target a title with A when the selector is on it. Now, you can use the DPAD or the touchscreen to select a target backup to restore/overwrite.
    Working path
    Checkpoint relies on the following folders to store the files it generates. Note that all the working directories are automatically generated on first launch (or when Checkpoint finds a new title that doesn't have a working directory yet).
    sdmc:/switch/Checkpoint: root path sdmc:/switch/Checkpoint/config.json: custom configuration file sdmc:/switch/Checkpoint/saves/<title id> <game title>: root path for all the save backups for a generic game Troubleshooting
    Checkpoint displays error codes when something weird happens or operations fail. If you have any issues, please ensure they haven't already been addressed, and report the error code and a summary of your operations to reproduce it.
    Even though this is the result of independent research and work, Checkpoint for 3DS couldn't be possible without J-D-K's original JKSM version, which is an incredible piece of software that you should all be using.
    TuxSH for TWLSaveTool, from which SPI code has been taken.
    WinterMute and devkitPro contributors for devkitARM, devkitA64 and dkp-pacman.
    All the maintainers for nx-hbmenu, for all the Switch rendering functions.
    Yellows8 and all the mantainers for switch-examples.
    rakujira for the awesome Checkpoint logo.
    Hikari-chin and all the other testers for their help with testing.

    35 descargas

Conéctate para seguir esto