Tutorial  Updated

Using Luma3DS + Gateway on B9S


SYSNAND-ONLY USERS: DO NOT BOOT GW MODE ON 11.3+ - YOU WILL LOSE B9S AND BE LEFT ON A STOCK FIRMWARE
I highly advise against the use of GW on SysNAND-Only Setups.
GW currently DOES NOT support firmwares 11.3//11.4 - B9S does not change that!
If you're on 11.3+ - Don't even try to use GW. Use Luma3DS or any other CFW that has confirmed support for 11.3+ firmwares.



Setting up GW with Luma3DS' chainloader

Requirements: SysNAND or EmuNAND on 11.2 or lower!
Tested and working on B9S 1.2 (Luma3DS 8.0)
  1. Download the v2gw.zip attached to this post.
  2. Extract the "arm9loaderhax.bin" from v2gw.zip to your /luma/payloads/ folder.
  3. Rename that very "arm9loaderhax.bin" you just extracted to "v2gw.bin" or to whatever you want. However, step 12 will assume v2gw.bin was used, you can edit that reference to meet whatever you decided to name it.
  4. Download GW's ‘arm9loaderhax.bin.zip‘ file.
    • On their main home page. Under the post titled: "GATEWAY 4.0B PRIVATE BETA #2"
    • Or on their openly public Private Beta Program page, on this page it'll be under the "» arm9loaderhax for users with existing a9lh installs" section.
  5. Extract GW's "arm9loaderhax.bin" file from their zip file to your /luma/payloads/ folder.
  6. Rename that very "arm9loaderhax.bin" you just extracted to "gateway.bin"
  7. Make sure you have the latest GW's Launcher.dat on the root of your SD Card.
  8. This dev-build of BootCTR9: https://gbatemp.net/threads/release-the-bootctr9-release-thread.435347/page-3#post-7370533
  9. Extract the "boot.firm" file from the BootCTR9-firmv2.zip to your /luma/payloads/ folder.
  10. Rename that very "boot.firm" you just extracted to "down_BootCTR9.firm" or to whatever you want that is allowed by Luma3DS' payload chainloader.
    - Other button options: https://github.com/AuroraWright/Luma3DS/wiki/Other-features-and-notes#payload-chainloading
  11. Extract the "boot_config.ini" file from from the BootCTR9-firmv2.zip to the root of your SD Card.
  12. Open the "boot_config.ini" file and overwrite everything with the following:
    Code:
    [BOOTCTR9]
    key_delay = 1000
    
    [DEFAULT]
    path = /luma/payloads/v2gw.bin
  13. You are now done. If you followed this tutorial, holding DPAD-DOWN at boot time, will load up Gateway Mode.
    - SysNAND-Only Users on 11.2 will be prompted to press 'L+R+SELECT' to boot SYSNAND. DO NOT PRESS THE BUTTON PROMPT ON 11.3+
    - GW EmuNAND users will automatically boot into their GW EmuNAND.


FAQ

Q: How do I boot into the GW Menu?
A: Hold L+Select, as soon as you see the Dragon Logo.

Q: Can I use my GW Blue Card?
A: Yes, but only while using Luma3DS. It will not work in GW Mode.

Q: Can I play online while in GW Mode?
A: Yes, sort-of. But you have to either:

Q: I'm getting a black screen!? HELP!?
A: Multiple reasons for that below:
  • Modified SecureInfo_A - GW does not patch this. You'll need an untouched donor file of this.
  • Using a RedNAND - GW only supports GW EmuNAND, it cannot boot RedNAND. Use the GW Menu or GodMode9 to make one.
  • On SysNAND-Only Setups - Not having properly removed EmuNAND//RedNAND. Use GodMode to properly format your SD Card. But I advise you set one up.
  • Trying to boot an 11.3//11.4 EmuNAND - GW does not support anything higher than 11.2
  • If it's not listed, then who knows. Do you have a modified Home Menu or font? Those might not work at all in GW Mode.


Credits

Many thanks to the above lovely people~ <3 ♥
Original posts:
Link: https://gbatemp.net/threads/using-gateway-on-a9lh-v2.431222/page-4#post-6464898
Link: http://gbatemp.net/threads/tutorial-using-luma3ds-with-gateway-on-v2-a9lh.431691/page-4#post-6472283
Link: https://gbatemp.net/threads/tutorial-booting-gw-with-b9s-and-some-help.471417/







I highly advise against the use of GW for SysNAND-Only setups.

11.3&11.4 Break GW. GW currently DOES NOT support 11.3 or 11.4. You will either brick or lose A9LH. More than likely it seems you will just lose A9LH.


