Tutorial  Updated

Get your private header using PowerSaves

So, I've completely re-done this tutorial...
The reason for this is... the first one was kind of... Well... Half Assed
I didn't put much effort into my method and the results were kind of inconsistent.
I spent today dumping all of my games, looking for the headers and seeing what works.. Enjoy The new tut.

Also, The cheapest game available that is guaranteed to work with powersaves is Steel Diver, it is available new on amazon for very little


Requirements:
Powersaves 3DS
A Game Cartridge*
HxD (Freeware)

* Disclaimer (Important)
  • If your game, once inserted into powersaves acts like it has been removed and placed back into the powersaves dongle (Constantly refreshing the save list and displaying unsupported game) THIS WILL NOT WORK WITH THAT GAME
  • By following this method you WILL LOSE YOUR SAVEGAME for the all the rom's you apply your header to, the only way to keep them is to use NTR CFW and the savedata plugin to backup the save beforehand, and then to restore it after you have applied your header. (alternatively you could use savedatafilter if you have a 4.X cfw compatible console)
Methods:
There are two methods I've found, one seems easier but the other seems more reliable
(The methods are now in the spoilers below this sentence)

Powersaves Steps

Step 1. Navigate to /USERNAME/Powersaves3DS and MOVE all of the .bin files to another folder
zqy4bTR.gif



Step 2. Open powersaves and create a savegame backup of the cartridge you want the unique ID from.
YVZdiC6.gif



Step 3. Close powersaves, then open powersaves, then minimize it. (Yes this necessary, and the powersaves dongle and cart must remain plugged in while doing so)
Qi9saX3.gif





HxD Steps
Step 1.
Open HxD, Press Shift+Ctrl+R and open the ram for PowerSaves3DS.exe
Step 2. Press Ctrl+F and search for "gbatemp).bin"
Step 3. Look in the hex byte area for 00 00 00 88
Your unique ID will be the 16 hex bytes after that and has 48 FF bytes after it. (Like This)

Here's the gif for the hxd steps:
Z7oRJIK.gif


The header may not be in the same place as mine, could be above or a little below... in every instance that I've seen it has been in view of the .bin file we searched
It ALWAYS has 88 Before it, and 48 FF bytes after


Once you have your unique header info you can use it for your backups.
Also, you should probably move your saves back to the powersaves folder



Troubleshooting:

Cant Find 00 00 00 88:
The header may not be in the same place as mine, could be above or a little below... in every instance that I've seen it has been in view of the .bin file we searched
It ALWAYS has 88 Before it, and 48 FF bytes after

Things to try:
Try a different computer, some users were unable to locate their header on their PC, they tried with a family members PC and it magically worked.

There are rare instances where it does not start with 00 00 00 88 it will start with something random like 00 57 A5 88
But ALWAYS 88 and followed by 16 FF bytes


DarkFlare69 - Mario Kart 7
iamBlux - SuperSmash Bros. (USA)
xjoelx - Pokemon Y
Osmosis
xile6
juggernaut911 - Steel Diver
Also, This time I made a video instead of using .gif's


Steps:
1.
Insert Game Cart into Powersaves dongle
2. Open powersaves
3. Open HxD
4. Press Shift+Ctrl+R
5. Double Click "PowerSaves3DS.exe"
6. Press Ctrl+F and search For the text string
Code:
name="Id"; filename="id.bin"
7-1. In the hex byte window (on the left) around 2 lines down from highlighted stuff are the bytes 0D 0A 0D 0A
7-2. The 16 groups of two characters (hex bytes) after 0D 0A 0D 0A is your unique cartridge ID (private header)
7-3. After your private header there will be 48 FF bytes.


Troubleshooting:

Finding it difficult to understand?:
Take a look at the video!

Cant find: name="Id"; filename="id.bin":
I got those errors once or twice, your best bet is to close powersaves and hxd, open powersaves then open hxd again. It's kinda hit and miss, but its more reliable than the other method.



Games That I Tested This Method With:
Working:

Pokemon Y
New Super Mario Bros. 2
Harvest Moon 3D: A New Beginning
Luigi's Mansion: Dark Moon
Scribblenauts Unlimited

Not Working:
Cubic Ninja
Farming Simulator 14



So, you want a .bin file?
If you want to make a .bin of your header (Which you should do)

This is a blank template file,
Follow these steps..
1. Open this .bin with HxD
2. Paste your unique ID as the first 16 bytes
3. Save the file.

I use my header and get error 002-0123:
If you're getting the error 002-0123 when using a rom with your new header, take a look at this thread:
https://gbatemp.net/threads/why-sky3ds-gets-002-0123-even-with-a-private-header.385672/

How do i fix it?
1. Open Sky Army Knife
2. Select latest template file
3. Select the rom that is giving you the error
4. In the "Cart ID" section, change the manufacturer
5. Click "Save to .txt"
6. Open diskwriter, and select our modified template
7. Delete rom from your SD with diskwriter
8. Re-write the rom with the edited template we made
9. Cycle through the games on your sky3ds so that it refreshes
10. Play Game

(If you still get the error, Repeat steps 4 to 9 but change the manufacturer to something DIFFERENT)

