Homebrew [Release] Cthulhu - app for managing play time, step history and cached icon data

TheVidoja

Member
Newcomer
Joined
Jun 20, 2017
Messages
13
Trophies
0
Age
26
XP
63
Country
Spain
You can't (unless you nuke the whole activity log).
And is there any inconvenience if I nuke the whole activity log other than losing my logs? And does it look suspicious to Ninty if I delete it whole? And finally (I promise xD xD xD), can I backup the log before deleting it?

Sorry for asking so many questions, but I want to thoroughly know all the ins and outs before I do anything.

I really want a fully clean activity log, just to be as safe as possible.
 

Quantumcat

Dead and alive
Member
Joined
Nov 23, 2014
Messages
15,144
Trophies
0
Location
Canberra, Australia
Website
boot9strap.com
XP
11,094
Country
Australia
And is there any inconvenience if I nuke the whole activity log other than losing my logs? And does it look suspicious to Ninty if I delete it whole? And finally (I promise xD xD xD), can I backup the log before deleting it?

Sorry for asking so many questions, but I want to thoroughly know all the ins and outs before I do anything.

I really want a fully clean activity log, just to be as safe as possible.
You can back up the activity log and restore it later, yep. I don't think the local activity log has anything to do with the bans though, I think it's using homebrew apps while connected to the internet. But, I don't know for sure, and there's no harm nuking your whole activity log just to be on the safe side.
 

TheVidoja

Member
Newcomer
Joined
Jun 20, 2017
Messages
13
Trophies
0
Age
26
XP
63
Country
Spain
You can back up the activity log and restore it later, yep. I don't think the local activity log has anything to do with the bans though, I think it's using homebrew apps while connected to the internet. But, I don't know for sure, and there's no harm nuking your whole activity log just to be on the safe side.
And how can I backup the activity log before I completely erase it? Just to be on the safe side.
 

SaffronXL

The Grand Galactic Inquisitor
Member
Joined
Nov 17, 2016
Messages
340
Trophies
0
XP
1,016
Country
United States
And how can I backup the activity log before I completely erase it? Just to be on the safe side.
Use JKSM (under "System Titles"). I personally backed up the activity log files individually, but do NOT recommend that method.
Although there's no way to prove it makes any difference, I personally try to wipe my play history and catalog after playing non-USA-eShop titles before turning the WiFi back on.
 
  • Like
Reactions: Quantumcat

TheVidoja

Member
Newcomer
Joined
Jun 20, 2017
Messages
13
Trophies
0
Age
26
XP
63
Country
Spain
So, if I was to clear my activity log, how would I proceed?

Because the main post says something about needing a "PTM savefile", and I have no idea of what's that.

And, does this method (clearing the whole activity log) leave it FULLY clean? Because the last thing I tried was also supposed to leave it fully clean but it didn't at all (I'm talking about deleting an entry from the software library).
 

rocknard

Well-Known Member
Newcomer
Joined
Mar 10, 2017
Messages
48
Trophies
0
XP
775
Country
Spain
So, if I was to clear my activity log, how would I proceed?

Because the main post says something about needing a "PTM savefile", and I have no idea of what's that.

And, does this method (clearing the whole activity log) leave it FULLY clean? Because the last thing I tried was also supposed to leave it fully clean but it didn't at all (I'm talking about deleting an entry from the software library).

Here you can check that: https://gbatemp.net/threads/how-to-3ds-in-incognito-mode-with-godmode9.473630/
 
  • Like
Reactions: TheVidoja

SaffronXL

The Grand Galactic Inquisitor
Member
Joined
Nov 17, 2016
Messages
340
Trophies
0
XP
1,016
Country
United States

Pyr01

Member
Newcomer
Joined
Mar 11, 2016
Messages
14
Trophies
0
Age
26
XP
113
Country
New Zealand
Any chance this app could back up the PTM save data? I recently got a new 3ds of a different region, and that's the only data I can't seem to recover from my old 3ds. OP even mentions that deleting Activity Log info will be permanent without a backup of the PTM, but how do we get that backup in the first place?
 

rocknard

Well-Known Member
Newcomer
Joined
Mar 10, 2017
Messages
48
Trophies
0
XP
775
Country
Spain
That seems like way more work than just keeping wi-fi off until you use Cthulhu to clear your play history and library. Is there some advantage of that method? Other than being able to preserve your play history, of course.

Not really. I quoted this because a user want to know how to "backup" your PTM, but nothing more useful...