Again, if you attempt to boot GW Mode, on a SYSNAND-Only Setup while on 11.3 or 11.4, you will lose A9LH. It does not matter if you safely updated to this firmware via another CFW that safely protects FIRM.

If you want to use 11.3+, you will not be able to use GW. Don't even try. Only use Luma3DS or other CFW that support 11.3+

If you are a Gateway3DS user, and have recently finished Plailect's A9LH Guide, then you should be on v2 A9LH. Unfortunately, at the time this thread was made, GW's a9lh.bin file is incompatible with Luma3DS' payload chainloading feature while on v2 A9LH.

So one way around this was to either forego using Luma3DS' payload chainloading, and use a boot manager that does work in initializing GW's a9lh.bin correctly. Like BootCTR9. Either you let BootCTR9 handle all payloads, or you set it up to chainload into Luma3DS and from there let Luma3DS do all the work.

Either way, some people might not like BootCTR9 (Big fan of BootCTR9, seriously thing is amazing~!)

So if you don't want to use the BootCTR9 method, then @Hayleia made a very stripped down boot manager that only loads /luma/payloads/gateway.bin. You still need GW's a9lh.bin in addition to this stripped down bootmanager, but that's all you need, these two files! No need for messy configs if you just want to stick with Luma3DS' payload chainloader.


Now on to the damn tutorials already~!



Gateway Logo


1. Download the v2gw.zip attached to this post.
2. Extract the "arm9loaderhax.bin" from v2gw.zip to your /luma/payloads/ folder.
3. Rename that very "arm9loaderhax.bin" you just extracted to "down_v2gw.bin" or to whatever you want that is allowed by Luma3DS' payload chainloader.
Other button options: https://github.com/AuroraWright/Luma3DS/wiki/Other-features-and-notes#payload-chainloading
4. Download GW's ‘arm9loaderhax.bin.zip‘ file.
You have to get this directly from Gateway's site. Which is either:
A) On their main home page.
B) Or on their openly public Private Beta Program page, on this page it'll be under the "» arm9loaderhax for users with existing a9lh installs" section.
5. Extract GW's "arm9loaderhax.bin" file from their zip file to your /luma/payloads/ folder.
6. Rename that very "arm9loaderhax.bin" you just extracted to "gateway.bin"
7. Make sure you have the latest GW's Launcher.dat on the root of your SD Card.
8. You are now done. If you followed this tutorial, holding DPAD-DOWN at boot time, will load up Gateway Mode.
However, if you are a SysNAND Only User, and on 11.1 and using the 4.2 Launcher.dat, you will be prompted to press 'L+R+SELECT' to boot SYSNAND.
GW EmuNAND users will automatically boot into their GW EmuNAND.

Notes: To Boot into the GW Menu: Hold L+Select, as soon as you see the Dragon Logo.
To Force a Manual Gateway3DS RedCard Update: Hold R+Select as soon as you see the Dragon Logo.




No Gateway Logo (Not Recommend - Only for those allergic to the dragon logo - USE AT YOUR OWN RISK)

Notes: This version will de-init the screen by default, and as such you won't see the Gateway Logo. Don't worry it'll init once you land on the Home. Due to how this works, only GW EmuNAND users should consider using this. This is because SysNAND users will land on the SysNAND prompt nag.

1. Download the v2gw-de-init.zip attached to this post.
2. Extract the "v2gw.bin" from v2gw-de-init.zip to your /luma/payloads/ folder.
3. Rename that very "v2gw2.bin" you just extracted to "down_v2gw.bin" or to whatever you want that is allowed by Luma3DS' payload chainloader.
Other button options: https://github.com/AuroraWright/Luma3DS/wiki/Other-features-and-notes#payload-chainloading
4. Download GW's ‘arm9loaderhax.bin.zip‘ file.
You have to get this directly from Gateway's site. Which is either:
A) On their main home page.
B) Or on their openly public Private Beta Program page, on this page it'll be under the "» arm9loaderhax for users with existing a9lh installs" section.
5. Extract GW's "arm9loaderhax.bin" file from their zip file to your /luma/payloads/ folder.
6. Rename that very "arm9loaderhax.bin" you just extracted to "gateway.bin"
7. Make sure you have the latest GW's Launcher.dat on the root of your SD Card.
8. You are now done. If you followed this tutorial, holding DPAD-DOWN at boot time, will load up Gateway Mode without the Gateway Logo.


Tested on N3DS and O3DS by me, 2DS by @Hayleia.
Should work on either screen-init or non-screen-init v2 A9LH.



