Hacking Official ShadowNAND

Which path would you like ShadowNAND and SaltFW to have?


  • Total voters
    59
  • Poll closed .

Shadowhand

Slim, Alternative Dev.
OP
Member
Joined
Feb 27, 2016
Messages
522
Trophies
0
Age
31
XP
1,958
Country
United Kingdom
Nope nothing, I don't know what to do
EDIT: Solved! I had to swap the boot.bin (Luma) to boot.bin (ShadowNAND_Installer)
Is it normal that is says "ShadowNAND_Installer v1.1-32b7f01d" even if is the v1.2.2?
Yes it's normal, I forgot to update the version string while compiling... :|

why exactly would you add emunand support to a CFW designed to only work if no SD is inserted :huh:
Just because it supports booting without SD doesn't mean I'M throwing away SD capabilities.

--------------------- MERGED ---------------------------

Because I prefer the features packed into an application rather than diseminated in fifteen. Also emunand is into the planned features list.
All in due time. I'm currently waiting for @Aurora Wright to be done with reboot patches since I suck at such deep levels of programming.
 

gamesquest1

Nabnut
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,247
ok so eventually you plan for it to completely replace the need for a cfw file on the SD i always just assumed this was intended to act as a fallback CFW rather than a replacement
 
Last edited by gamesquest1,

Shadowhand

