Region Changing without 4.x sysNAND?

Discussion in '3DS - Homebrew Development and Emulators' started by Nazosan, Jan 12, 2016.

  1. Nazosan
    OP

    Nazosan GBAtemp Regular

    Member
    263
    36
    May 12, 2009
    United States
    So I just got a Japanese N3DS. I kind of lucked out and it shipped on sysNAND version 9.1, so no need to downgrade (wow... Particularly lucky since the N3DS is the one that has the far larger chance of soft-bricks. I wasn't relishing the thought of going through all that.) This means I also have the benefit of a completely clean sysNAND.

    Anyway, I was looking at the region swap tutorials and I think I must have originally looked at something completely different because these definitely don't look right. They both want you to use a 4.x system for starters -- and I don't feel very comfortable with the idea of downgrading a N3DS to 4.x... I've already learned the hard way that downgrading mset won't work for software like that either since it has to be updated for the newer firmwares (offsets or whatever, I don't know) and the N3DS has different offsets besides I think.

    Is there a method using newer tools? Perhaps some that can run from Homebrew Launcher or CTRBootManager?
     
  2. Dr. Dew

    Dr. Dew GBAtemp Regular

    Member
    282
    64
    Oct 31, 2015
    Sudan
    Khartoum
    I too am curious about this, I have a 9.2 Japanese O3DS and would love if my emuNAND was in English.
     
  3. SANNIC789

    SANNIC789 GBAtemp Advanced Fan

    Member
    704
    91
    Oct 3, 2015
    United States
    idk
     
    Jacklack3 likes this.
  4. Dr. Dew

    Dr. Dew GBAtemp Regular

    Member
    282
    64
    Oct 31, 2015
    Sudan
    Khartoum
  5. cearp

    cearp the ticket master

    Member
    7,550
    4,813
    May 26, 2008
    Tuvalu
    sure it's possible. the the exact same process no matter the fw.
    swap secureinfo file and install fw. (swap the secureinfo file last)
    remove left over stuff :)
     
    jscjml likes this.
  6. leerz

    leerz GBAtemp Advanced Fan

    Member
    530
    134
    Jan 11, 2015
    Makati
    get rxtools, open rxtools
    generate your nand 16 xorpad via rxtools copy this file on a folder with the ff tools:
    emunand tool, secureinfo tool

    get 9.9 u (full) or 9.5u (full) n3ds on your sd inside updates folder.

    install 9.9u (full) or 9.5u (full on your emunand) use sysupdater

    extract emunand from your sd with emunand tool

    select which emunand file to use in secure info tool
    select which xorpad file to use in secure info tool
    inject secure info a of your target region with secure info tool
    inject your emunand to yoursd with emunand tool

    boot your 3ds
    delete/hide duplicate titles.
     
  7. cearp

    cearp the ticket master

    Member
    7,550
    4,813
    May 26, 2008
    Tuvalu
    actually with decrypt9, maybe rxtools, you can inject decureinfo there.
    no need to do decryption on the pc really
     
  8. Nazosan
    OP

    Nazosan GBAtemp Regular

    Member
    263
    36
    May 12, 2009
    United States
    Yes, that was the guide I was thinking of. Now I wonder why I couldn't find it when searching... (Heck, I tried just searching for "region" in thread titles. That should have made it come up surely...)

    Anyway, I'll be giving the process a shot in just a bit. Thanks.

    They were using 4.x tools though. I can't do that. Or maybe theoretically a N3DS could be made to do it, but I'm not screwing with stuff like that except in worst desperation. (At least I have a sysNAND backup already. Did that before I did ANYTHING except run BrowserHax. I still don't feel confident about attempting a hardmod though and can't afford to get someone else to do it right now. I could probably do it, but I sure don't want to try.)
     
  9. cearp

    cearp the ticket master

    Member
    7,550
    4,813
    May 26, 2008
    Tuvalu
    you don't need special tools. you can do this all with decrypt9 and fbi
     
  10. Nazosan
    OP

    Nazosan GBAtemp Regular

    Member
    263
    36
    May 12, 2009
    United States
    I see what you're saying, but what I'm saying is those other guides all pointed to those tools that require 4.x.

    How do I extract the secureinfo from a donor system btw? I think I'll sacrifice my backup 2DS system so I can have a semi-legitimate emuNAND in case since 9.6's new encryption must be cracked SOME day and I don't think anyone I really trust is going to buy this system from me anyway.
     
  11. ootnes2

    ootnes2 GBAtemp Regular

    Member
    198
    39
    Oct 26, 2015
    United States
    Same concept works on 9.1 emunand. Decrypt9 will let you dump secureinfo: https://gbatemp.net/threads/download-decrypt9-open-source-decryption-tools-wip.388831/

    Use Riku's tool to inject it: https://gbatemp.net/threads/release-3ds-nand-secureinfo-tool-for-region-change.383792/
     
  12. Nazosan
    OP

    Nazosan GBAtemp Regular

    Member
    263
    36
    May 12, 2009
    United States
  13. ootnes2

    ootnes2 GBAtemp Regular

    Member
    198
    39
    Oct 26, 2015
    United States
    Don't follow his guide, just use his tool.

    No need to downgrade. I can make a new tutorial later if need be, but you can use the one you posted plus the tools I posted to make your life a bit easier.
     
    hug0-a7x likes this.
  14. Nazosan
    OP

    Nazosan GBAtemp Regular

    Member
    263
    36
    May 12, 2009
    United States
    I apologize, you're right. I thought you were talking about following that guide exactly.
     
  15. Bu2d85

    Bu2d85 GBAtemp Advanced Fan

    Member
    GBAtemp Patron
    Bu2d85 is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    948
    265
    Nov 6, 2014
    United States
    If you region change your emunand will you be able to do OTA updates afterwards?

    Example: On N3DS I region change my 9.2J to 9.5U, then later when 10.3 emunand becomes a thing can I just update through system setting or would I have to use sysupdater?
     
  16. cearp

    cearp the ticket master

    Member
    7,550
    4,813
    May 26, 2008
    Tuvalu
    why use the tool? does decrypt9 not allow you to inject the secureinfo file?
    test on an emunand first if you are worried.

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

    yes you can update fine...
     
  17. Nazosan
    OP

    Nazosan GBAtemp Regular

    Member
    263
    36
    May 12, 2009
    United States
    I'm having troubles getting decrypt9 to even run so far. It just blackscreens. Even using their boot.3dsx. I'll probably have to stick to the xorpads with rxtools.
     
    Last edited by Nazosan, Jan 12, 2016
  18. ootnes2

    ootnes2 GBAtemp Regular

    Member
    198
    39
    Oct 26, 2015
    United States
    You may need to run Pastacfw first to patch sig checks
     
  19. Nazosan
    OP

    Nazosan GBAtemp Regular

    Member
    263
    36
    May 12, 2009
    United States
    Black screen even in "Pasta mode." Just freezes on the menu if I select it using their boot.3dsx. Do I have to run actual literal PastaCFW specifically? That could be kind of a pain to get this to run with that if so...

    I think I'll give up and do this the hard way with the xorpads and all. It's a royal hassle, but decrypt9 doesn't seem to have any desire to run on any of my systems at all.


    EDIT: rxTools has an option "Dump NAND Files" which has a SecureInfo_A option in it. Similarly it can inject.


    So now I just have to make it through the CIA installation part. Ugh. My version of DevMenu must be different, but I don't see anything specifically stating "6.22" like the tutorial specifies anywhere so far. Either way, it does not continue if there is an error despite what they claim there.
     
    Last edited by Nazosan, Jan 13, 2016
  20. cearp

    cearp the ticket master

    Member
    7,550
    4,813
    May 26, 2008
    Tuvalu
    i use homemenuhax, and decrypt9, the latest on the github, works perfectly for my n3ds 9.2