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,154
  • v2gw-de-init.zip
    9.1 KB · Views: 3,295
Last edited by Temptress Cerise,

Catc1h22

Member
Newcomer
Joined
Nov 30, 2015
Messages
5
Trophies
0
Age
33
XP
81
Country
United States
2 problems:
The emunand doesn't boot at all, the CTR9 turns off my 3ds after booting.
And when i start the cfw, the screen is black but the theme music is on, is not that big of a deal, becuase if i put the system in sleep mode and open the screen turns on.
edit: And than i remember that my GW flashcard wasn't on the system

--------------------- MERGED ---------------------------


JESUS CHRIST I'M SO STUPID.
edit: Worked perfectly, even added a nice transition on the GW logo.

Hey,

I'm experiencing the same issue, and my gateway cart is loaded. Any tips?

Edit: There was a typo in one of the filenames, so I get the Dragon menu but black screen afterwards. Looking into what might be causing this....
 
Last edited by Catc1h22,

Kwiz

Member
Newcomer
Joined
Jul 9, 2017
Messages
5
Trophies
0
Age
43
XP
42
Country
Portugal
Hi! So I just finished installing B9S+Luma3DS, according to the guide at: https://3ds.guide. I updated firmware to 11.4, as stated in the mentioned guide.
However, now I wanted to use my Gateway card to retrieve my savegames.
Since I'm already on 11.4 is there a way to do it? Can I downgrade or something?
Thanks in advance!
 

Temptress Cerise

Miss Magic~ <3
OP
Member
Joined
May 1, 2016
Messages
2,242
Trophies
1
XP
2,336
Country
United States
Hi! So I just finished installing B9S+Luma3DS, according to the guide at: https://3ds.guide. I updated firmware to 11.4, as stated in the mentioned guide.
However, now I wanted to use my Gateway card to retrieve my savegames.
Since I'm already on 11.4 is there a way to do it? Can I downgrade or something?
Thanks in advance!
You'll need to create an EmuNAND, and downgrade that with sysUpgrader: https://github.com/profi200/sysUpdater/releases
You'll need to find an 11.2 firmware release pack on that chaos site. Or by downloading them with 3DNUS.

Be sure to do all downgrading with Luma3DS. To boot into EmuNAND via Luma3DS, you'd have to hold L at boot time.

Another way, is to ctr-transfer to 11.2, if you happen to find a CTRNAND on 11.2 on 3Down that matches your region//console.
 
  • Like
Reactions: deaknaew and Kwiz

Alex S

Creator Of WWHDM, And Metroid Fusion XER0X!
Member
Joined
May 2, 2016
Messages
695
Trophies
0
Location
Hell
Website
www.erm.wut
XP
1,002
Country
United States
Isnt this the same as using a dstwo plus to emulate gw red card or using rxtools to boot the gw emunand, or is it emulating gateway somehow?
 

Temptress Cerise

Miss Magic~ <3
OP
Member
Joined
May 1, 2016
Messages
2,242
Trophies
1
XP
2,336
Country
United States
Isnt this the same as using a dstwo plus to emulate gw red card or using rxtools to boot the gw emunand, or is it emulating gateway somehow?
GW EmuNAND is just an EmuNAND. That's all it is. To get access to GW's CFW you need to do what I outlined. rxTools was a CFW that just happened to use GW EmuNAND. Hell, Luma3DS can boot GW EmuNAND's and so can other CFW's. As for DSTwo+, they just stole GW's CFW and did their best to "emulate" it, and that has it's limitations, since they don't support past a certain GW firmware, that's why their website tells you only to use their files and the way they tell you to use it.

This method, is in no way "emulating" anything. It's just a method to get GW CFW to boot.
 

Prode

Member
Newcomer
Joined
Sep 28, 2015
Messages
11
Trophies
0
Age
25
XP
93
Country
United States
I updated to b9s from a9lh and I'm on Emunand version 11.3.0-36U because I used gateway with a9lh and just configured on luma to autoboot emunand, but it won't let me boot Gateway.
It says "[PANIC] Failed to load the [DEFAULT] se
Press any key to shutdown"
Any idea how to fix this?

