hacks-guide / Guide_3DS

A complete guide to 3DS custom firmware, from stock to boot9strap.
https://3ds.hacks.guide/
MIT License
1.57k stars 315 forks source link

After doing the DSiWare Downgrade, my hacked save is gone - how? #464

Closed Onoitsu2 closed 8 years ago

Onoitsu2 commented 8 years ago

How in the world am I to copy the game from my system #1 after it formats its self? Am I missing something here?

I just did the DSiWare process, unsuccessfully, because the app itself said it could not be moved from SD to system after it was transferred successfully. Perhaps there is a step missing in the instructions?

Also I am unsure as to why we have to inject into the Safety program when that does not carry across at all during a system transfer.

jaxrogers2 commented 8 years ago

You weren't supposed to select the option to delete the source system's (3DS #1's) SD card contents during the system transfer, that is why this is specifically bolded in the directions. Since you deleted the contents of your SD during this step, there is literally NOTHING on your SD card in 3DS #1, meaning that you can no longer transfer the DSiWare. In your case, you'll need to either system transfer back (if you're doing an old to old3ds or new to new 3ds) or if you are doing an old to new transfer you will need to restore both of your SD card backups from before the transfer and try again.

The only reason that this part of the guide has you inject FBI into Health and Safety on 3DS #1 is so that you have the latest version installed, since the instructions to install the hacked save would be different if you were using an older version of FBI.

Onoitsu2 commented 8 years ago

OK, strange, I had no option to not format it. No matter, I found a workaround. After restoring from NAND backup on #1, I was able to download it again using freeshop. Placed on SD after importing save and popped #1's SD into #2. Had it import and replace system contents, powered down, and moved SD back. Currently taking a nand backup of #2 now. Closing this. Thanks for the guide, but I ask you please add a step there for those that read too fast, or are not offered an option to not format the system. With your exploitable DSiWare installed to system, take a Nand backup, so it will come back again when restored. My backup was prior to installing the game, hence my difficulties.

jaxrogers2 commented 8 years ago

No wait, games from Freeshop do NOT system transfer as they have an invalid ticket. You need to buy the game again if it is no longer on your account (although it probably is, you might just need to redownload it).

EDIT: In terms of making the direction clearer to not wipe 3DS #1's SD card, it's a little difficult to do because it's a prompt (just like moving DSiWare) and so people figure they'll do it since the guide doesn't word it like in the system transfer. Also, since New to New and old to New transfers are certainly more complicated it's easy to miss prompts in general.

Onoitsu2 commented 8 years ago

I was able to do it using freeshop, because the NNID changed from #1 to #2, I would be unable to download it again with out purchase again. However because I was on a restored NAND, it must have thought it was on the same NNID, although nintendo would not authenticate the same I am sure, so I got it from freeshop, because well I paid for it once, I'm going to use it to its fullest :) And it allowed me to push it to the SD from in System Settings, and then I moved the SD to the unit #2, and it allowed me to override it.

Now all someone needs to be able to do is locate an exploit where you boot into homebrew, like basehaxx on 11, that you can alter the save game from homebrew. Or a patcher that can take the SD exported item and alter and resign it, so you can import it again.