hacks-guide / Guide_3DS

A complete guide to 3DS custom firmware, from stock to boot9strap.
https://3ds.hacks.guide/
Other
1.52k stars 307 forks source link

Recommend backup before CFW install? #2435

Closed mariomadproductions closed 4 months ago

mariomadproductions commented 4 months ago

It might be worth suggesting people backup their NAND using before they install CFW, so that they have a clean backup. Currently the guide tells the user to do it afterwards.

danny8376 commented 4 months ago

well, it's literally impossible to do it before modded also, there's literally no point of doing it before modded

lilyuwuu commented 4 months ago

it could be possible (have a payload that backs up nand take the place of safeb9sinstaller) but it would generally be impractical

mariomadproductions commented 4 months ago

it could be possible (have a payload that backs up nand take the place of safeb9sinstaller) but it would generally be impractical

Could the payload just be GodMode9? That could be used to backup the NAND then run safeb9sinstaller, right? That seems reasonably practical, unless I'm misunderstanding.

ihaveamac commented 4 months ago

It's easier and better to get boot9strap installed first and then make a backup. No real need to do it before.

lilyuwuu commented 4 months ago

it's impractical in that it's asking users to do a lot (run a backup routine that will take a while and may not even be successful or may not complete due to insufficient space).

For practical purposes a 'clean backup' is any console where no major modifications (i.e. modified uniques, region change) are made; any backup made at this point (especially when finalizing setup is automated and thus cannot end up in a scenario where a user accidentally ends up without a nand backup) would effectively be as clean as pre-b9s

For a dev console I would agree with backing up first, but this guide doesn't cover dev units

mariomadproductions commented 4 months ago

IMO, its a good thing to do for retail too, not just dev units. Sometimes factory apps are found, or maybe the owner might want to restore it to pre-hacked state before reselling, and just for preserving the original state in general. But I guess it should be an optional thing, yeah.

ihaveamac commented 4 months ago

"owner might want to restore it to pre-hacked state before reselling" is what we have an uninstall guide for. If they have a NAND backup from the time they did Finalizing Setup, that is as close to stock as possible.

We probably won't have it be an "optional" part because the more options people have to decide on, the more complicated it gets. So we only support one guide path where possible, and multiple only when it's necessary.

mariomadproductions commented 4 months ago

Yeah I understand the need to keep it as simple as possible.