Important Note: Never update your SysNAND in Gateway Mode. It does not matter what Launcher.dat version you use, if you go ahead and update while in SysNAND Mode, you will either brick or lose A9LH+CFW and be on the latest stock firmware. This is because GW Mode does not offer FIRM protection in A9LH. Updating your GW EmuNAND is fine and safe, and is what Gateway actually recommends you do and use even when using A9LH.



!~Getting Black Screen After Dragon Logo and After Following This Guide~! (PLEASE READ)
Sounds like someone hasn't properly removed their EmuNAND//RedNAND with EmuNAND9. The Black Screen problem is common to people who skipped doing it properly and used a third-party tool like EaseUS or any other partition manager.

Since EmuNAND//RedNAND wasn't removed properly, traces were leftover and GW by default sees it, and tries to boot into this non-existent EmuNAND//RedNAND and fails. So how do we fix it? We use EmuNAND9 to preperly remove traces of it.

Part 5, Section V of the old A9LH guide covers this. However, I will list all relevant steps here.
Link: https://github.com/Plailect/Guide_R...ax)#section-v---removing-rednand-from-your-sd

The new guide also sort of mentions if in this new page, and does show you how to setup EmuNAND9:
Link: https://plailect.github.io/Guide/move-emunand

Files we'll need:
Latest release of EmuNAND9: https://github.com/d0k3/EmuNAND9/releases/latest

1. Copy EmuNAND9.bin from the EmuNAND9.zip to the /luma/payloads/ folder on your SD card and rename EmuNAND9.bin to y_EmuNAND9.bin
2. Backup every file on your SD card to a folder on your computer, all files will be deleted in the following steps
3. Reinsert your SD card into your 3DS
4. Hold (Y) at boot time to open EmuNAND9
5. Go to "SD Format Options...", then select the "Format SD (no EmuNAND)" option, and wait for it to finish
6. Press (B) to return to the menu, then press Select to safely eject your SD Card
7. Put your SD card back into your computer, and copy all the files you backed up previously, back into your SD Card
8. Reinsert your SD card into your 3DS, then press (Start) to reboot



Additional Note: You will still have to look into BootCTR9 if for some reason you want GW to be the default, as opposed to Luma3DS. This tutorial is meant more for the people who want Luma3DS as their main//default, and want to use Luma3DS' payload chainloader to boot into GW Mode.
Go to the following link for the tutorial on setting up GW as your main with BootCTR9.
Link: https://gbatemp.net/threads/using-gateway-on-a9lh-v2.431222/


All credits to @Hayleia for making both of these~! Thank you~ <3 ♥
Original posts:
Link: https://gbatemp.net/threads/using-gateway-on-a9lh-v2.431222/page-4#post-6464898
Link: http://gbatemp.net/threads/tutorial-using-luma3ds-with-gateway-on-v2-a9lh.431691/page-4#post-6472283
 

Attachments

  • v2gw.zip
    6.3 KB · Views: 12,150
  • v2gw-de-init.zip
    9.1 KB · Views: 3,293
Last edited by Temptress Cerise,

CyKoDeLiC

Well-Known Member
Member
Joined
Sep 14, 2009
Messages
146
Trophies
1
XP
933
Country
Gambia, The
So I finished installing Arm9loader and Gateway like in your tutorial, but in GW menu I always have to press L+R+Select. How can I skip this?
 

mahesoo

Member
Newcomer
Joined
May 3, 2014
Messages
10
Trophies
0
XP
215
Country
United States
hello i just finished installed a9lh with updated plailect guide and it didnt mention to setup an emunand,how to setup an emunand in a9lh ?, and if i install gateway with this method how to uninstall this? just in case i want to go back to use a9lh only without gateway?
thank you very much :)
 

Hayleia

Well-Known Member
Member
Joined
Feb 26, 2015
Messages
1,485
Trophies
0
XP
1,294
Country
France
hello i just finished installed a9lh with updated plailect guide and it didnt mention to setup an emunand,how to setup an emunand in a9lh ?, and if i install gateway with this method how to uninstall this? just in case i want to go back to use a9lh only without gateway?
thank you very much :)
What do you plan on using your Gateway for? If it's just to play games, don't bother, use the cia format (much more convenient since it doesn't need a red cart, icons are on your home menu, you don't need a private header, most games are on the freeshop).
If it's for cheats though, I have nothing to say until NTR-like features get integrated (not just "compatible") with any free CFW out there.