Edit: I see it says on your post requirements I need SysNand or EmuNand of 11.2 or below. My SysNand fits that, but not EmuNand, how do I downgrade it?
 
Last edited by Prode,

Temptress Cerise

Miss Magic~ <3
OP
Member
Joined
May 1, 2016
Messages
2,242
Trophies
1
XP
2,336
Country
United States
I updated to b9s from a9lh and I'm on Emunand version 11.3.0-36U because I used gateway with a9lh and just configured on luma to autoboot emunand, but it won't let me boot Gateway.
It says "[PANIC] Failed to load the [DEFAULT] se
Press any key to shutdown"
Any idea how to fix this?

Edit: I see it says on your post requirements I need SysNand or EmuNand of 11.2 or below. My SysNand fits that, but not EmuNand, how do I downgrade it?

Flash a CTRNAND that's on 11.2 that matches region and console type, if one exists on 3Down.

Or by using sysUpgrader: https://github.com/profi200/sysUpdater/releases
You'll need to find an 11.2 firmware release pack on that chaos site. Or by downloading them with 3DNUS.

I'm a bit confused, what perks does this have over just b9 and luma?
This is for people who want to keep using their GW Red Card. If you don't own one, then this is useless. If you own one, but do not use GW Cheats or use .3DS roms. Then this is also useless.
 
  • Like
Reactions: jt_1258

Kwiz

Member
Newcomer
Joined
Jul 9, 2017
Messages
5
Trophies
0
Age
43
XP
42
Country
Portugal
You'll need to create an EmuNAND, and downgrade that with sysUpgrader: https://github.com/profi200/sysUpdater/releases
You'll need to find an 11.2 firmware release pack on that chaos site. Or by downloading them with 3DNUS.

Be sure to do all downgrading with Luma3DS. To boot into EmuNAND via Luma3DS, you'd have to hold L at boot time.

Another way, is to ctr-transfer to 11.2, if you happen to find a CTRNAND on 11.2 on 3Down that matches your region//console.

Just wanted to say thanks again! :)
Created EmuNAND using GodMode9, unlinked from SysNAND with TinyFormat, then was able to downgrade using SysUpdater and an 11.2 firmware I downloaded with 3DNUS!
Gateway working fine! :)
 

deaknaew

Active Member
Newcomer
Joined
Dec 9, 2011
Messages
43
Trophies
1
XP
394
Country
Thailand
I do ctrtransfer to change region and got black screen
so i have to ctrtransfer back to original region (JP) and everything work fine except it still Japanese language on emunand.
 

Temptress Cerise

Miss Magic~ <3
OP
Member
Joined
May 1, 2016
Messages
2,242
Trophies
1
XP
2,336
Country
United States
I do ctrtransfer to change region and got black screen
so i have to ctrtransfer back to original region (JP) and everything work fine except it still Japanese language on emunand.
That's normal. Region changing for GW requires you to know the files you can't change, and getting untouched donor files for those files. Such as the SecureInfo_A. Guides in regards to that, are outdated, so you're on your own on figuring that out. Sorry.
 

Dissonant

New Member
Newbie
Joined
Jun 14, 2017
Messages
4
Trophies
0
Age
30
XP
62
Country
Uruguay
Why do we need to use BootCTR9 and v2gw? If you don't mind explaining, I'm a noob.

What I'm trying to do is basically have my SysNAND stuff on one SD card and the EmuNAND on another.
Is it worth it to unlink them?
 
Last edited by Dissonant,

Temptress Cerise

Miss Magic~ <3
OP
Member
Joined
May 1, 2016
Messages
2,242
Trophies
1
XP
2,336
Country
United States
Why do we need to use BootCTR9 and v2gw? If you don't mind explaining, I'm a noob.

What I'm trying to do is basically have my SysNAND stuff on one SD card and the EmuNAND on another.
Is it worth it to unlink them?
Because it won't work without them...? As for the technical details, I don't know. This is what Aurora had to say on it:
It's up to gw to update their payload, it didn't work even on late a9lh versions (probably some start.s thing on their end)

