Homebrew Restore Nand and CFW

FlaringRyder

Member
OP
Newcomer
Joined
Mar 7, 2017
Messages
9
Trophies
0
Age
34
XP
82
Country
Senegal
Hi guys. Sorry to trouble you again so soon but I've got a serious problem on my hands.

A few hours ago, I had to force my computer to shut down. Unfortunately, my 3DS' micro SD card (along with all its CFW contents) was not plugged out before the shut down. When I turned on my comp again, the card was corrupted, and have now been lost. I've tried to recover the data and repasted it in the SD card, but the 3DS won't recognize the old data anymore.

The worst part about this was that I made a really stupid mistake: I upgraded the firmware to 11.3, AFTER I've installed the CFW properly and backed up the nand.bin and everything. I thought it was safe to upgrade. Now I can't restart the whole CFW process again.

So here's the thing: I would like to know if that nand.bin and otp.bin I had backed up following the guide could help me restore my old firmware version again, or something like that, so that I could reinstall the CFW or something. I've tried booting up decrypt9 to restore the nand, but decrypt9 isn't working anymore either.

That's why I'm here, asking for your assistance. I mean, that nand.bin backup I made using the 3DS CFW guide had a purpose right? In case something like this happen? There's got to be a way to restore the whole thing, right? Please tell me there's a way.

Sidenote: I also have a files9 backup on my computer. Not sure if that will help in restoring the nand/cfw.
 

Ryccardo

Penguin accelerator
Member
Joined
Feb 13, 2015
Messages
7,690
Trophies
1
Age
28
Location
Imola
XP
6,911
Country
Italy
I upgraded the firmware to 11.3, AFTER I've installed the CFW properly and backed up the nand.bin and everything. I thought it was safe to upgrade.
It is... assuming your CFW has kernel write protection patch

You probably just need to put your CFW's arm9loaderhax.bin back on the reformatted card



If you can't run a software flasher (D9/GM9/HG9), (and you're sure your nand backup is good!) a hardmod is always a viable option.
But again it's not clear why you would want to restore a nand backup!
 
Last edited by Ryccardo,

FlaringRyder

Member
OP
Newcomer
Joined
Mar 7, 2017
Messages
9
Trophies
0
Age
34
XP
82
Country
Senegal
It is... assuming your CFW has kernel write protection patch

You probably just need to put your CFW's arm9loaderhax.bin back on the reformatted card
I've tried putting it back, but the 3DS won't load. It's just a black screen. I think it's probably corrupted too.

I think the only backups I have left that aren't corrupted are the nand.bin and the otp.bin, along with a files9 folder backup.

If you can't run a software flasher (D9/GM9/HG9), (and you're sure your nand backup is good!) a hardmod is always a viable option.
But again it's not clear why you would want to restore a nand backup!
Because everything on my SD card is lost. The arm9loader, the homebrew launcher. Everything. All I see now when I put my SD card back in is the default main menu screen before I installed the CFW. As I said, I tried to recover the lost data and repasted it into the card, but it didn't work. Still no homebrew, still no decrypt9.

So now I don't know what else to do, and the only solution I could think of is to restore whatever files the 3ds cfw guide told me to backup (the guide from this page: https://3ds.guide/), specifically the nand.bin and the otp.bin. I don't know what restoring the nand exactly means since I'm still a noob to this, but I would assume that would revert my 3ds to the nand before I had upgraded it to 11.3, which would then allow me to reinstall the cfw from scratch.

Unless of course, I got it all wrong, and restoring a nand backup won't downgrade my 3ds/restore it to a prior version. In which case, I'm screwed...

I mean, if the nand.bin backup I copied onto my computer won't help restore my original 3ds version, then what was the point of backing it up in the first place anyway?

P.S.: I'm still able to load luma for some reason, in spite of not having arm9loaderhax.bin on my card.
 
Last edited by FlaringRyder,

Ryccardo

Penguin accelerator
Member
Joined
Feb 13, 2015
Messages
7,690
Trophies
1
Age
28
Location
Imola
XP
6,911
Country
Italy
I've tried putting [arm9loaderhax.bin], but the 3DS won't load. It's just a black screen. I think it's probably corrupted too.
Yeah, redownload your CFW from its github (which one are you using, anyway? Luma? Turn on the power while holding Select to see if the settings menu loads)

Don't be so quick to jump to conclusions

And yes restoring a nand backup will downgrade (or upgrade!) the console to the version it had when you created the backup. But don't blindly do things without thinking of how the console works!!
 
  • Like
Reactions: Quantumcat

FlaringRyder

Member
OP
Newcomer
Joined
Mar 7, 2017
Messages
9
Trophies
0
Age
34
XP
82
Country
Senegal
Yeah, redownload your CFW from its github (which one are you using, anyway? Luma? Turn on the power while holding Select to see if the settings menu loads)
Yeah, it's Luma. As I've edited in my previous post, I think Luma is the only thing that loads properly without issue. I'll load up the Luma menu again. What do I do from there once Luma loads up? Is there a nand backup restore option from Luma?
 

Ryccardo

Penguin accelerator
Member
Joined
Feb 13, 2015
Messages
7,690
Trophies
1
Age
28
Location
Imola
XP
6,911
Country
Italy
P.S.: I'm still able to load luma for some reason, in spite of not having arm9loaderhax.bin on my card.
"some reason" = you copied it to internal storage

Is there a nand backup restore option from Luma?
No. First get a clean download of Luma on SD and try if it works.

Then you'll be able to add Decrypt9 to your payloads and restore the nand, since you're so eager to do that
 

FlaringRyder

Member
OP
Newcomer
Joined
Mar 7, 2017
Messages
9
Trophies
0
Age
34
XP
82
Country
Senegal
Luma works. I also found out that I actually had Hourglass9, not decrypt9. My bad.

I downloaded a clean copy of Hourglass9 to see if I could restore the nandmin.bin. Right now, it's restoring the SysNand from another nandmin.bin I backed up in the files9 folder on my computer (the first nandmin.bin I mentioned earlier seems to be corrupted...). I'm crossing my fingers it works, because if it doesn't... I think this is my last solution. There's no other way to downgrade it if this nandmin.bin is corrupted too.

God, if this works, I'm NEVER upgrading my firmware again. Please god...
 
Last edited by FlaringRyder,

TimX24968B

"That guy"
Member
Joined
Oct 28, 2015
Messages
1,403
Trophies
0
Location
Nowhere
XP
399
Country
United States
there are tools that you can use to repair and retrieve files from corrupted storage devices. I had something like this happen to a usb drive, and all the tool required was the device format type.
 
Last edited by TimX24968B,
  • Like
Reactions: FlaringRyder

hurricane_matt

Active Member
Newcomer
Joined
Mar 3, 2017
Messages
36
Trophies
0
Age
29
XP
79
Country
United States
Why did you need to restore our nand backup? Sounds like you just need to put all the stuff back on your SD card that you need/want and continue as you were.
 
  • Like
Reactions: Quantumcat

FlaringRyder

Member
OP
Newcomer
Joined
Mar 7, 2017
Messages
9
Trophies
0
Age
34
XP
82
Country
Senegal
YES! HAHA! SUNAVAB****! IT WORKS! 11.0, BABY!

God, thank god. Thank, thank god. Sorry for the swearing, but I've been working on this the whole night without sleep. It's like 6am now. lol

Oh my god, I'm backing up tri-fold this time on my computer. Not taking any chances this time. Thanks to all for sticking with me and lending me your patience, especially Ryccardo. I couldn't have done it without your support.

Now I have to reinstall my CFW from scratch again, but it's SO much better than the alternative. Thanks again, everyone.

Why did you need to restore our nand backup? Sounds like you just need to put all the stuff back on your SD card that you need/want and continue as you were.
Because I never backed up those "stuff" on my SD card. lol I blindly followed the 3ds cfw guide and only backed up my files9 folder and my nandmin.bin. Pretty stupid, but oh well... all's well that ends well. lol

I'm definitely backing up everything this time though.
 

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
glad u got it working. I have to admit that I didn't read every post. it's just the dubious nature of ur backup. u were afraid of it possibly being corrupted. glad that it wasn't. :)
 
  • Like
Reactions: FlaringRyder

Quantumcat

Dead and alive
Member
Joined
Nov 23, 2014
Messages
15,144
Trophies
0
Location
Canberra, Australia
Website
boot9strap.com
XP
11,094
Country
Australia
You never needed to restore anything.
All you needed was arm9loaderhax.bin on your SD card.
You don't need to reinstall anything - the fact that you got Luma settings when you held Select at boot means everything is fine.
You probably should have listened to what you were being told instead of jumping to wrong conclusions.

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

You probably just need to put your CFW's arm9loaderhax.bin back on the reformatted card

But again it's not clear why you would want to restore a nand backup!

Yeah, redownload your CFW from its github

No. First get a clean download of Luma on SD and try if it works.

Why did you need to restore our nand backup? Sounds like you just need to put all the stuff back on your SD card that you need/want and continue as you were.
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,286
Trophies
4
Location
Space
XP
13,844
Country
Norway
YES! HAHA! SUNAVAB****! IT WORKS! 11.0, BABY!

God, thank god. Thank, thank god. Sorry for the swearing, but I've been working on this the whole night without sleep. It's like 6am now. lol

Oh my god, I'm backing up tri-fold this time on my computer. Not taking any chances this time. Thanks to all for sticking with me and lending me your patience, especially Ryccardo. I couldn't have done it without your support.

Now I have to reinstall my CFW from scratch again, but it's SO much better than the alternative. Thanks again, everyone.


Because I never backed up those "stuff" on my SD card. lol I blindly followed the 3ds cfw guide and only backed up my files9 folder and my nandmin.bin. Pretty stupid, but oh well... all's well that ends well. lol

I'm definitely backing up everything this time though.
Restoring a NAND backup with Hourglass9 does not remove your CFW.
I'm pretty sure all you needed to do was reinject FBI then reinstall whatever CIAs you are missing. Restoring an older NAND backup won't recover CIAs, as they're stored on the SD card.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Maximumbeans @ Maximumbeans: butte