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,

Redferne

Well-Known Member
Member
Joined
Oct 28, 2015
Messages
845
Trophies
0
XP
1,855
Country
United Kingdom
for me, it doesn't work :(
Did you rename the arm9loaderhax.binfrom Gateway to gateway.bin and put it in /luma/payloads?
Did you create an entry in ctrbootmanager for the arm9laoderhax.bin from v2gw.zip?
And did you put the launcher.dat at the root of your SD card?
 
Last edited by Redferne,

Hayleia

Well-Known Member
Member
Joined
Feb 26, 2015
Messages
1,485
Trophies
0
XP
1,294
Country
France
:D it works but how i can disable gateway"s splash screen? (the red dragon)
Okay. (Im interested XD)
So, here's a version that de-inits screen by default, and doesn't touch it if L is pressed so you can reach and see the menu while holding L.
But as mentioned in previous posts, you'll only see the menu when holding L, not when booting GW without your SD card and not if you don't have an emuNAND (these situations will make you land in GW menu but you won't see anything on screen). So use that at your own risks.
I tried that on my 2DS again, called "down_v2gw.bin". Holding down at boot leads to emuNAND with no dragon (just a short flash of the screen when Luma inits then I de-init), holding down+L at boot shows the dragon and keeping L pressed here leads to GW menu.
 

Attachments

  • v2gw.zip
    9.1 KB · Views: 456

Temptress Cerise

Miss Magic~ <3
OP
Member
Joined
May 1, 2016
Messages
2,242
Trophies
1
XP
2,336
Country
United States
So, here's a version that de-inits screen by default, and doesn't touch it if L is pressed so you can reach and see the menu while holding L.
But as mentioned in previous posts, you'll only see the menu when holding L, not when booting GW without your SD card and not if you don't have an emuNAND (these situations will make you land in GW menu but you won't see anything on screen). So use that at your own risks.
I tried that on my 2DS again, called "down_v2gw.bin". Holding down at boot leads to emuNAND with no dragon (just a short flash of the screen when Luma inits then I de-init), holding down+L at boot shows the dragon and keeping L pressed here leads to GW menu.
I'll test this out on my setups, and report back, and then add it to OP. Thank you~ <3
 
  • Like
Reactions: Hayleia

Temptress Cerise

Miss Magic~ <3
OP
Member
Joined
May 1, 2016
Messages
2,242
Trophies
1
XP
2,336
Country
United States
So, here's a version that de-inits screen by default, and doesn't touch it if L is pressed so you can reach and see the menu while holding L.
But as mentioned in previous posts, you'll only see the menu when holding L, not when booting GW without your SD card and not if you don't have an emuNAND (these situations will make you land in GW menu but you won't see anything on screen). So use that at your own risks.
I tried that on my 2DS again, called "down_v2gw.bin". Holding down at boot leads to emuNAND with no dragon (just a short flash of the screen when Luma inits then I de-init), holding down+L at boot shows the dragon and keeping L pressed here leads to GW menu.
Tested. Working on N3DS v2 A9LH. De-inits properly, and holding down+L boots the Dragon and allows the GW Menu to be seen properly.
Working on o3DS v1 A9LH (screen-init) and o3DS v1 A9LH (no-screen-init). De-inits properly, and holding down+L boots the Dragon and allows the GW Menu to be seen properly.

Guide has been properly updated with this method.
 

angelus kun

Well-Known Member
Member
Joined
Aug 7, 2015
Messages
362
Trophies
0
Age
28
Location
in my dreams
XP
318
Country
Mexico
So, here's a version that de-inits screen by default, and doesn't touch it if L is pressed so you can reach and see the menu while holding L.
But as mentioned in previous posts, you'll only see the menu when holding L, not when booting GW without your SD card and not if you don't have an emuNAND (these situations will make you land in GW menu but you won't see anything on screen). So use that at your own risks.
I tried that on my 2DS again, called "down_v2gw.bin". Holding down at boot leads to emuNAND with no dragon (just a short flash of the screen when Luma inits then I de-init), holding down+L at boot shows the dragon and keeping L pressed here leads to GW menu.
thanks :D
 

Hayleia

Well-Known Member
Member
Joined
Feb 26, 2015
Messages
1,485
Trophies
0
XP
1,294
Country
France
Guide has been properly updated with this method.
Thanks :)
But about the wording in the guide, I agree that the no logo method isn't recommended for sysNAND users, but I wouldn't recommend it to emuNAND users either because they can still land on an invisible menu if they boot to GW without the red cart. Which sounds stupid to do, but maybe the person last played a retail game and forgot to insert the red cart before rebooting to GW mode to use cheats on whatever.
So maybe have the first part "recommended for everyone" and the second part "not recommended, especially for sysNAND users, only for people allergic to the dragon" or something?
 

MadButch

Well-Known Member
Newcomer
Joined
Sep 14, 2009
Messages
51
Trophies
0
XP
209
Country
Netherlands
I did the whole Plailect guide except for updating RedNAND to the latest version, and then followed the guide here.
Launcher in root, 2 bins in luma payloads.

Everything seems to work fine... I hold DOWN and the gateway logo appears, and the 3ds boots up.
But when I press SELECT on the homescreen, I can select a game, and press A to load it.

Yet nothing happens... The cartridge icon remains empty.
EDIT (see update 3) the game actually does load, but it takes 100 seconds.

I tried GW Launcher 3.7.1 and 4.0 Beta, and different games.
No clue what is going wrong :(

I'm updating my system now (no worries, NOT in GW mode:) and hope that helps, but I doubt it...
I will keep you posted, but if someone knows what it could be, I'd love to know...


*UPDATE*
I have now updated the fw to 11.0.0-33E, but the games still don't load.

*UPDATE 2*
Ignore me... the game just loaded... it just takes a really long time?
It used to be way faster... but I'm happy it works!

*UPDATE 3*
The first game I load takes 100 seconds.
Switching games after that only takes 3 seconds.
 
Last edited by MadButch,

Temptress Cerise

Miss Magic~ <3
OP
Member
Joined
May 1, 2016
Messages
2,242
Trophies
1
XP
2,336
Country
United States
Thanks :)
But about the wording in the guide, I agree that the no logo method isn't recommended for sysNAND users, but I wouldn't recommend it to emuNAND users either because they can still land on an invisible menu if they boot to GW without the red cart. Which sounds stupid to do, but maybe the person last played a retail game and forgot to insert the red cart before rebooting to GW mode to use cheats on whatever.
So maybe have the first part "recommended for everyone" and the second part "not recommended, especially for sysNAND users, only for people allergic to the dragon" or something?
Changes done, added you to the Manage Access List, so you should be able to edit the first post, to edit the wording of my stuff, if it feels awkward. :P ^_^

*UPDATE 3*
The first game I load takes 100 seconds.
Switching games after that only takes 3 seconds.

Looks like it might be your microSD Card? I am using a Class10 SD Card, and the games load up quite quickly. This is all from a cold boot, first game loads in like 5ish seconds. Every game after 2-3ish seconds.
 
  • Like
Reactions: Hayleia

ZoNtendo

Well-Known Member
Member
Joined
May 25, 2015
Messages
585
Trophies
0
Age
28
XP
709
Country
Did you rename the arm9loaderhax.binfrom Gateway to gateway.bin and put it in /luma/payloads?
Did you create an entry in ctrbootmanager for the arm9laoderhax.bin from v2gw.zip?
And did you put the launcher.dat at the root of your SD card?
yes but blackscreen
 

MadButch

Well-Known Member
Newcomer
Joined
Sep 14, 2009
Messages
51
Trophies
0
XP
209
Country
Netherlands
Looks like it might be your microSD Card? I am using a Class10 SD Card, and the games load up quite quickly. This is all from a cold boot, first game loads in like 5ish seconds. Every game after 2-3ish seconds.

I didn't do anything to the red card at all though, and it always worked fine before I did this (GW emunand).
I'll try reformatting the card, see if that changes anything...

*UPDATE*
Formatted the MicroSD card in the gateway red card, put games back on, same issue.
I decided to just order a 64GB SD card and use that for everything, then I don't need the gateway at all anymore... Works to :)
 
Last edited by MadButch,

Temptress Cerise

Miss Magic~ <3
OP
Member
Joined
May 1, 2016
Messages
2,242
Trophies
1
XP
2,336
Country
United States
No, I use this one
https://github.com/OperationNT414C/CtrBootManager/releases/

I boot into ctrbootmanager9 when I start my 3ds
Huh. Do you see the dragon logo? I have replicated the issue, but I see the dragon logo at least. The workaround, assuming you see the dragon logo, is to Hold L, then go to Diagnostics Test, let it run, then boot into GW Mode. Holding L, and not doing anything, and trying to boot, just lands me on black screen. This is on an N3DS with V2 A9LH (screen-init)

I didn't do anything to the red card at all though, and it always worked fine before I did this (GW emunand).
I'll try reformatting the card, see if that changes anything...
Talking about the microSD Card in the Red Card. As my microSD Card in my N3DS is still the stock one lol.
 

ZoNtendo

Well-Known Member
Member
Joined
May 25, 2015
Messages
585
Trophies
0
Age
28
XP
709
Country
Huh. Do you see the dragon logo? I have replicated the issue, but I see the dragon logo at least. The workaround, assuming you see the dragon logo, is to Hold L, then go to Diagnostics Test, let it run, then boot into GW Mode. Holding L, and not doing anything, and trying to boot, just lands me on black screen. This is on an N3DS with V2 A9LH (screen-init)
No, no dragon logo, just a blackscreen when I choose the Gateway payload
 

Temptress Cerise

Miss Magic~ <3
OP
Member
Joined
May 1, 2016
Messages
2,242
Trophies
1
XP
2,336
Country
United States
No, no dragon logo, just a blackscreen when I choose the Gateway payload
Don't know then. This is my config entry for Gateway.

[entry];
title=Gateway v2;
path=/luma/payloads/down_v2gw.bin;
offset=0;
key=-1;

Again, I am assuming you are using the stripped down bootmanager in the main post. As well as have gateway.bin in the /luma/payloads/ folder, and have a Launcher.dat on root.

Guess you'll have to wait for CtrBootManager9 to fix it properly, if they ever do. Or for Gateway to release a compatible v2 A9LH payload bin.
 

ZoNtendo

Well-Known Member
Member
Joined
May 25, 2015
Messages
585
Trophies
0
Age
28
XP
709
Country
Don't know then. This is my config entry for Gateway.

[entry];
title=Gateway v2;
path=/luma/payloads/down_v2gw.bin;
offset=0;
key=-1;

Again, I am assuming you are using the stripped down bootmanager in the main post. As well as have gateway.bin in the /luma/payloads/ folder, and have a Launcher.dat on root.

Guess you'll have to wait for CtrBootManager9 to fix it properly, if they ever do. Or for Gateway to release a compatible v2 A9LH payload bin.
I have the same config, (noy the same name ofc)
Which version of ctrbootmanager9 do you use ?
 

noctis90210

Well-Known Member
Member
Joined
Dec 24, 2013
Messages
969
Trophies
0
Age
37
XP
1,635
Country
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 chainloader feature while on v2 A9LH.

So one way around this was to either forego using Luma3DS' payload chainloader, 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 (Recommend for Everyone - SysNAND Only & GW EmuNAND Users)


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 GW's Launcher.dat on the root of your SD Card. Either use 4.0b or the 3.7.1 version. You can find these on GW's site.

8. You are now done. If you followed this tutorial, holding DPAD-DOWN at boot time, will load up Gateway Mode.



No Gateway Logo (Not Recommend, especially for SysNAND Only Users - 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. By holding L, you can force it to init the GW Menu, but only when you hold L. Due to how this works, it's recommend more for GW EmuNAND users. SysNAND users, use 3.7.1 or the leaked 4.0a Launcher.dat.(You can find 4.0a on that iso site) This is because on 4.0b you'll probably land on the SysNAND nag, and be unable to see it.

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 GW's Launcher.dat on the root of your SD Card. Either use 4.0b or the 3.7.1 version. You can find these on GW's site.

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. Please be aware that, holding L will init the screen and allow you to see the the GW Menu, and only by holding L, SysNAND only users, should be aware that 4.0b has a SysNAND Nag, and you'll probably land on this page without being able to see anything on the screen. Either use 3.7.1 or the leaked 4.0a Launcher.dat. (You can find 4.0a on that iso site)


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 if you use the 3.7.1 or the 4.0b Launcher.dat, 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 when on A9LH.


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
just want to ask, can you make a version that always boot to gateway menu (not mode) even without pressing L (after the default down button in chainloading)?
 
Last edited by noctis90210,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: might look for one on yt