I Need to Edit NAND Image to Fix Corrupt Profiles

Atariwarrior

Full Member
Nov 27, 2010
66
0
USA
My console failed AP25 challenge after I accidentally ran a backup with AP25 and the 2.0.12416.0 dashboard.

The console still works but now all the profiles on the HDD are corrupt when I try to use the hard drive on my other console. Also, any hard drive connected to it also has its profiles corrupted.

I installed a Nand-X by the solder method on my Zephyr motherboard and followed the tutorial by
M Azeem K ( http://www.team-xecuter.com/forums/showthread.php?t=59143 )

When I used findsecdata.exe the final message indicates that the old secdata.bin cannot be found:
[FONT=&quot]
[/FONT]
[FONT=&quot]"Old secdata.bin not found. Console might be not banned, already patched or secdata.bin overwritten."[/FONT]


[FONT=&quot]How would I go about manually editing the current NAND image to remove the flag that corrupts the gamer profiles and then flashing it back?
[/FONT]
 

big_ted

VIP Member
Dec 31, 2003
766
48
Midlands UK
don't think editing is an option, the actual file would be encrypted with the cpu key and to get this you need to run xell.

Ted
 
Are you sure you ran the Command Prompt in Administrator mode?
 

Atariwarrior

Full Member
Nov 27, 2010
66
0
USA
Yes. I ran again to make sure. This is what I got:

[FONT=&quot]Microsoft Windows [Version 6.1.7600][/FONT]
[FONT=&quot]Copyright (c) 2009 Microsoft Corporation. All rights reserved.[/FONT]

[FONT=&quot]C:\Windows\system32>cd..[/FONT]

[FONT=&quot]C:\Windows>cd..[/FONT]

[FONT=&quot]C:\>cd project unflag[/FONT]

[FONT=&quot]C:\Project Unflag>findsecdata.exe nand1.bin[/FONT]

[FONT=&quot]findsecdata v0.61 2009-12-01 by boby2pc[/FONT]
[FONT=&quot]Controller version 1[/FONT]
[FONT=&quot]Last filetable change: 0xAF[/FONT]
[FONT=&quot]ECC change: 0xAF Filetbl: 0x0199 Secdata: 0x0198 Timestamp: 33766014 2005-11-22[/FONT]
[FONT=&quot]ECC change: 0xAD Filetbl: 0x0196 Secdata: 0x01F1 Timestamp: 33766001 2005-11-22[/FONT]
[FONT=&quot]ECC change: 0xAA Filetbl: 0x0389 Secdata: 0x01F1 Timestamp: 33766001 2005-11-22[/FONT]
[FONT=&quot]ECC change: 0xA3 Filetbl: 0x01EE Secdata: 0x0162 Timestamp: 33766001 2005-11-22[/FONT]

[FONT=&quot]Checking secdata:[/FONT]
[FONT=&quot]01F1 containts not 0 values above offset 1024[/FONT]
[FONT=&quot]01F1 containts not 0 values above offset 1024[/FONT]
[FONT=&quot]0162 containts not 0 values above offset 1024[/FONT]

[FONT=&quot]Searching for recommended[/FONT]

[FONT=&quot]Extracting secdata:[/FONT]
[FONT=&quot]secdata0198.bin[/FONT]

[FONT=&quot]Extracting filetables:[/FONT]
[FONT=&quot]filetable0199.bin[/FONT]

[FONT=&quot]Creating patched secdata:[/FONT]
[FONT=&quot]Patchedsecdata0198.bin[/FONT]

[FONT=&quot]Creating patched filetables:[/FONT]
[FONT=&quot]Patchedfiletable0199By0199.bin[/FONT]

[FONT=&quot]Use:[/FONT]

[FONT=&quot]Old secdata.bin not found. Console might be not banned, already patched or secda[/FONT]
[FONT=&quot]ta.bin overwritten.[/FONT]

[FONT=&quot]Press ENTER[/FONT]


Can something be done with a hex editor to remove the flag?
 
Try using a non-Windows partition on your PC for this procedure.
 

Atariwarrior

Full Member
Nov 27, 2010
66
0
USA
I get the same result:

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\Vlad>e:

E:\>cd project unflag

E:\Project Unflag>findsecdata.exe nand1.ban

nand1.ban doesn't exist

Press ENTER


E:\Project Unflag>findsecdata.exe nand1.bin

findsecdata v0.61 2009-12-01 by boby2pc
Controller version 1
Last filetable change: 0xAF
ECC change: 0xAF Filetbl: 0x0199 Secdata: 0x0198 Timestamp: 33766014 2005-11-22
ECC change: 0xAD Filetbl: 0x0196 Secdata: 0x01F1 Timestamp: 33766001 2005-11-22
ECC change: 0xAA Filetbl: 0x0389 Secdata: 0x01F1 Timestamp: 33766001 2005-11-22
ECC change: 0xA3 Filetbl: 0x01EE Secdata: 0x0162 Timestamp: 33766001 2005-11-22

Checking secdata:
01F1 containts not 0 values above offset 1024
01F1 containts not 0 values above offset 1024
0162 containts not 0 values above offset 1024

Searching for recommended

Extracting secdata:
secdata0198.bin

Extracting filetables:
filetable0199.bin

Creating patched secdata:
Patchedsecdata0198.bin

Creating patched filetables:
Patchedfiletable0199By0199.bin

Use:

Old secdata.bin not found. Console might be not banned, already patched or secda
ta.bin overwritten.

Press ENTER
 

talby71

VIP Member
Nov 24, 2010
3,463
0
Near Melbourne , Australia
do you know how to uncorrupt profiles on your hard drive, there's a tutorial for doing but you must do it everytime after you use the flagged console. only takes a couple of minutes when you know how to do it. pain in the arse but you can still use the flagged console

you just gotta work out which profile is which and fix the right file- i do it all the time now , cause i'm trying to uncripple my banned console without much success

link is here : http://team-xecuter.com/forums/showthread.php?t=51662 definitely works if you do it properly
 
Last edited:

Atariwarrior

Full Member
Nov 27, 2010
66
0
USA
Thanks for the advice. I used Conflag and Hash Blocker to fix the profiles and ConSaver to fix all the game saves.

Yes. It is a pain to do this each time I use the banned console!