Slim, Alternative Dev.
OP
Member
Joined
Feb 27, 2016
Messages
522
Trophies
0
Age
31
XP
1,958
Country
United Kingdom
I guess emunand is out of the scope for now. How's the installation compatibility with your old sceeninit stage2? I have that installed right now.
It will not be supported for v1.0, maybe 1.5?.. I don't really know to be honest. I'll probably do the easy ones like splashes first. If you have a9lh on any version, you can easily install ShadowNAND without your OTP. If you boot regularly, it won't init the screen (while booting boot.bin), but if you hold DPAD_LEFT while booting, it'll init the screen (in case your boot.bin doesn't).

ok so eventually you plan for it to completely replace the need for a cfw file on the SD i always just assumed this was intended to act as a fallback CFW rather than a replacement
No, it's meant to fully get rid of silly arm9loaderhax.bin on your SD card and unshackle your 3DS from your SD.
 

Urbanshadow

Well-Known Member
Member
Joined
Oct 16, 2015
Messages
1,578
Trophies
0
Age
33
XP
1,723
Country
It will not be supported for v1.0, maybe 1.5?.. I don't really know to be honest. I'll probably do the easy ones like splashes first. If you have a9lh on any version, you can easily install ShadowNAND without your OTP. If you boot regularly, it won't init the screen (while booting boot.bin), but if you hold DPAD_LEFT while booting, it'll init the screen (in case your boot.bin doesn't).

It's ok, I understand. I'll give it a try tomorrow then.
 

Shajk00

Well-Known Member
Newcomer
Joined
Mar 30, 2016
Messages
47
Trophies
0
Age
26
XP
387
Country
Italy
hi I installed the latest release but with luma 3ds setted as boot.bin (with paths changed ) into homebrew/3ds I cannot play gba and dsi ware anymore, everything ok if i delete shadownand and reinstall luma 3ds as primary cfw , any help?
 

Shadowhand

Slim, Alternative Dev.
OP
Member
Joined
Feb 27, 2016
Messages
522
Trophies
0
Age
31
XP
1,958
Country
United Kingdom
hi I installed the latest release but with luma 3ds setted as boot.bin (with paths changed ) into homebrew/3ds I cannot play gba and dsi ware anymore, everything ok if i delete shadownand and reinstall luma 3ds as primary cfw , any help?
Use this copy of Luma, it's the latest commit. http://luma3ds.ericchu.net/latest/homebrew/boot.bin

I have a9lh 1.0 and no otp.bin :/ how can I install this
No need for OTP.bin if you have a9lh already.
 

Nyap

HTML Noob
Banned
Joined
Jan 13, 2016
Messages
971
Trophies
0
Age
55
Location
That Chaos Site
XP
483
Country
Use this copy of Luma, it's the latest commit. http://luma3ds.ericchu.net/latest/homebrew/boot.bin


No need for OTP.bin if you have a9lh already.
so do I just do this
  • 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.
  • minus the bold bit
 

Shadowhand

Slim, Alternative Dev.
OP
Member
Joined
Feb 27, 2016
Messages
522
Trophies
0
Age
31
XP
1,958
Country
United Kingdom
@Shadowhand is adapting the boot.bin path in payload_stage2.bin @ 0x3F70 viable or is this likely going to brick?
Well, with such a dirty edit, there's always a chance. However, ShadowNAND comes with altstage2 that will always boot even if your stage2 doesn't work. So there will always be a way to revert to regular ShadowNAND. So try it.

However I'm not very happy with your decision simply because it is an act that will remove one of the very important things I'm trying to achieve here: Having a standardized path for all homebrew.
 
  • Like
Reactions: Zan'

Zan'

2F88744FEED717856386400A44BBA4B9CA62E76A32C715D4F
Member
Joined
Oct 8, 2015
Messages
387
Trophies
0
Age
32
XP
271
Country
Well, with such a dirty edit, there's always a chance. However, ShadowNAND comes with altstage2 that will always boot even if your stage2 doesn't work. So there will always be a way to revert to regular ShadowNAND. So try it.

However I'm not very happy with your decision simply because it is an act that will remove one of the very important things I'm trying to achieve here: Having a standardized path for all homebrew.
I know what you tried to achieve and I like it. However I have my own path for all application & payloads etc.
I don't like calling it homebrew, so I simply have a folder "3ds_launch" which includes everything that would usually lay around on the root of the SD Card.
And I don't want 2 folders (3ds_launch AND homebrew) if I can prevent it.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    I kept thinking jaws was gonna come up and attack
  • K3Nv2 @ K3Nv2:
    Jaws is on a diet
  • K3Nv2 @ K3Nv2:
    Damn power went out
  • BigOnYa @ BigOnYa:
    Ok xdqwerty, your little bro prob tripped On the cord and unplugged you
  • K3Nv2 @ K3Nv2:
    Ya I'm afraid of the dark hug me
  • BigOnYa @ BigOnYa:
    Grab and hold close your AncientBoi doll.
  • K3Nv2 @ K3Nv2:
    Damn didn't charge my external battery either
  • BigOnYa @ BigOnYa:
    Take the batteries out of your SuperStabber3000... Or is it gas powered?
  • K3Nv2 @ K3Nv2:
    I stole batteries from your black mamba
    +1
  • K3Nv2 @ K3Nv2:
    My frozen food better hold up for an hour I know that
  • BigOnYa @ BigOnYa:
    Or else gonna be a big lunch and dinner tomorrow.
  • BigOnYa @ BigOnYa:
    Did you pay your power bill? Or give all yo money to my wife, again.
  • K3Nv2 @ K3Nv2:
    Oh good the estimated time is the same exact time they just said
    +1
  • BigOnYa @ BigOnYa:
    Load up your pc and monitor, and head to a McDonalds dining room, they have free WiFi
  • K3Nv2 @ K3Nv2:
    Sir please watch your porn in the bathroom
    +2
  • BigOnYa @ BigOnYa:
    No sir we can not sell you anymore apple pies, after what you did with the last one.
  • K3Nv2 @ K3Nv2:
    We ran out
  • HiradeGirl @ HiradeGirl:
    for your life
    +1
  • K3Nv2 @ K3Nv2:
    My life has no value my fat ass is staying right here
  • K3Nv2 @ K3Nv2:
    Nearly 4 hours without power :(
  • Veho @ Veho:
    SO POWERLESS
  • K3Nv2 @ K3Nv2:
    Tell Kanye I need power
    K3Nv2 @ K3Nv2: Tell Kanye I need power