Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

ShadowNAND 3DS: Difference between revisions

From GameBrew
m (Text replacement - "| licence" to "| license")
No edit summary
Line 1: Line 1:
{{Infobox 3DS Homebrews
{{Infobox 3DS Homebrews
| title = ShadowNAND
|title=ShadowNAND
| image = ShadowNAND.jpg|250px
|image=ShadowNAND.jpg
| type = Custom Firmwares
|description=CFW in your NAND.
| version=v0.85
|author=Shadowhand
| lastupdated = 2016/06/30
|lastupdated=2016/06/30
| license = Mixed
|type=Custom Firmwares
| author = Shadowhand
|version=0.85
| website = https://github.com/RShadowhand/ShadowNAND
|license=Mixed
| download = https://dlhb.gamebrew.org/3dshomebrew/ShadowNAND.rar
|download=https://dlhb.gamebrew.org/3dshomebrew/ShadowNAND.rar
| source = https://github.com/RShadowhand/ShadowNAND
|website=https://github.com/RShadowhand/ShadowNAND
|source=https://github.com/RShadowhand/ShadowNAND
}}
}}
<youtube>tlU9V9253Lo&t=1s</youtube>
<youtube>tlU9V9253Lo&t=1s</youtube>

Revision as of 12:39, 29 October 2021

ShadowNAND
File:ShadowNAND.jpg
General
AuthorShadowhand
TypeCustom Firmwares
Version0.85
LicenseMixed
Last Updated2016/06/30
Links
Download
Website
Source

ShadowNAND

CFW in your NAND. ##How to Install

  • Download ShadowNAND Installer from here
  • Download ShadowNAND itself from here
  • Download other required files from here
  • Put ShadowNAND files, other required files, and your otp.bin to SD:\homebrew\3ds\ShadowNAND_Installer
  • Boot from ShadowNAND_Installer.bin or other entry points.
  • Press SELECT
  • Done. ##How to use
  • Install.
  • Download and install SaltFW v3.0 in ShadowNAND way (boot.bin in /homebrew/3ds/)
  • SaltFW is the companion CFW for ShadowNAND until ShadowNAND has more features.
  • Done. ##What can it do:
  • Boot homebrew/3ds/boot.bin, this can be any payload.
  • Boot homebrew/3ds/boot.bin with screeninit by pressing DPAD_LEFT on launch.
  • Boot homebrew/3ds/bootmgr.bin by pressing DPAD_DOWN on launch, this can be any payload.
  • CtrBootManager9 is the bootmanager of choice. Download here.
  • Boot to SysNAND if no payload or SD found. (thanks to @AuroraWright) ##SysNAND booting:
  • Patches firmwrites, so you can update your sysNAND.
  • Patches sigchecks so it can show/launch unsigned programs.
  • No reboot patches yet, so no AGB/TWL/SAFE_MODE booting. ##Planned features:
  • Splash screen.
  • Reboot patches.
  • AGB/TWL FIRM patches.
  • Built-in bootloader with GUI.
  • EmuNAND support.
  • External injector/loader support.
  • Region/Language emulation.
  • Region-free patches.
  • firmware.bin support.

Credits

sdmmc.c & sdmmc.h originally written by Normatt Licensed under GPLv2 or any later version, refer to the license.txt file included.

  • Smealum and contributors for libctru
  • Normatt for sdmmc.c and .h, and also for .ld files and the log from 3dmoo9 that provided us with some of the information needed to get screen init
  • Christophe Devine for the SHA codes
  • Archshift for i2c.c and .h
  • Megazig for crypto.c and .h
  • Patois for original BRAHMA code
  • Smealum, Derrek, Plutoo for publishing the exploit
  • Yellows8 and Plutoo as ideators of it
  • 3dbrew community
  • bilis/b1l1s for his screen init code, and work on inegrating it into stage 2
  • dark_samus for work on integrating screen init into stage 2
  • AuroraWright for the main features.

Advertising: