Sysnand firmware downgrade godmode9

DChronos

Well-Known Member
OP
Member
Joined
Apr 11, 2015
Messages
109
Trophies
0
XP
226
Country
United States
I have a quick question I can't find a clear answer to for cfw users, but I assume is true. I already have Luma 11.0 and b9s 1.4, have had cfw installed for years.

I have an o3DS and just did a sysnand backup on godmode 9 while still on firmware 11.16 (also backed up sd card). I'm about to update to 11.17. If I ever, for any reason, wanted to downgrade my o3DS sysnand firmware back to 11.16, or any other version from backups I made in godmode9, do I just follow the gm9 usage guide to restore this sysnand backup (or any previous version backup)? Would that downgrade my sysnand firmware to the previous version and work just fine?

I realize writing to sysnand can be dangerous, I'm just curious in case I ever wanted or needed to downgrade my sysnand fw, even if I don't plan on it.

Second quick question, what is the essential.exefs file for? Only asking because I don't know if it's necessary for restoring a sysnand backup, I have a few old backups that I don't see this file for. I do have this file in a few places, though, are they all the same?
 

Kwyjor

Well-Known Member
Member
Joined
May 23, 2018
Messages
4,323
Trophies
1
XP
4,469
Country
Canada
This much is certain: if you try to mess with things people don't usually mess with, then you're likely to encounter problems that no one is familiar with and that no one's likely going to be able to help you with.

It so happens that on rare occasions it is sometimes advisable to use https://3ds.hacks.guide/ctrtransfer , which will downgrade a system to 11.15. Note that doing a standard System Update is part of the process and that it does not actually require the use of personal NAND backups.
 

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,469
Trophies
2
XP
15,012
Country
Germany
NAND restore (save) from your own backup files works for downgrading.

Be warned there might be big problems with downgrades to very early versions. (Designs not implemented with Home Menu extdata containing newer things, certain games not starting for example).

Given the backup files are good (not damaged/corrupted) this is less risky than playing with homebrew Sysupdater to downgrade or applying CTRTransfer images with low versions (even more considering these methods offer downgrade below versions that can deal with newer devices).

First thing to do before such experiments is full backup of your current NAND and your SD contents.

Good luck and have fun!
 

DChronos

Well-Known Member
OP
Member
Joined
Apr 11, 2015
Messages
109
Trophies
0
XP
226
Country
United States
NAND restore (save) from your own backup files works for downgrading.

[snip]

Ok, so just to double check and be sure I don't misunderstand anything before messing with sysNAND... I ran godmode9 (on luma3ds 11.0, b9s 1.4), created this sysNAND backup while on o3DS 11.16 firmware, and will update my fw to 11.17. Then if I, for any reason, ever wanted to downgrade my o3DS sysnand firmware back to 11.16, or any other fw version from backups I made in godmode9, I just follow this gm9 usage guide to restore this sysnand backup (or any previous fw version backup), and it would work just fine, as if I never updated to 11.17?

I don't know if there's something else that makes simply restoring a previous fw version sysnand backup after updating the fw not work. I just remember it being that "easy" to downgrade your fw with the hardmod (just overwrite nand with your backup), but then b9s and Luma made it possible to back up the nand without hardmodding. Does what version of luma3ds, b9s, or godmode9 you had when making older backups matter?

And thank you for the clear reply, KleinesSinchen. :)
 
  • Like
Reactions: KleinesSinchen

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,469
Trophies
2
XP
15,012
Country
Germany
There is nothing really troublesome with going down a single version. I've done it a lot of times for testing purposes.
Some people are worried about the number of write cycles on their NAND chip, but I expect 3DS consoles do die of something else before. Write cycles do become a concern when writing a fully image daily.

Restoration of very old backup can interfere with Home Menu extdata – as I said before – and the installed titles database gets replaced with the old version, which means some installed software might not show up (or with an X greyed out in Data Management → FakeTik)
 

DChronos

Well-Known Member
OP
Member
Joined
Apr 11, 2015
Messages
109
Trophies
0
XP
226
Country
United States
There is nothing really troublesome with going down a single version. I've done it a lot of times for testing purposes.
[snip]

Ok, thanks for letting me know, since I did add a bunch of titles on 11.16 when the eshop was closing. Does it store what titles you have installed on another chip or the sd card or something? And if I did go back further than when something was installed, can I just delete the greyed out X in data management and reinstall it from the eshop later, or is there a way to fix it without using the eshop?

Sorry to ask so many questions, KleinesSinchen, I just want to know as much as possible if I ever did want to revert an update or go back, so I can fix any issues that arise.
 

DChronos

Well-Known Member
OP
Member
Joined
Apr 11, 2015
Messages
109
Trophies
0
XP
226
Country
United States
Was hoping you could let me know about the 2 questions above, KleinesSinchen, or anyone, so I know in advance if I do restore an older backup. If I did ever do this, I'd restore both nand and the sd card at the same time, I back both up.
 

Hayato213

Newcomer
Member
Joined
Dec 26, 2015
Messages
20,064
Trophies
1
XP
21,222
Country
United States
Was hoping you could let me know about the 2 questions above, KleinesSinchen, or anyone, so I know in advance if I do restore an older backup. If I did ever do this, I'd restore both nand and the sd card at the same time, I back both up.

If you restore your nand to an early state, your save and games installed would be from that time when you did the nand backup.
 
  • Like
Reactions: anotherthing

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,375
Trophies
4
Location
Space
XP
13,990
Country
Norway
Ok, thanks for letting me know, since I did add a bunch of titles on 11.16 when the eshop was closing. Does it store what titles you have installed on another chip or the sd card or something? And if I did go back further than when something was installed, can I just delete the greyed out X in data management and reinstall it from the eshop later, or is there a way to fix it without using the eshop?

Sorry to ask so many questions, KleinesSinchen, I just want to know as much as possible if I ever did want to revert an update or go back, so I can fix any issues that arise.
Tickets are stored in NAND, you can manually dump the tickets before restoring and inject it afterwards but there is no need since running FakeTik will take care of the missing tickets.
 

DChronos

Well-Known Member
OP
Member
Joined
Apr 11, 2015
Messages
109
Trophies
0
XP
226
Country
United States
Thanks again, all. Will have to look up FakeTik later. So, I assume if I restore the nand and sd card both to the same date/time backups, then everything will be exactly as is was at that point in time, including any menu extdata, and shouldn't show any greyed out installed titles with an X, since the nand and sd data should be synced to that point in time.

And the file "essential.exefs", is that something I'd only need to create once and I can use this file with any nand backup I made in godmode9, or is this file unique per nand backup or unique to each version of the app? Wondering cause I didn't make a new essential.exefs every single backup, but have several.
 

anotherthing

Well-Known Member
Member
Joined
Mar 30, 2023
Messages
252
Trophies
0
Age
52
XP
341
Country
United States
Another reason it might not be a good idea is that Nintendo is pulling the rest of the 3DS servers here in a few weeks, aren't they? I don't think there's any way to go back to 11.17 without Nintendo servers. Maybe I'm wrong about that, so if anyone knows another way to upgrade from an older version to the newest one without those servers, I'm all ears.
 

Kwyjor

Well-Known Member
Member
Joined
May 23, 2018
Messages
4,323
Trophies
1
XP
4,469
Country
Canada
Nintendo is pulling the rest of the 3DS servers here in a few weeks
No, they're only ending online services for all games aside from Pokemon Bank or Pokemon Transporter. The eShop is going to remain available for downloading previously-purchased titles for the foreseeable future, and I very much doubt they're going to take down the update server (even if they don't release another firmware update after 11.17 – and who knows, maybe they will).
 
  • Like
Reactions: anotherthing

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan @ BakerMan:
    guys, hot take
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    So Bonzi buddy was an evil version of Alexa lol
    +2
  • BakerMan @ BakerMan:
    the legal drinking age here in the US is 21, as some of you may know, but i think either it should be 18 or the age you're an adult should be 21.
    +1
  • BakerMan @ BakerMan:
    and i know what you may be thinking, "why become an adult at 21? doesn't that mean that banging an 18 year old would be illegal?"
    first of all, being in a relationship with someone who's 18 is technically ok, as long as it started when they were 18, but the age gap is still weird depending on how old you are. besides, the age of consent differs between different states
    +1
  • BakerMan @ BakerMan:
    also my reasoning for adult age being 21 is because the reason that's the drinking (and now smoking) age is because it "gives them more time to think rationally and not drive drunk"
    so you should have that extra time to mature and think rationally before going to serve in the military or vote
    +1
  • BakerMan @ BakerMan:
    tl;dr the "adult" age and the legal drinking age (and voting age) here in the US should be the same
    +4
  • Psionic Roshambo @ Psionic Roshambo:
    It's all good no one pays attention to the law anyway lol
  • BigOnYa @ BigOnYa:
    What about making kids wait till 18 or 21 to drive? And yea is messed up, you can join army and die for your country at age 18, but you can't drink alcohol or smoke a cig til 21, is ridiculous
    +3
  • Psionic Roshambo @ Psionic Roshambo:
    If someone is in the military they should be allowed to smoke and drink at 18.... Would help drive recruitment lol
    +3
  • BigOnYa @ BigOnYa:
    We all know they do and will anyways. I think laws prevented them only pushes them to illegally do it. Even tho if was legal, most prob wouldn't even bother. Not a big deal or risque if its legal, no fun.
    +2
  • ZeroT21 @ ZeroT21:
    That's why some kids don't mind having a rap sheet or two just so they never get drafted
    +2
  • BakerMan @ BakerMan:
    also, i think the voting age should match the adult and drinking ages too, because by the logic of giving them time to mature and think rationally so they don't drive drunk, then they should also have that time to mature and think rationally so they can think for themselves
    +2
  • BakerMan @ BakerMan:
    fucking hell i'm becoming a mini leo with the way i yap aren't i?
    +1
  • impeeza @ impeeza:
    I was unable to create the VM for the debloat windows, but found the video where I learned it:

    https://www.youtube.com/watch?v=mZm6mY3I7J4
    +2
  • BigOnYa @ BigOnYa:
    No you def no leo, and I like your insight. You are a smart Baked cookie.
  • K3Nv2 @ K3Nv2:
    Chicken drumsticks and sweet potato for dinner tonight turned out good
    +1
  • BakerMan @ BakerMan:
    "i promise not to get all political and/or philosophical"
    3 drinks later:
    "so yeah think for yourself and i think the government sucks"
    +1
  • K3Nv2 @ K3Nv2:
    Is @BigOnYa drunk again
  • BakerMan @ BakerMan:
    no, i was poking fun at myself
  • BigOnYa @ BigOnYa:
    Again? I have a IV feeding me so I never come down.
    +2
  • BakerMan @ BakerMan:
    because self deprecating humor is important, as long as it doesn't turn into self hate. because you can't really make fun of anyone if you can't even make fun of yourself
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Booze enemas are real lol
  • The Real Jdbye @ The Real Jdbye:
    that explains a lot
    The Real Jdbye @ The Real Jdbye: that explains a lot