Possible to manipulate Activity Log data?

Discussion in '3DS - Homebrew Development and Emulators' started by videogame57, May 29, 2017.

  1. videogame57
    OP

    videogame57 Sword Princess

    Member
    397
    153
    Apr 27, 2014
    Canada
    Right behind you
    My battery came briefly disconnected in the middle of the weekend while I was at a convention and now 2/3 days of pedometer data is attributed to January 2011. Is there any way I can edit this data and move data from 2011 to where it should belong in the gaps in later years? I didn't even have a 3DS in 2011.
     
  2. Zidapi

    Zidapi GBAtemp Psycho!

    Member
    3,024
    1,805
    Dec 1, 2002
    Cthulhu is an Activity Log manager/editor. I've never used it so I don't know if it does what you want, but it's a good place to start.
     
  3. Quantumcat

    Quantumcat Dead and alive

    Member
    10,529
    5,558
    Nov 23, 2014
    Australia
    Canberra, Australia
    You can't change pedometer data or play data for specific times with Chthulu.
     
  4. Petraplexity

    Petraplexity Fidget-Spinning Spicy Memelordâ„¢

    Member
    381
    789
    Sep 5, 2015
    United States
    Over There
    It's definitely possible, all you need is a way to dump, decrypt, edit, encrypt and inject system savedata from NAND, but nobody has made any tools to edit the Activity Log yet, as no developers particularly want to.
    These two have already requested it, to no avail.
    https://gbatemp.net/threads/editing-activity-log-on-emunand.388212/
    https://gbatemp.net/threads/request-activity-log-editor.432402/

    P.S.:
    Activity Log data is stored in NAND://data/<16 Digit ID>/sysdata/00020212/00000000. You might also be able to use JKSM.
     
    Asdolo likes this.
  5. Quantumcat

    Quantumcat Dead and alive

    Member
    10,529
    5,558
    Nov 23, 2014
    Australia
    Canberra, Australia
    How do you change the 00000000 file into pedometer.dat and playdata.dat?

    Is there a tutorial for dumping, decrypting, hex editing, encrypting and restoring NAND files?