If you still plan on using your Gateway, here's the easiest way to get an emuNAND.
- follow the guide in the OP to get Gateway
- backup your SD card's contents
- get to the Gateway Menu and select "format emuNAND"
- restore your SD card's contents
- (probably not needed to unlink if you're using a9lh, but you can do it too)

Some would tell you that emuNAND9 is better and stuff and I don't disagree, but if you use Gateway you have a way to get an emuNAND, no need to look for another way...
 
  • Like
Reactions: Evelynn

Temptress Cerise

Miss Magic~ <3
OP
Member
Joined
May 1, 2016
Messages
2,242
Trophies
1
XP
2,336
Country
United States
Hey guys. I have a DSTwo+, I'm on Luma3DS 11.0 on the New 3DS XL.
https://gbatemp.net/threads/psa-gateway-is-making-more-bricks.404505/
Says to not use anything over 3.4.1 because it will brick, is it safe to use 3.7.1 launcher.dat to get this to work?
Pretty sure you'll still brick, even on A9LH.

Someone wrote a guide on getting it to work on A9LH setup, but it's old3DS from reading it.
Link: https://gbatemp.net/threads/tutoria...e-work-with-latest-emunand-on-old-3ds.429035/
 

Evelynn

Member
Newcomer
Joined
Oct 26, 2015
Messages
6
Trophies
0
Age
28
XP
79
Country
Senegal
What do you plan on using your Gateway for? If it's just to play games, don't bother, use the cia format (much more convenient since it doesn't need a red cart, icons are on your home menu, you don't need a private header, most games are on the freeshop).
If it's for cheats though, I have nothing to say until NTR-like features get integrated (not just "compatible") with any free CFW out there.

If you still plan on using your Gateway, here's the easiest way to get an emuNAND.
- follow the guide in the OP to get Gateway
- backup your SD card's contents
- get to the Gateway Menu and select "format emuNAND"
- restore your SD card's contents
- (probably not needed to unlink if you're using a9lh, but you can do it too)

Some would tell you that emuNAND9 is better and stuff and I don't disagree, but if you use Gateway you have a way to get an emuNAND, no need to look for another way...

I'm trying it out right now.
But I bumped into a problem, when the formating is done and ask to press (A) button to return to exit (it froze there when I press A, doesn't exit)
Anyone else bumped into the same problem?

n3ds mario 3d land - 9.2.0-20u
A9LH Luma3ds with hourglass9
 
Last edited by Evelynn,

Hayleia

Well-Known Member
Member
Joined
Feb 26, 2015
Messages
1,485
Trophies
0
XP
1,294
Country
France
I'm trying it out right now.
But I bumped into a problem, when the formating is done and ask to press (A) button to return to exit (it froze there when I press A, doesn't exit)
Anyone else bumped into the same problem?

n3ds - 9.2.0-20u
A9HL Luma3ds with hourglass9
Well, if it still formatted the emuNAND correctly, restore your SD card's contents anyway and stuff should work.
 
  • Like
Reactions: Evelynn

Evelynn

Member
Newcomer
Joined
Oct 26, 2015
Messages
6
Trophies
0
Age
28
XP
79
Country
Senegal
Well, if it still formatted the emuNAND correctly, restore your SD card's contents anyway and stuff should work.


I just used emuNAND9 to create a "complete emuNAND" for gateway emuNAND, and now it's working flawlessly.
Thank you very much :)

*Don't use gwMenu/launcher "format emuNAND" (it freeze by the end of the format). Better use emuNAND9 to create the emuNAND

n3ds mario 3d land - 9.2.0-20u
A9LH Luma3ds Sysnand & GW emuNAND
 
Last edited by Evelynn,
  • Like
Reactions: Hayleia

Temarile

(ノ◕ヮ◕)ノ*:・゚✧ A9LH ✧゚・: *ヽ(◕ヮ◕ヽ)
Member
Joined
Jan 7, 2016
Messages
1,132
Trophies
0
XP
541
Country
Netherlands
I just used this tutorial to get my Gateway card working on my v2 A9LH but everytime I try to boot Gateway:
- I hold DPAD Down and press the power buttton
- Power light (blue) comes on
- I see a flash of screen-init, just the screen lighting up, nothing else
- 3DS turns itself off immediately.
I redownloaded all the files twice, I have no clue where it is going wrong.

N3DS A9LH v2 SysNAND 11.0 Luma3DS normal, no bootloader.
 

giabao8811

Active Member
Newcomer
Joined
Nov 13, 2009
Messages
30
Trophies
0
Age
36
Website
www.nintendovn.com
XP
212
Country
hi, I have a New 3DS LL (Japan) which hack a9lh and change to US region getting black screen after dragon logo and after following this guide.

* My New 3DS XL US following this guide run Gateway perfect but LL which change US region is not. I didn't use emunand, just hack following https://github.com/Plailect/Guide/wiki/Part-1-(Decrypt9)
 

latehours101

Member
Newcomer
Joined
Sep 25, 2014
Messages
9
Trophies
0
Age
44
XP
99
Country
United States
hi, I have a New 3DS LL (Japan) which hack a9lh and change to US region getting black screen after dragon logo and after following this guide.

* My New 3DS XL US following this guide run Gateway perfect but LL which change US region is not. I didn't use emunand, just hack following https://github.com/Plailect/Guide/wiki/Part-1-(Decrypt9)

same my n3ds (J) which has v2 a9lh (plailet guide) with US region change and on firmware v 11 gets black screen after Dragon logo even after i set up an enunand with emuNAND9, maybe the region change is doing something... i dont know what though any help would be appreciated.
 

pscytheology

Active Member
Newcomer
Joined
May 1, 2015
Messages
37
Trophies
0
Age
36
XP
111
Country
same my n3ds (J) which has v2 a9lh (plailet guide) with US region change and on firmware v 11 gets black screen after Dragon logo even after i set up an enunand with emuNAND9, maybe the region change is doing something... i dont know what though any help would be appreciated.
Are you using a hex-edited SecureInfo_A? IIRC, Gateway will only work with untouched one...

Sent from my Nexus 5X using Tapatalk
 

rad3ds

Well-Known Member
Member
Joined
Jul 22, 2015
Messages
113
Trophies
0
XP
152
Country
United States
Here's a question, how can I tell if I'm in sysnand or emunand mode while in gateway mode?

I notice that when switching back and forth between luma and gateway mode, that every time I let it load luma the luma updater appears as a gift wrapped "new title," and when I use gateway mode, the title isn't present. I wonder if this is evidence that I am using emunand (there is still an emunand present on my sd card). Will it do this for every title installed whlie in luma mode if I add more? It isn't a bother now but if a lot of titles did this it would be annoying.

Also, I just want to make sure I understand whether I'm in gateway sysnand mode to make sure I'm safe during updates. If I format my SD and restore the content on it, so there is no emunand present, will gateway just automatically run in sysnand mode?
 

Temptress Cerise

Miss Magic~ <3
OP
Member
Joined
May 1, 2016
Messages
2,242
Trophies
1
XP
2,336
Country
United States
I just used this tutorial to get my Gateway card working on my v2 A9LH but everytime I try to boot Gateway:
- I hold DPAD Down and press the power buttton
- Power light (blue) comes on
- I see a flash of screen-init, just the screen lighting up, nothing else
- 3DS turns itself off immediately.
I redownloaded all the files twice, I have no clue where it is going wrong.

N3DS A9LH v2 SysNAND 11.0 Luma3DS normal, no bootloader.
You sure you have removed your EmuNAND//RedNAND properly?

same my n3ds (J) which has v2 a9lh (plailet guide) with US region change and on firmware v 11 gets black screen after Dragon logo even after i set up an enunand with emuNAND9, maybe the region change is doing something... i dont know what though any help would be appreciated.
Are you using a hex-edited SecureInfo_A? IIRC, Gateway will only work with untouched one...
Like pscytheology said, you'll need an untouched SecureInfo_A, you'll probably be able to find a donor one on that iso site. But basically, Luma3DS does patching on the file, Gateway3DS does not, so you'll black screen.

Here's a question, how can I tell if I'm in sysnand or emunand mode while in gateway mode?

I notice that when switching back and forth between luma and gateway mode, that every time I let it load luma the luma updater appears as a gift wrapped "new title," and when I use gateway mode, the title isn't present. I wonder if this is evidence that I am using emunand (there is still an emunand present on my sd card). Will it do this for every title installed whlie in luma mode if I add more? It isn't a bother now but if a lot of titles did this it would be annoying.

Also, I just want to make sure I understand whether I'm in gateway sysnand mode to make sure I'm safe during updates. If I format my SD and restore the content on it, so there is no emunand present, will gateway just automatically run in sysnand mode?
Yup that sounds like you have not removed your EmuNAND. The new guide does have a new section for people who wish to move their RedNAND//EmuNAND setup to SysNAND, if that's what they were using and prefer to use for their new SysNAND only setup.
Link: https://github.com/Plailect/Guide/wiki/Move-RedNAND

If you don't want to use your RedNAND//EmuNAND data though, just follow the steps that format (remove it) - it says in the guide, but I'll say it here to, make sure to copy the contents of your SD Card, prior to removing RedNAND//EmuNAND.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: good night