Hello all,
I apologise for posting on a rather dead thread; however, I believe I cannot be the only one still playing around with a JTAG in 2020.
My brother, upon learning that I'd owned a modified Xbox 360, asked if it were possible to use cheats (i.e. trainers) and earn achievements. Naturally, as a CS student I was curious and came upon this thread.
Using essentially the same technique outlined by others earlier I cross-referenced a test profile in a hex editor (in my case, FlexHex).
Using the launch title Gun and Fallout 3, I found that using a trainer makes
absolutely no alterations to a profile.
A quick rundown of what I did:
- Signed into the game on a new profile (created on the modified Xbox)
- Played the game for a short period
- Signed out
- Copied the profile to a PC, my control profile.
- Then started the games again after initializing a trainer launcher using FSD's file manager.
- Signed into the profile in-game.
- Activated the trainers and enabling all cheats
- Played the game, again for a short period.
- Signed out.
- Moved to PC.
- Compared my control profile to the one on the pen drive.
- No difference.
I did, amidst all that, also try a profile (that had most recently played the respective game) from another non-modified Xbox and the files did change immediately even just running the game through the original dashboard.
I'm not familiar with what data is precisely stored in an Xbox profile and I can only guess may have something to do with the OS version or logging the serial number of all consoles that profiles has been on, or something.
Someone who knows more than me on this could perhaps explain what is going on there.
But running a trainer seems to make no difference, at least in my two tests.
Side-note: If you decide to try this test yourself be careful which game you choose as some games (Halo, for example) alter data in the profile thereby rendering it pointless.
I hope this helps someone.