I would unlink them, even if you are going to keep separate SD cards.
 
  • Like
Reactions: Dissonant

Temptress Cerise

Miss Magic~ <3
OP
Member
Joined
May 1, 2016
Messages
2,242
Trophies
1
XP
2,336
Country
United States
Hello! So I was a GW user with 11.0 emunand and I followed this guide. Everything works fine. But how can I have emunand again? GW now boots on sysnand
Did you get the sysnand nag//prompt? If you did, then that's how you know your in SysNAND. If you didn't get the nag//prompt, then your in EmuNAND.

In Settings, it should start of with GW if your using an EmuNAND.

Pressing select on the home menu, to bring up the OSD, should also tell you whether or not your on SysNAND or EmuNAND.

This is all assuming you are using the latest Launcher.dat. If your not, then I can't help you.
 

Mylink5

Well-Known Member
Member
Joined
Dec 22, 2010
Messages
483
Trophies
0
Age
24
Location
Greece,Thessaloniki
Website
Visit site
XP
1,514
Country
Greece
Did you get the sysnand nag//prompt? If you did, then that's how you know your in SysNAND. If you didn't get the nag//prompt, then your in EmuNAND.

In Settings, it should start of with GW if your using an EmuNAND.

Pressing select on the home menu, to bring up the OSD, should also tell you whether or not your on SysNAND or EmuNAND.

This is all assuming you are using the latest Launcher.dat. If your not, then I can't help you.
Firstly, I should mention I also followed Move emunand to sysnand cfw.
When I push the down button to boot into gw mode, it reads "Do you want to boot GW mode into SysNand?". And also when I go to the game menu in GW it reads "SysNand".
So as far as I gather I have sysnand on both luma and gw. Is there any reason to get emunand again? If so, how can I do it?
 
Last edited by Mylink5,

Temptress Cerise

Miss Magic~ <3
OP
Member
Joined
May 1, 2016
Messages
2,242
Trophies
1
XP
2,336
Country
United States
Firstly, I should mention I also followed Move emunand to sysnand cfw.
When I push the down button to boot into gw mode, it reads "Do you want to boot GW mode into SysNand?". And also when I go to the game menu in GW it reads "SysNand".
So as far as I gather I have sysnand on both luma and gw. Is there any reason to get emunand again? If so, how can I do it?
If you followed the move emunand to sysnand steps, then your EmuNAND is gone. That's the purpose of that section.

The reason you want an EmuNAND with GW is because GW does not work on 11.3+ firmwares. If you update your SysNAND to 11.3+ with Luma3DS, and then decide to boot GW Mode. Then say bye bye your B9S. That's the point of the warning I have in the guide. It doesn't matter if you safely update to 11.3+ on Luma3DS, if you boot GW, your B9S will be removed.

To get an EmuNAD setup again, you can make one with GodMode9 or with the GW Menu, you'll need to backup the contents of your SD Card, as this will format the SD Card. You'd then have to unlink them, with TinyFormat.
 

Mylink5

Well-Known Member
Member
Joined
Dec 22, 2010
Messages
483
Trophies
0
Age
24
Location
Greece,Thessaloniki
Website
Visit site
XP
1,514
Country
Greece
If you followed the move emunand to sysnand steps, then your EmuNAND is gone. That's the purpose of that section.

The reason you want an EmuNAND with GW is because GW does not work on 11.3+ firmwares. If you update your SysNAND to 11.3+ with Luma3DS, and then decide to boot GW Mode. Then say bye bye your B9S. That's the point of the warning I have in the guide. It doesn't matter if you safely update to 11.3+ on Luma3DS, if you boot GW, your B9S will be removed.

To get an EmuNAD setup again, you can make one with GodMode9 or with the GW Menu, you'll need to backup the contents of your SD Card, as this will format the SD Card. You'd then have to unlink them, with TinyFormat.

Ok, thanks. But if I am not planning on updating I'm ok with things as they are, right?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Veho @ Veho: It's how we used to cheat at Pokewalker.