Help - Search - Members - Calendar
Full Version: Consaver V1.4.8
Scenyx Entertainment Community > Xbox360 Forums > Xbox360 Software Forums > PC Tools and Utilities (Xbox 360 related)
Pages: 1, 2, 3
scuba156
I. Introduction
================
CONSaver can help you get back all those corrupt saves from a banned Xbox 360 Profile/Console.

II. Usage
================

Place your KV.bin into the Resources folder, it is best to use your KV.bin from an ibuild extraction to ensure the correct size (Size on disk should be 16,384 bytes. If you use a KV.bin that is not from the nand you are going to be using your gamesaves on, the resigning process will fail for games that require the Console ID to be correct.

Create a save (any game) using the Profile you wish to recover the saves to, console and the storage device you wish to transfer the corrupt games saves to and copy that save to your PC. in CONSaver, go to settings, click open... and point to the newly created game save. It will get the Profile ID, Console ID and Device ID out of the game save to use for uncorrupting other gamesaves.


For FTP, set your FTP settings under Settings, then just click download, select the profiles you wish to use and click ok. Once you are done with the files just click upload and it will upload the edited files to you Xbox 360. Local FTP content will be deleted when you close CONSaver.

For Local files, click 'Add...' and point to either the root directory containing all your gamesaves or to a folder containing a single gamesave and click ok. Now just click UnCorrupt to scan through and uncorrupt and profile that is corrupt. You cannot use FTP upload for Local Files unless you put the local folders in '/FTP/' and in the E* folder.


This will not allow you to trade gamerprofiles between profiles for some games, it will only allow you to transfer saves from your old console onto your new one.

QUOTE
This is for everyone wondering about the KV.bin

The KV.bin is not REQUIRED from the console you are putting the saves onto UNLESS one of your saves is Forza 3 or Braid (I am unsure if any other games require it). If you do not have one of these games or do not mind if you cannot transfer them across or dont have a way to get your KV.bin, then you can obtain a KV.bin from many other applications such as le fluffie (or basically any other resigner application out there)

All game saves store your Console ID in 2 locations, 0x36C which is the location which most games use, but some games such as Forza 3 also cross check it with the second location at 0x6. Changing 0x6 changes the signiture in the CON file and requires it to be resigned, resigning requires a KV.bin to resign it correctly. If a KV.bin is used that is not from that console that you wish to use the saves on, then the value at 0x6 (which is the second location for the Console ID) gets altered to the console ID of the KV.bin used, due to the resigning process. Therefor, games such as Forza 3 will see that save as corrupt and wont load it.

99% of games do not use the value at 0x6, and may only use 0x36C to get the console ID. A KV.bin is only needed from your console for that 1% of games, otherwise a generic KV.bin is fine to use.


IPB Image

CONSaver v1.4.8 by Scuba156 (Xbox1Crew, XeLove)

Now on Google Code


#xb1crew on EFnet :: #XeLove on EFnet

Team Xbox1Crew :: Team XeLove



III. Updates
================

[version 1.4.8]
+added gamerpic view
+added gamerpic extraction (right click gamerpic)
+added STFS folder batch extraction (in context menu)
+removed " showing instead of special characters as it was creating issues with
STFS folder extraction
+added progress meter from Uncorrupting, but it uncorrupts so fast that the
progress meter cant keep up
+added save count
+redesigned the gui, so that the log and list view are resizable
+the log now gets saved to Log.txt on closing
+small bugs, error checks
+updated X360.dll to v1.0.0.41
+added the ability to set profiles to off-line, cant reverse so a backup is made (right click profiles)
+possibly something that im forgetting

[version 1.4.2]
+fixed an issue with the list not refreshing after uncorrupting files

[version 1.4.1]
+FTP should now be fixed
+removed a debug button left in
+added option to set ID from selected save in the right-click context menu

[version 1.4.0]
+added Chilkat FTP dialog for registration (only comes with a 30 day trial)
+Reverted back to an older ChilkatDotNet2.dll
+added the option to edit profile with ID's
+a few bug fixes
-has problems using files off usb, as it loads them to cache and edits the ones in cache, rather than the files on usb. always copy to hdd first

[version 1.3.1]
+Added Onboard MU and pluggable MU support (only with FSD, ftp is broken with XEXmenu for now, if XexMenu support is needed, please use v1.2)
+Backups now go into the backups folder for easy storage
+Added a few error messages
+Updated X360.dll to v1.0.0.37
+Removed Restore Backups Tool as it is no longer needed
+fixed a few bugs and cleaned up some unused code


IV. Credits
================

Scuba156 - Creator
Team Xbox1Crew and XeLove - For there support
Arbiter34 - Helping me with working out some X360.dll functions and testing some code
TuxUser - Supplying me links
Sh0e - Supplying some gamesaves to test out
strikey
sorry for asking , but I havent been on the website for some time..
where is this tool to be used for ?
(noob question tongue.gif )
When you upgrade your banned console ? and than all your saves get corrupted?
please enlighten me laugh.gif
scuba156
QUOTE(strikey @ May 12 2010, 02:51 AM) *

sorry for asking , but I havent been on the website for some time..
where is this tool to be used for ?
(noob question tongue.gif )
When you upgrade your banned console ? and than all your saves get corrupted?
please enlighten me laugh.gif

When your console gets banned, any game you save after being banned will be corrupt if you try to load it with any other console.
strikey
wtf , can M$ do that? must not be totaly legal..lol
WarriorSan
QUOTE(strikey @ May 11 2010, 07:30 PM) *

wtf , can M$ do that? must not be totaly legal..lol


Where have you been? lol thanks for the app Scuba156.
strikey
QUOTE(WarriorSan @ May 11 2010, 07:57 PM) *

Where have you been? lol thanks for the app Scuba156.


Under a rock tongue.gif lal blink.gif OT: btw, v.nice app
krizalid
Thanks for this apps, even thou I don't have any corrupted gamesaves, I'm interested in the resigning feature in batch.


Will this just resign al gamesaves for me providing the correct IDs\Keys?

Or does the process require corrupted gamesaves in order to resign as well?


Thanks.
7urrican
i have been using this tonight and it seems to have done the job! fantastic job making an all-in-one tool!

it crashed when i tried to fix all my saves at the same time, but when i broke it down into smaller batches it worked great! no i can carry on with mass effect biggrin.gif

thanks a bunch for the great work beerchug.gif
floydphish04
Does this only work with a JTagged console? If so, bummer. If it can be used on any console, how does it work? Read the read me, but I don't fully understand?

Thanks
lvader1
it doesn't appear to like the size of my kv.bin
I read the size (16,384) in the read me, but mine (xenon) is 16,896
It's what i got from nandpro and I pulled it several times.
I didn't have any problems with the jtag process.
what gives?
scuba156
QUOTE(krizalid @ May 12 2010, 06:11 AM) *

Thanks for this apps, even thou I don't have any corrupted gamesaves, I'm interested in the resigning feature in batch.
Will this just resign al gamesaves for me providing the correct IDs\Keys?

Or does the process require corrupted gamesaves in order to resign as well?
Thanks.

it will only edit and resign the save if it is flagged from a banned console, or if one of the ids in the save differ from the ones you have set within consaver.

QUOTE(7urrican @ May 12 2010, 07:00 AM) *

i have been using this tonight and it seems to have done the job! fantastic job making an all-in-one tool!

it crashed when i tried to fix all my saves at the same time, but when i broke it down into smaller batches it worked great! no i can carry on with mass effect biggrin.gif

thanks a bunch for the great work beerchug.gif

how many saves did you try at once, it should be able to handle a few thousand.

QUOTE(floydphish04 @ May 12 2010, 11:01 AM) *

Does this only work with a JTagged console? If so, bummer. If it can be used on any console, how does it work? Read the read me, but I don't fully understand?

Thanks

should work fine for a stock console. What exactly isnt clear? Let me know and ill try to clear it up, i also have to write a better readme

QUOTE(lvader1 @ May 12 2010, 11:08 AM) *

it doesn't appear to like the size of my kv.bin
I read the size (16,384) in the read me, but mine (xenon) is 16,896
It's what i got from nandpro and I pulled it several times.
I didn't have any problems with the jtag process.
what gives?

if you have a full name image, use i build to extract the onand
amak1131
Do you need a kv.bin or can you use it to batch change console Ids?
floydphish04
scuba,

I don't understand what KV.bin is used for. I don't know where to find it. I dont know what to do with it within CONsaver once i do locate it.

Basicly, I have a gamertag that has been banned from LIVE and would like to transfer the associated saves to a new gamertag that I currently use on LIVE.

I thought all I would need to do is locate a save with the new, LIVE-enabled gamertag, and use it to set IDs. Then I could add all the saves that were from the old, banned gamertag and have them converted to work with the LIVE-enabled account.

Can this app accomplish this? If so, how would I go about doing it? And what does KV.bin have to do with the process?

Thanks man for all the great work
amak1131
QUOTE(floydphish04 @ May 11 2010, 11:23 PM) *

scuba,

I don't understand what KV.bin is used for. I don't know where to find it. I dont know what to do with it within CONsaver once i do locate it.

Basicly, I have a gamertag that has been banned from LIVE and would like to transfer the associated saves to a new gamertag that I currently use on LIVE.

I thought all I would need to do is locate a save with the new, LIVE-enabled gamertag, and use it to set IDs. Then I could add all the saves that were from the old, banned gamertag and have them converted to work with the LIVE-enabled account.

Can this app accomplish this? If so, how would I go about doing it? And what does KV.bin have to do with the process?

Thanks man for all the great work



To get your KV, you need your CPU key and NAND. You basically dump the NAND and decrypt the KV outta it.
Toddler
I think KV.bin was something you dump from the NAND, right?

I think I'm confused for the same reason that others here have mentioned. I've got one banned box and one stock box. I'm just hoping to easily move my saves and profile from one console to the other as needed. If this app requires KV.bin, wouldn't that mean the NAND from both consoles has to be dumped?

Sorry if I'm completely off-base here.
boxer25
QUOTE(Toddler @ May 12 2010, 03:10 PM) *

I think KV.bin was something you dump from the NAND, right?

I think I'm confused for the same reason that others here have mentioned. I've got one banned box and one stock box. I'm just hoping to easily move my saves and profile from one console to the other as needed. If this app requires KV.bin, wouldn't that mean the NAND from both consoles has to be dumped?

Sorry if I'm completely off-base here.


HI, I have the same question. I have a stock updated non-jtagged 360 without the KV and no way to dump the nand. I assume from what I have read that this program cannot uncorrupt the game saves from my banned console to this one?
xzelion
I don't get this, with this tool I need to have a KV.Bin what is this and why?

The process I was used to before hearing about all these great features was load up a profile/save with
con flag remover

after that is done

load up hash block calculator and resign and you are done.

Why is it that with this change in order to resign everything I am now required to somehow get a KV.bin
xzelion
looking into this further I learned this is only for people with banned ganertags going into new gamertags.

So is there another tool that will bulk unflag my saves and bulk resign or do I still have to do one by one by one and do I still need the KV.bin. MY GT is not banned.
scuba156
QUOTE(boxer25 @ May 13 2010, 01:57 AM) *

HI, I have the same question. I have a stock updated non-jtagged 360 without the KV and no way to dump the nand. I assume from what I have read that this program cannot uncorrupt the game saves from my banned console to this one?



QUOTE(xzelion @ May 13 2010, 01:59 AM) *

I don't get this, with this tool I need to have a KV.Bin what is this and why?

The process I was used to before hearing about all these great features was load up a profile/save with
con flag remover

after that is done

load up hash block calculator and resign and you are done.

Why is it that with this change in order to resign everything I am now required to somehow get a KV.bin


This is for everyone wondering about the KV.bin

The KV.bin is not REQUIRED from the console you are putting the saves onto UNLESS one of your saves is Forza 3 or Braid (I am unsure if any other games require it). If you do not have one of these games or do not mind if you cannot transfer them across or dont have a way to get your KV.bin, then you can obtain a KV.bin from many other applications such as le fluffie (or basically any other resigner application out there)

All game saves store your Console ID in 2 locations, 0x36C which is the location which most games use, but some games such as Forza 3 also cross check it with the second location at 0x6. Changing 0x6 changes the signiture in the CON file and requires it to be resigned, resigning requires a KV.bin to resign it correctly. If a KV.bin is used that is not from that console that you wish to use the saves on, then the value at 0x6 (which is the second location for the Console ID) gets altered to the console ID of the KV.bin used, due to the resigning process. Therefor, games such as Forza 3 will see that save as corrupt and wont load it.

99% of games do not use the value at 0x6, and may only use 0x36C to get the console ID. A KV.bin is only needed from your console for that 1% of games, otherwise a generic KV.bin is fine to use.

QUOTE(xzelion @ May 13 2010, 05:21 AM) *

looking into this further I learned this is only for people with banned ganertags going into new gamertags.

So is there another tool that will bulk unflag my saves and bulk resign or do I still have to do one by one by one and do I still need the KV.bin. MY GT is not banned.


as i stated above, its not just for poeple with a banned console/gamertags, it is just aimed towards them. it can still mass resign saves with console/profile/device ID's
7urrican
QUOTE(scuba156 @ May 12 2010, 06:02 AM) *

how many saves did you try at once, it should be able to handle a few thousand.


actually, i think it just hangs when it gets to my forza 3 saves rather than there being too many items. i know you said f3 and braid are different to others so maybe that causes some issue?
scuba156
QUOTE(7urrican @ May 13 2010, 09:45 AM) *

actually, i think it just hangs when it gets to my forza 3 saves rather than there being too many items. i know you said f3 and braid are different to others so maybe that causes some issue?

Im not sure. The files for Forza 3/Braid themselves are no different to any other CON file, its mainly the way that the games read the saves file. When i get home, ill see how many saves i can throw at it, and ill also see how long the filepath names can be.
lvader1
QUOTE(scuba156 @ May 11 2010, 08:02 PM) *

if you have a full name image, use i build to extract the onand


I'm not familiar with "I build" could you explain more in depth please?

scuba156
QUOTE(lvader1 @ May 13 2010, 10:01 AM) *

I'm not familiar with "I build" could you explain more in depth please?

ibuild is included with the FreeBoot package which is for Jtag consoles. it can be used to get your KV.bin. Please read my comments above to see if you need your KV.bin
Pedroshin
Hello I think I don't quite understand the part in which I have to create a new savegame? It says my whole Profile is corrupted on the new Jtagged console, so I can't even "Sign in" with it to use it to create new saves...

Obviously recovering it using Xbox Live is out of the question because of the Jtag.

Must I create a new profile or something? But then would it work to get back my corrupted profile and its saves?

Thanks
scuba156
QUOTE(Pedroshin @ May 13 2010, 10:40 AM) *

Hello I think I don't quite understand the part in which I have to create a new savegame? It says my whole Profile is corrupted on the new Jtagged console, so I can't even "Sign in" with it to use it to create new saves...

Must I create a new profile or something? But then would it work to get back my corrupted profile and its saves?

Thanks

I forgot about this situation, may have to incorperate soemthing for it.

Theres two ways to do this:

Place either your KV.bin or a generic KV.bin in the resources folder, then load up your profile in CONSaver, and click UnCorrupt, now you can transfer your profile back over to your console and sign into it to create a new save game and continue as normal.

Create a new profile, and create a new save game. Then use that save game to inject the Console ID and Device ID into CONSaver. Then manually input your Profile ID in, you can find your Profile ID by looking at either the Profile file or the Profile Folder which contains all your save games as it will be named the same as your Profile ID (so if your profile file/folder is named something like E00002CE5AE31767, you would input E00002CE5AE31767 as your Profile ID). Then just get a KV.bin and continue as normal
Pedroshin
Thanks I'll try the first method. I have Forza 3 saves. This is probably a dumb question, but should I use KV.bin from NAND.bin or from Freeboot.bin?
The person who got me the Jtag console explained NAND.bin is original un-modified nand, while the Freeboot.bin is the modified one. He only supplied me with the rawkv.bin, which I doubt is the one we need here.

So I got the 360 Flash tool and both NAND.bin and Freeboot.bin work fine with the CPUKey.txt in the 360 Flash Tool and both extract KV.bin of the same size (16,384)

So since my console is modified at the moment I should use the KV.bin from Freeboot.bin, right? Or it doesn't make a difference?

Thanks
scuba156
QUOTE(Pedroshin @ May 13 2010, 11:09 AM) *

Thanks I'll try the first method. I have Forza 3 saves. This is probably a dumb question, but should I use KV.bin from NAND.bin or from Freeboot.bin?
The person who got me the Jtag console explained NAND.bin is original un-modified nand, while the Freeboot.bin is the modified one. He only supplied me with the rawkv.bin, which I doubt is the one we need here.

So I got the 360 Flash tool and both NAND.bin and Freeboot.bin work fine with the CPUKey.txt in the 360 Flash Tool and both extract KV.bin of the same size (16,384)

So since my console is modified at the moment I should use the KV.bin from Freeboot.bin, right? Or it doesn't make a difference?

Thanks

Either KV.bin should be fine as they originate from the same console, just as long as it matches the correct size
lvader1
QUOTE(scuba156 @ May 12 2010, 03:19 PM) *

ibuild is included with the FreeBoot package which is for Jtag consoles. it can be used to get your KV.bin. Please read my comments above to see if you need your KV.bin


I use XBR so, i was not familiar with freeboot.
thanks for the info!
Pedroshin
Thanks man it worked. I didn't even need to create a new save! I just loaded profile folder, clicked UnCorrupt, put folder back in HDD and all saves, even Forza 3, work. So I guess it was just the profile but not the saves that were corrupted or something.

Cheers
scuba156
QUOTE(Pedroshin @ May 13 2010, 01:19 PM) *

Thanks man it worked. I didn't even need to create a new save! I just loaded profile folder, clicked UnCorrupt, put folder back in HDD and all saves, even Forza 3, work. So I guess it was just the profile but not the saves that were corrupted or something.

Cheers

Im guessing you put the saves back onto the same console?
floydphish04
So I got this application to convert one of my game saves from an old (banned) gamertag to my new one. I only did one save to test it out and make sure it worked ok. Then I went back and did it to ALL of the game saves. They all show the same Profile ID etc. as the save that was properly resigned. When transferred back to the hard drive though, they still show my old gamertag. What gives? Any help would be appreciated.

Thanks
scuba156
QUOTE(floydphish04 @ May 13 2010, 06:40 PM) *

So I got this application to convert one of my game saves from an old (banned) gamertag to my new one. I only did one save to test it out and make sure it worked ok. Then I went back and did it to ALL of the game saves. They all show the same Profile ID etc. as the save that was properly resigned. When transferred back to the hard drive though, they still show my old gamertag. What gives? Any help would be appreciated.

Thanks

I dont quite understand what you were trying to do. Were you trying to transfer them to a different profile? if so, did you copy them to the other profiles folder?
floydphish04
Nope. I put them back in the original folder. I'm sure that's the problem. Thanks.

I feel retarded
xzelion
Thanks for answering my posts
Toddler
It looks like this unflags your profile as well, right?

So I have two consoles, one banned and one stock. I've got a generic KV.bin in the resources folder. Can I play a game like MW2 on the banned console, earn achievements, etc., use Consaver to uncorrupt the game save and the profile, move them over to the stock console and I'm good to go?
Pedroshin
QUOTE(scuba156 @ May 13 2010, 06:41 AM) *

Im guessing you put the saves back onto the same console?


Yes. I just moved an HDD filled with saves from a non-Jtag to a Jtag console and the profiles that had Forza 3 saves were corrupted. Uncorrupt took care of that. All saves inside the profiles were accepted fine without having to create new save in the new console. Thanks once more.
shtewps
Finally had a chance to use your app scuba. Uncorrupted 100+ gamesaves on this one particular consoles and everything works beautifully.

Great job man. Really appreciate your efforts.

Toddler
I'll answer my own question. It works beautifully on game saves, but unless I'm doing something wrong, it doesn't seem to handle profiles.

I took the profile from my stock system and "uncorrupted" it using the IDs loaded from from a save file from the banned system. Tried to load it on the banned console, but it said the profile did not contain valid Live membership information. Tried to load it on the stock console, but it said the profile was corrupted. Had to recover my gamertag and jump through a few hoops to get my profile back on both systems. Doesn't look like I can just treat the profile like a game save and move it back and forth as I had hoped.
scuba156
Yeah profiles can be touchy, and it may not be a good idea to change the console/device ID on it although the process worked fine for my Live enabled profile. ill look into profiles a bit more and see if they need to be handled differently
shtewps
For the record. Before I uncorrupted the gamesaves I uncorrupted the profile using conflag remover and the hash block calculator. Then ran consaver on everything else.
scuba156
QUOTE
[version 1.1.0]
+Added FTP download and upload of profiles
+GUI changes
+Settings dialog changed
-need to add progress meters for FTP, currently it just looks like its frozen but is infact working
scuba156
Oh i forgot to add, ive changed it so that the Console ID/Profile ID/Device ID does not get changed in profiles, however they still get unflagged and resigned so they should still work
scuba156
QUOTE
[version 1.2.0]
+Profile selection via ftp now gets gamertag and gamerpic for each profile
+merged ftp and set id's settings into one
sheldoo
Thanks works great
Toddler
When I run it, it always says "0 backups created" and if they are created, I can't find them.
scuba156
thanks, i just realised it will only create a backup if the flag is not all FF's, so it doesnt check if your changing the ID's.

backups get created in the same location as the original file with a *.bak
Toddler
I'll be embarassed if this is a simple question, but how do you FTP to the 360? Is that native functionality?
scuba156
FTP will only work on a jtag 360, just run xexmenu or FSD
Toddler
Thanks, no JTAG here, that's what I figured.
scuba156
QUOTE
[version 1.3.1]
+Added Onboard MU and pluggable MU support (only with FSD, ftp is broken with XEXmenu for now, if XexMenu support is needed, please use v1.2)
+Backups now go into the backups folder for easy storage
+Added a few error messages
+Updated X360.dll to v1.0.0.37
+Removed Restore Backups Tool as it is no longer needed
+fixed a few bugs and cleaned up some unused code
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2013 Invision Power Services, Inc.