Homebrew Dumping and restoring Activity Log?

Seriel

Doing her best
Member
Joined
Aug 18, 2015
Messages
3,256
Trophies
3
Age
22
Location
UK
XP
4,312
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.
 

ketal

aiueo
Member
Joined
Aug 20, 2015
Messages
744
Trophies
0
XP
647
Country
Italy
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
 

Seriel

Doing her best
Member
Joined
Aug 18, 2015
Messages
3,256
Trophies
3
Age
22
Location
UK
XP
4,312
Country
United Kingdom
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)
 

ketal

aiueo
Member
Joined
Aug 20, 2015
Messages
744
Trophies
0
XP
647
Country
Italy
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)
 
D

Deleted-236924

Guest
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

Garou

Well-Known Member
Member
Joined
Jan 13, 2015
Messages
1,213
Trophies
0
XP
1,627
Country
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?
 

ketal

aiueo
Member
Joined
Aug 20, 2015
Messages
744
Trophies
0
XP
647
Country
Italy
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

Garou

Well-Known Member
Member
Joined
Jan 13, 2015
Messages
1,213
Trophies
0
XP
1,627
Country
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,
General chit-chat
Help Users
  • No one is chatting at the moment.
  • kenenthk @ kenenthk:
    Lol AHS is getting funny two dudes and two girls get pregnant
    Gift
  • Toastee_ @ Toastee_:
    Whats AHS?
    Gift
  • gudenau @ gudenau:
    What are you supposed to do when you have a thousand dollar piece of hardware that won't work because the API the manufacturer provided doesn't want to work?
    Gift
  • kenenthk @ kenenthk:
    Ebay
    Gift
  • gudenau @ gudenau:
    Oh great.
    Gift
  • gudenau @ gudenau:
    It's a Linux bug.
    Gift
  • gudenau @ gudenau:
    Well a bug with their Linux drivers or something.
    Gift
  • gudenau @ gudenau:
    It captures 2x the amount of packets on Windows 10 in a freaking VM where USB access is slower/more latent.
    Gift
  • The Real Jdbye @ The Real Jdbye:
    what is this piece of hardware @gudenau
    Gift
  • gudenau @ gudenau:
    Beagle 480
    Gift
  • T-hug @ T-hug:
    Dune 2021 1080p HDRip X264 AC3-EVO
    Gift
  • kenenthk @ kenenthk:
    Dune? Reminds me of seeing my ex naked
    Gift
  • mr_switch @ mr_switch:
    Oh yeah Dune movie is out, watching it later
    Gift
  • mr_switch @ mr_switch:
    Here is hoping 2022 is a good year for DC cinematic universe
    Gift
  • gudenau @ gudenau:
    Honestly don't really know what Dune is.
    Gift
  • gudenau @ gudenau:
    Anyone here know much about Jetbrains InteliJ Idea?
    Gift
  • Sonic Angel Knight @ Sonic Angel Knight:
    Oh, T-hug was here :blink:
    Gift
  • Sonic Angel Knight @ Sonic Angel Knight:
    Hey, where the admins at? Come in the chat. I got a idea. How bout a Sound notification or something when someone tags you in chat? :ninja:
    Gift
  • DinohScene @ DinohScene:
    Post it in the v8 feedback thread
    Gift
  • Gift
  • OzKenny1983 @ OzKenny1983:
    Post what sorry? I'm guessing we were talking about this ages ago, but I haven't been on GBATemp in almost a year so my memory is failing me :-/
    Gift
  • DinohScene @ DinohScene:
    feedback and or bugs that may have popped up since the migration to XenForo 2!
    Gift
  • OzKenny1983 @ OzKenny1983:
    Umm...I think you might have the wrong person, since that may as well have been written in Chinese. I have nothing to do with the management of this site, nor have I ever been involved. I'm just a member, and hardly even qualify as that...like I said my last post was almost a year ago lol
    Gift
  • DinohScene @ DinohScene:
    Lol no, Sonic Angel Knight had an idea, best would be to post it in that thread haha
    Gift
  • OzKenny1983 @ OzKenny1983:
    Sorry, don't know Sonic Angel Knight either...
    Gift
    OzKenny1983 @ OzKenny1983: Sorry, don't know Sonic Angel Knight either...