Homebrew Dumping and restoring Activity Log?

  • Thread starter Thread starter Seriel
  • Start date Start date
  • Views Views 4,690
  • Replies Replies 10

Seriel

Doing her best
Member
Joined
Aug 18, 2015
Messages
3,317
Reaction score
12,926
Trophies
5
Age
26
Location
UK
XP
7,251
Country
United Kingdom
Hey there, i'm currently dumping all my saves in preperation for a system format.
Is it possible to dump and restore Activity Log data, as well as some other extra data?

Thanks.
 
Yes, but you need to be on 9.2 or under. Activity Log playing data is stored in a file called PlayHistory.dat, stored in the nand. The savedata of the activity log is stored in the nand too, but the file that matters is PlayHistory.dat
 
Yes, but you need to be on 9.2 or under. Activity Log playing data is stored in a file called PlayHistory.dat, stored in the nand. The savedata of the activity log is stored in the nand too, but the file that matters is PlayHistory.dat
Is it possible to dump on 10.3 but restore on 9.2? I'm prepping to format to get downgrade to work (it's a long story lol)
 
Is it possible to dump on 10.3 but restore on 9.2? I'm prepping to format to get downgrade to work (it's a long story lol)
If you have an hardmod, you could dump on 10.3, generate keys on 9.2 and hope for them to decrypt your 10.3 nand backup (99,99% it will fail)
 
If you have an hardmod, you could dump on 10.3, generate keys on 9.2 and hope for them to decrypt your 10.3 nand backup (99,99% it will fail)
Every nand backup is encrypted to your specific 3DS using the same key every time, otherwise any backups would be pointless as they wouldn't be able to be read once you restored them. No matter if you system format 50 times and system update/downgrade 40 times.
Therefore, a single nand fat16 xorpad works for all nand backups extracted from your specific 3DS.

Heck you could just use the 10.3 backup and inject it as an emunand and that would work just fine.
 
Last edited by ,
  • Like
Reactions: kiwiis
Yes, but you need to be on 9.2 or under. Activity Log playing data is stored in a file called PlayHistory.dat, stored in the nand. The savedata of the activity log is stored in the nand too, but the file that matters is PlayHistory.dat
could you give more details on how to dump the PlayHistory.dat on 9.2?
 
could you give more details on how to dump the PlayHistory.dat on 9.2?
Compile yellow8's ctr-nandmount on linux and extract your nand dump. there you should be able to open every archive and save that file in particular. if you don't mind saving steps.dat & fSave.dat you can save the archive on windows
 
  • Like
Reactions: Garou
Compile yellow8's ctr-nandmount on linux and extract your nand dump. there you should be able to open every archive and save that file in particular. if you don't mind saving steps.dat & fSave.dat you can save the archive on windows
only for linux? that's sad
I have a macbook but I mainly use windows for this sort of things, and cygwin cannot compile this things (no fuse support on cygwin I guess)
thanks a lot anyway

sorry OP for hijacking your thread :)

whoa apparently I can build it on windows, but no idea if the filesystem mounting thing really work
so next thing I need to do are
- create xorpad of NAND.bin using ncchinfo_gen.py (ncchinfo_gen.py NAND.bin)
- decrypt using Decrypt9 on 3DS using ncchinfo.bin
- run ctr-nandmount (hint for the full command parameter please)
- search for PlayHistory.dat and dump/restore as you need

is that correct?
 
Last edited by Garou,

Site & Scene News

Popular threads in this forum