My Savegame is corrupt:
You, should have read the disclaimer.


Suggestions
Get These Tools:
Sky Army Knife - By Foxi4, A multi-tool for Sky3DS users. (Used for changing various parts of the template for each game)
No Ban Sky - By hackotedelaplaqu, patch all games in the template file with your unique ID.
 
Last edited by LameNobody,

d3ighty

Active Member
Newcomer
Joined
Apr 8, 2015
Messages
34
Trophies
0
Age
33
XP
79
Country
Gambia, The
Sorry, i am kinda new to this whole process and the terms.

i created my own header.bin and injected it to my template.txt with "no ban no sky" nothing more.
 

Megaben99

I'm not an intern. I'm a messenger of the Gods!
Member
Joined
Mar 19, 2015
Messages
285
Trophies
0
XP
236
Country
United States
I have to admit, i got no idea what you talking about. sorry :(
i mean, i dont know where to find the ids

do i have to change the ids for every single game?
Yes -- you need a separate template for each game if you want 100% success going online. No Ban Sky is nice for writing your header to the entire template, but it assumes other pieces are the same and they aren't. You will get lucky and some games will work -- in my personal experience I was able to get online with MH4U and Alpha Sapphire using No Bank Sky -- but then SSB wouldn't go.

The only way to get online with every game is to write an individual template for each game. Sky Army Knife is the best way to do it.
 

d3ighty

Active Member
Newcomer
Joined
Apr 8, 2015
Messages
34
Trophies
0
Age
33
XP
79
Country
Gambia, The
Okay i understand, but for that i need several informations like the Cart ID and so on, where do i get that?
 

Megaben99

I'm not an intern. I'm a messenger of the Gods!
Member
Joined
Mar 19, 2015
Messages
285
Trophies
0
XP
236
Country
United States
Okay i understand, but for that i need several informations like the Cart ID and so on, where do i get that?

From the Sky Template. You will load the template in Sky Army Knife, enter your private header and then copy everything from the existing template into your new one. Literally copy the top to the bottom except for your header.
 

d3ighty

Active Member
Newcomer
Joined
Apr 8, 2015
Messages
34
Trophies
0
Age
33
XP
79
Country
Gambia, The
So my way is like that:
Extract Header to .bin.
Open Sky Army Knife,
Open Rom with that.
Extract Header from bin to Sky Army.
press Create Templ. and create txt`?
 

d3ighty

Active Member
Newcomer
Joined
Apr 8, 2015
Messages
34
Trophies
0
Age
33
XP
79
Country
Gambia, The
I did as you said. Now my template for my specific rom looks like the same as the sky template , but i changed the header. But still getting the same error.
 

d3ighty

Active Member
Newcomer
Joined
Apr 8, 2015
Messages
34
Trophies
0
Age
33
XP
79
Country
Gambia, The
I'm confused. To what you want me to change?

My Template now looks like this:
Code:
** : CTR-P-AXCP
 
SHA1: E5E9D4CA3B94F8674153DDCDBF65D6ADA00640B8
00 00 00 00 C2 F8 02 90 C2 22 13 00 F2 1E 0D E1
43 54 52 49 4D 41 47 45 00 00 00 00 00 00 00 00
6B CF 8D 12 A7 F4 93 B0 12 00 59 A7 3D 9E D8 35
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
HEADERLINE ***********************************
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
43 54 52 2D 50 2D 41 58 43 50 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 3B C9
 

d3ighty

Active Member
Newcomer
Joined
Apr 8, 2015
Messages
34
Trophies
0
Age
33
XP
79
Country
Gambia, The
Okay guys, i got SSB and Tekken 3D workin. But for example SSFIV wont work with the same header. How do i know before trying and failing, if my header will work?
 

d3ighty

Active Member
Newcomer
Joined
Apr 8, 2015
Messages
34
Trophies
0
Age
33
XP
79
Country
Gambia, The
I finally understood you LameNoBody :D.

So just for me: i Can use the combination of this header and this chip id, that works for one game, for every game?
 

LameNobody

Weighted Companion Cube Enthusiast
OP
Member
Joined
Jan 23, 2015
Messages
466
Trophies
0
Location
127.0.0.1
XP
469
Country
Canada
I finally understood you LameNoBody :D.

So just for me: i Can use the combination of this header and this chip id, that works for one game, for every game?

It will be trial and error, you can use one header for all of your games but you may have to change the chip manufacturer until it works
 
  • Like
Reactions: Megaben99

d3ighty

Active Member
Newcomer
Joined
Apr 8, 2015
Messages
34
Trophies
0
Age
33
XP
79
Country
Gambia, The
It will be trial and error, you can use one header for all of your games but you may have to change the chip manufacturer until it works

ah okay. Anyway i have to thank you all :).

I changed now in the sky3ds template every manufaturer to c2 , lets see if it works :D
 

squeeb

Member
Newcomer
Joined
May 8, 2015
Messages
24
Trophies
0
Age
40
XP
59
Country
United States
Can anyone dump a private header from a cart for me they arent using online? i dont have gateway, i have sky3ds, please pm me if you can
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: Sup