how to inject a private header to an old save without get it corrupted (Sky3ds)

Discussion in '3DS - Flashcards & Custom Firmwares' started by kbmarinha, Sep 1, 2015.

?

which Hax arre you using?

  1. Ironhax

  2. Tubehax

  3. Ninjhax

Results are only viewable after voting.
  1. kbmarinha
    OP

    kbmarinha GBAtemp Advanced Fan

    Member
    665
    195
    May 21, 2009
    Brazil
    you will need Ironhax, Ninjhax or tubehax.
    Save Data Manager

    (im using sky3ds btw)

    I will show how I did it with ACNL save, I think it will work the same way for other game save.

    ok, restore your old save (the one that has a public header) using diskwriter)

    turn off your wireless to not be banned

    load the game to see if the save was restored.

    close the game and load the homebrew.

    open the save manager, load the game and backup your save.

    now, you need to backup your save using diskwriter.

    open HxD and load your backuped save and edit the header. (doesnt mater the ID, just change something) and save.

    open diskwriter and restore this edited save.

    load the game.

    you will get a message saying that your save is corrupt and you must start a new one.

    start a new one and now it has a private header (you can check it using HxD)

    open the homebrew again and load the save manager, restore the save.

    after doing all that, if you check your save game you will see that your old save now has your private header.



    sorry if I made it confusing, but that worked for me on animal crossing new leaf.

    I edited my old save using RAM editor before restore it using save manager, but watever, you can do it later too if you like.


    I'll upload some pics soon
    please give a like if it helped you
    thanks
     
    mepica and xfxmrl like this.
  2. Ericjwg

    Ericjwg GBAtemp Psycho!

    Member
    3,075
    814
    Jul 2, 2015
    Canada
    the new comes save manager help a lot!!!
    extract decrypted save is nice!
     
  3. kbmarinha
    OP

    kbmarinha GBAtemp Advanced Fan

    Member
    665
    195
    May 21, 2009
    Brazil
    Yep that saved my life xD
     
  4. Vanhawk

    Vanhawk Member

    Newcomer
    11
    0
    Aug 1, 2015
    Canada
    which one do i edit the one that got backup using diskwrititer or the savmanagaer?
     
  5. Ericjwg

    Ericjwg GBAtemp Psycho!

    Member
    3,075
    814
    Jul 2, 2015
    Canada
    dw backup .sav file is not editable.
    use the decrypted bin that pull out by save manager
     
  6. kbmarinha
    OP

    kbmarinha GBAtemp Advanced Fan

    Member
    665
    195
    May 21, 2009
    Brazil
    The diskwriter one
     
  7. Ericjwg

    Ericjwg GBAtemp Psycho!

    Member
    3,075
    814
    Jul 2, 2015
    Canada
    ok....i didnt read carefully:P
     
  8. kbmarinha
    OP

    kbmarinha GBAtemp Advanced Fan

    Member
    665
    195
    May 21, 2009
    Brazil
    Actually, dw .sav is editable but if you restore it you will get a corrupted save, and to do this guide you have to do it to be able to start a new game using your private header.
     
  9. Ericjwg

    Ericjwg GBAtemp Psycho!

    Member
    3,075
    814
    Jul 2, 2015
    Canada
    i mean edit the game content, like money,etc.
    .sav is not clear text
     
  10. Vanhawk

    Vanhawk Member

    Newcomer
    11
    0
    Aug 1, 2015
    Canada
    okay now i have .bak file when i edited and when i try to restore it using wiskwriter it wouldnt read. when i delete the .bak it changes back. what do i do?
     
  11. Ericjwg

    Ericjwg GBAtemp Psycho!

    Member
    3,075
    814
    Jul 2, 2015
    Canada
    the bak one is backup, the modified one is still .sav
     
  12. Vanhawk

    Vanhawk Member

    Newcomer
    11
    0
    Aug 1, 2015
    Canada
    ohhh ty
     
  13. Ericjwg

    Ericjwg GBAtemp Psycho!

    Member
    3,075
    814
    Jul 2, 2015
    Canada
    actually, this way is also work.

    first, use save manager pull the save out, then get ur sky3ds out, rewrite the game with private header (next time u load the old save will corrupt).
    then, open the homebrew again and load the save manager, restore the save.
     
  14. kbmarinha
    OP

    kbmarinha GBAtemp Advanced Fan

    Member
    665
    195
    May 21, 2009
    Brazil
    Oh right. To edit it just using the save manager save, using the right editor, pkhex, smash bros editor, ram editor etc..
     
  15. Ericjwg

    Ericjwg GBAtemp Psycho!

    Member
    3,075
    814
    Jul 2, 2015
    Canada
    i know these....i just claim:lol:
     
  16. Vanhawk

    Vanhawk Member

    Newcomer
    11
    0
    Aug 1, 2015
    Canada
    hey uhm so after i edited the save file then restored it using diskwriter I didnt get corrupted save file
     
  17. Ericjwg

    Ericjwg GBAtemp Psycho!

    Member
    3,075
    814
    Jul 2, 2015
    Canada
    u need initialize sky to read the modified save from sd card...
    the old save is still in eeprom...

    — Posts automatically merged - Please don't double post! —

    it seems like u dont really understand how sky working right?
    hope u can do some search up, it will help u understand those basic concept
     
  18. kbmarinha
    OP

    kbmarinha GBAtemp Advanced Fan

    Member
    665
    195
    May 21, 2009
    Brazil
    Every time you want to restore or backup a game, you need to skip to the next game pressing the sky3ds button. Then the save will be writed to the micro sd card and you can backup it using diskwriter. And after you restore a save, keep the button pressed and insert the cart to 3ds. Remove and insert again. Wait about ten seconds, remove and insert again.. you are done
     
    Last edited by kbmarinha, Sep 2, 2015
  19. Janvib1186

    Janvib1186 Member

    Newcomer
    28
    21
    Aug 9, 2015
    Can you extract private header from cart save then inject it to other by using this?
     
  20. Ericjwg

    Ericjwg GBAtemp Psycho!

    Member
    3,075
    814
    Jul 2, 2015
    Canada
    only 2 way to get header