Better Cthulhu to wipe your log and run (My PTM/log activity have custom homebrew, so it's useless backup it if you want to go online to prevent bans?).
 
  • Like
Reactions: SaffronXL

Platinum Lucario

Well-Known Member
Member
Joined
May 17, 2014
Messages
535
Trophies
0
Age
31
Location
Warrnambool, Victoria, Australia
XP
499
Country
Australia
There's one feature I would really like to request for the developers of Cthulhu. I'd really like to see a feature that can actually repair Activity Log data or any data that is otherwise malfunctioning.

My Activity Log data is showing Download Play being used 24/7 (in the Daily Records section), even when I switch off my Nintendo 3DS system for a few days, after turning it back on, it still logs the previous days that it hasn't been used with the Download Play app. And then, whenever I use some other application/game, it never shows up in the Play Time section of Daily Records.

I would be very honored to see a feature in which can fix any broken Activity Log data without deleting anything. It would really help me restore my Activity Log back to normal.

There also needs to be an 'Edit play history' option in Cthulhu, 'cause all there is, is just 'Clear play history', 'Clear step history', 'Clear software library' and 'Edit software library'. The Edit software library option does not modify play history data, it only modifies the data shown in Software Library...

Thank you so much!
 
Last edited by Platinum Lucario,

pandavova

56
Member
Joined
Oct 27, 2015
Messages
902
Trophies
0
XP
2,110
Country
Germany
Hey... I have a feature reqeust/ question if this would be possible?
I have now 2 3DSes cause i unbricked one. Could something like "add two Activity Log together" be added?

Cause its very very long to edit it manualy, because you must press everytime and cant scroll...
 
Last edited by pandavova,

Platinum Lucario

Well-Known Member
Member
Joined
May 17, 2014
Messages
535
Trophies
0
Age
31
Location
Warrnambool, Victoria, Australia
XP
499
Country
Australia
I've been looking around for tools that can modify Play History data. But I can't find any anywhere on the internet. So this is why I'm very desperate for a way I can edit the Play History data. That's why I really want to see such feature in Cthulhu, it will also help everyone as well.

Which I'd like to ask. How on Earth can I dump the PlayHistory.dat? I've managed to dump pld.dat, but I can't find PlayHistory.dat, and I really want to learn how to modify it with a hex editor, I really want to know what the values are.

Thank you in advance.
 

PewnyPL

Well-Known Member
Member
Joined
Feb 2, 2014
Messages
771
Trophies
1
XP
2,174
Country
Poland
I've been looking around for tools that can modify Play History data. But I can't find any anywhere on the internet. So this is why I'm very desperate for a way I can edit the Play History data. That's why I really want to see such feature in Cthulhu, it will also help everyone as well.

Which I'd like to ask. How on Earth can I dump the PlayHistory.dat? I've managed to dump pld.dat, but I can't find PlayHistory.dat, and I really want to learn how to modify it with a hex editor, I really want to know what the values are.

Thank you in advance.
https://www.3dbrew.org/wiki/PTM_Savegame
 

Platinum Lucario

Well-Known Member
Member
Joined
May 17, 2014
Messages
535
Trophies
0
Age
31
Location
Warrnambool, Victoria, Australia
XP
499
Country
Australia
If anyone needs more information about how Activity Log and PTM works, you can find it here: https://3dbrew.org/wiki/PTM_Services and here: https://3dbrew.org/wiki/System_SaveData and here: https://www.3dbrew.org/wiki/PTM_Savegame

Activity Log utilises both 0x00010022 and 0x00020202 (JP)/0x00020212 (US)/0x00020222 (EU) save data. If you want to know what lurks in these files, here's what they are:

0x00020202/0x00020212/0x00020222: pld.dat
0x00010022: Pedometer.dat and PlayHistory.dat

Both of these IDs tend to synchronise with each other, but however...

The files in 0x00010022 (Pedometer.dat and PlayHistory.dat) both encrypt their contents! So if @Ryuzaki_MrL could implement some encryption and decryption mechanism into it, to decrypt the data in those files, please do! As well as exporting the files and importing the files. We really need to edit our Activity Log data, even if it means using a Hex Editor. But we can't while the main files are encrypted.

While I am able to edit the pld.dat file within and be able to see which bytes I need to change.... I can't edit 0x00010022 (PTM Services), which contain PlayHistory.dat and Pedometer.dat. Why? Because those files in that save are encrypted and I don't know what the key is for decrypting the data within those files. I can't edit the files while they're encrypted, unless I knew what the AES key is for those files.

Activity Log uses two saves at the same time. 0x00020202/0x00020212/0x00020222, which is used as a cache (not encrypted), and 0x00010022, which is the actual save data for all the Daily Records, PlayTime and other stuff (which are encrypted).
 
Last edited by Platinum Lucario,

jaderocc

Well-Known Member
Member
Joined
Nov 21, 2016
Messages
113
Trophies
0
Age
31
XP
394
Country
United States
so... how do i use this to "nuke the activity log" ?????

i'm trying to delete homebrews from activity log to get it as clean as possible before going online with it linked to my nnid.

ive tried activity log > clear play history which didn't do anything, also tried moving the ptm files in /0010022 and it just deleted the steps, activity log still shows themely/fbi/etc homebrews that ive used in the past. is there anything short of formatting/restoring the sysnand that will make the activity log look clean/like a retail unit would?

sidenote, not sure if it's important or not but i have an nnid linked to this system. if i were to have to resort to sys format/sysnand restore, would i be able to just sign back into the nnid and everything would be normal from there?

thanks :~)
 
Last edited by jaderocc,

Kanakops

Well-Known Member
Member
Joined
Aug 14, 2016
Messages
553
Trophies
0
XP
976
Country
Antarctica
What about red titles ? I have one title (a game) and its in red in my software library

Edit : Its the things not added officialy in the library
 
Last edited by Kanakops,

Lt. Lynx

Active Member
Newcomer
Joined
Sep 19, 2016
Messages
30
Trophies
0
Age
29
XP
158
Country

rocknard

Well-Known Member
Newcomer
Joined
Mar 10, 2017
Messages
48
Trophies
0
XP
775
Country
Spain
Is it possible to run incognito mode AND modify the save log so I can keep my legal played games and delete the homebrew record? Because everytime I close Cthulhu I get it registered in my AL. Also, it would be nice if there was any other method in order to prevent Cthulhu to be recorded.

Well, i'm outdated (months), but you can use Chtulhu.3dsx from his github and use it with New-HBL + with rosalina 3dsluma (homebrewlauncher). Run Cthulhu with new-HBL and "no record" you would get?

P.S: check the "tip" from the developer:
I recommend using the 3DSX version with Luma3DS 9.0. It'll work just as fine as the CIA, and without cluttering your activity log.
 
Last edited by rocknard,
  • Like
Reactions: Lt. Lynx

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    cearp @ cearp: Welcome hazbeans