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

rharesh

Active Member
Newcomer
Joined
Feb 13, 2013
Messages
38
Trophies
0
XP
230
Country
India
Have a question, i just installed luma3ds on my old3dsxl console which was on firmware4.5, after installing Luma3ds i updated the luma3ds sysnand to latest firmware, now my cfw sysnand is at sys-11.10, can i use this guide to boot my gateway card ? and launch emunand v9.2 of gateway from my other SD card? or will it break everything ?
 

wormdood

pirate booty inspector
Member
Joined
Jan 3, 2014
Messages
5,256
Trophies
2
Age
38
Location
behind a parental advisory sticker
XP
4,190
Country
United States
Have a question, i just installed luma3ds on my old3dsxl console which was on firmware4.5, after installing Luma3ds i updated the luma3ds sysnand to latest firmware, now my cfw sysnand is at sys-11.10, can i use this guide to boot my gateway card ? and launch emunand v9.2 of gateway from my other SD card? or will it break everything ?
it won't be 9.2 but like 10.3 regardless yes dual booting either luma or gateway is still possible
 

Loveday

New Member
Newbie
Joined
Jul 19, 2019
Messages
4
Trophies
0
Age
27
XP
45
Country
Brazil
Hello, good night and sorry for my dumb questions.
I am trying to install Luma on my 3ds, so I can use gateway again, the problem is that I got stuck in the provided guide, more specifically in the part about "Copy SafeB9SInstaller.firm from the SafeB9SInstaller .zip to the /luma/payloads/ folder on your SD card" because I dont have Luma installed, so I dont have this folder.
My questions are,
1. To install Luma, I need to first install B9S? Or is the contrary?
2. And how do I install Luma? The github of Luma provides to little information, and I cant find anywhere how to install properly.
3. Like, I downloaded Luma from the github, the archives of that zip are to be put directly inside the sd card? All of them? Exactly like that? Or there just one thing?
4. And how exactly I can get "boot.firm" from that? I searched the entire zip, and still...
5. That path "/luma/payloads" is created by the instalation of Luma, or by me manually?
Any help wil be much apreciated! I really want to use my 3ds again, but I cant go foward without knowing what to do or not.
 

Temptress Cerise

Miss Magic~ <3
OP
Member
Joined
May 1, 2016
Messages
2,242
Trophies
1
XP
2,336
Country
United States
Hello, good night and sorry for my dumb questions.
I am trying to install Luma on my 3ds, so I can use gateway again, the problem is that I got stuck in the provided guide, more specifically in the part about "Copy SafeB9SInstaller.firm from the SafeB9SInstaller .zip to the /luma/payloads/ folder on your SD card" because I dont have Luma installed, so I dont have this folder.
My questions are,
1. To install Luma, I need to first install B9S? Or is the contrary?
2. And how do I install Luma? The github of Luma provides to little information, and I cant find anywhere how to install properly.
3. Like, I downloaded Luma from the github, the archives of that zip are to be put directly inside the sd card? All of them? Exactly like that? Or there just one thing?
4. And how exactly I can get "boot.firm" from that? I searched the entire zip, and still...
5. That path "/luma/payloads" is created by the instalation of Luma, or by me manually?
Any help wil be much apreciated! I really want to use my 3ds again, but I cant go foward without knowing what to do or not.
Follow https://3ds.hacks.guide/

As for keeping GW, you'll need to downgrade your EmuNAND to the last working version for it.
 
Last edited by Temptress Cerise,

rharesh

Active Member
Newcomer
Joined
Feb 13, 2013
Messages
38
Trophies
0
XP
230
Country
India
Basically i got this working... i used another sdcard and injected my emunand backup and copied files of Luma and godmode9 from my original sd card which i prepared following the guide from https://3ds.hacks.guide/.

So basically by second sdhc card was copy of first with all folders used to hack the 3ds and with homebrew luma3ds10.1 and godmode9. then i followed another guide and copied files as instructed and placed the payload in luma/payloads and boot_config.ini in root of sdcard thats it

Power on console and hold the down arrow make sure gateway card is in slot and you HAVE EMUNAND in sd it will boot to emunand.. if you have only SYSNAD dont even try or you will brick your console or have a ofw written

i followed this guide for gateway only https://www.elotrolado.net/hilo_tuto-utilizar-gateway-3ds-con-sighax-b9s_2236028

Good luck.. Note you can still use gateway but only for playing .3ds games off the cart.. dont do anything else in emunand else you will loose your b9s... i use it for playing my .3ds games and i play cia also.. however cia suckers take a long time to install :P
 
  • Like
Reactions: cvskid and Loveday

Loveday

New Member
Newbie
Joined
Jul 19, 2019
Messages
4
Trophies
0
Age
27
XP
45
Country
Brazil
Basically i got this working... i used another sdcard and injected my emunand backup and copied files of Luma and godmode9 from my original sd card which i prepared following the guide from
So basically by second sdhc card was copy of first with all folders used to hack the 3ds and with homebrew luma3ds10.1 and godmode9. then i followed another guide and copied files as instructed and placed the payload in luma/payloads and boot_config.ini in root of sdcard thats it

Power on console and hold the down arrow make sure gateway card is in slot and you HAVE EMUNAND in sd it will boot to emunand.. if you have only SYSNAD dont even try or you will brick your console or have a ofw written

i followed this guide for gateway only

Good luck.. Note you can still use gateway but only for playing .3ds games off the cart.. dont do anything else in emunand else you will loose your b9s... i use it for playing my .3ds games and i play cia also.. however cia suckers take a long time to install :P

Hi! Thank you! That did work for me! Just a question though, can I still install fbi so I be able to install dlcs in mode gateway-emunand without losing b9s? Or better not?
 

rharesh

Active Member
Newcomer
Joined
Feb 13, 2013
Messages
38
Trophies
0
XP
230
Country
India
Hi! Thank you! That did work for me! Just a question though, can I still install fbi so I be able to install dlcs in mode gateway-emunand without losing b9s? Or better not?
Like I said, don't do anything in emunand just use it to play your gateway cart.. use luma3ds sysnand for installing CIA's etc... But not in emunand to be on safer side use different sdcard... Like I have a seperate sdhc card with luma3ds, fbi and CIA's installed and I have another card setup with emunand only for gateway...

Sent from my ONEPLUS A6000 using Tapatalk
 
  • Like
Reactions: Loveday

Loveday

New Member
Newbie
Joined
Jul 19, 2019
Messages
4
Trophies
0
Age
27
XP
45
Country
Brazil
Like I said, don't do anything in emunand just use it to play your gateway cart.. use luma3ds sysnand for installing CIA's etc... But not in emunand to be on safer side use different sdcard... Like I have a seperate sdhc card with luma3ds, fbi and CIA's installed and I have another card setup with emunand only for gateway...

Sent from my ONEPLUS A6000 using Tapatalk
Thank you for your answer! I will do that as well then.
 

Ruby Gloom

GBAtemp Maniac
Member
Joined
Sep 25, 2015
Messages
1,555
Trophies
0
Age
22
Location
-
XP
651
Country
New Zealand
I got Gateway screen to load once. It crashed. I had to reboot and hole L+SELECT to get the menu to pop up. I format the SD card in the menu so I could setup an EmuNAND and play in that. I formatted properly and I turned off the system. But, now I cannot get the gateway screen to pop upand my Luma CFW (SysNAND) lost its custom theme, the games, everything i gone. (I backed up my SD card prior to this moment.) I just want to use my gateway cheats again. (I've tried converting them to NTR. NTR cia file crashes instantly on launch.) Any help is appreciated. :)
 

lone_wolf323

Well-Known Member
Member
Joined
May 27, 2011
Messages
5,485
Trophies
2
XP
4,929
Country
Canada
I got Gateway screen to load once. It crashed. I had to reboot and hole L+SELECT to get the menu to pop up. I format the SD card in the menu so I could setup an EmuNAND and play in that. I formatted properly and I turned off the system. But, now I cannot get the gateway screen to pop upand my Luma CFW (SysNAND) lost its custom theme, the games, everything i gone. (I backed up my SD card prior to this moment.) I just want to use my gateway cheats again. (I've tried converting them to NTR. NTR cia file crashes instantly on launch.) Any help is appreciated. :)
Are you using luma 10+ or 9.1? Use 9.1 as 10+ will cause issues.
 

Ruby Gloom

GBAtemp Maniac
Member
Joined
Sep 25, 2015
Messages
1,555
Trophies
0
Age
22
Location
-
XP
651
Country
New Zealand
Im
Are you using luma 10+ or 9.1? Use 9.1 as 10+ will cause issues.
'm using 10+. I have fixed this issue. However, I cannot get gateway to boot into emunand. Every time I boot gateway (Sysnand or Emunand) It black screens and deletes b9s and luma and I have to format my SD card several times. (SD is MBR)

EDIT: Isn't it safe to just downgrade my 3DS using SysDowngrader and downgrading to 9.0/9.1/9.2 to gain the original access to gateway? I'm really wanting to get my gateway working. The cheat system was really good and never crashed on me. Luma crashes all the time when I transfered my codes from gateway to luma. An old friend of mine who was popular during the 3DS's hacking days has tried to help me. (This isn't my 3DS. It belongs to someone else and they want it modified and this is new to me) He couldn't help me. He was unsure if its safe to downgrade with b9s installed (Downgarding to 9.2 instead of like 10.3 or something newer.)
 
Last edited by Ruby Gloom,

rharesh

Active Member
Newcomer
Joined
Feb 13, 2013
Messages
38
Trophies
0
XP
230
Country
India
Im
'm using 10+. I have fixed this issue. However, I cannot get gateway to boot into emunand. Every time I boot gateway (Sysnand or Emunand) It black screens and deletes b9s and luma and I have to format my SD card several times. (SD is MBR)

EDIT: Isn't it safe to just downgrade my 3DS using SysDowngrader and downgrading to 9.0/9.1/9.2 to gain the original access to gateway? I'm really wanting to get my gateway working. The cheat system was really good and never crashed on me. Luma crashes all the time when I transfered my codes from gateway to luma. An old friend of mine who was popular during the 3DS's hacking days has tried to help me. (This isn't my 3DS. It belongs to someone else and they want it modified and this is new to me) He couldn't help me. He was unsure if its safe to downgrade with b9s installed (Downgarding to 9.2 instead of like 10.3 or something newer.)
Use a different as card for luma 3ds 10+ for gateway use 10 or 9 and then use emunand only in that sdcard

Sent from my ONEPLUS A6000 using Tapatalk
 

koyuki_kun

Well-Known Member
Newcomer
Joined
Aug 12, 2010
Messages
87
Trophies
1
Age
33
Location
Florida
XP
587
Country
United States
Hi, this method work if I try to use Gateway in the latest fw support un emunand AND the sysnand for luma ?
Now I have my 3ds with Gateway but i want to install luma AND with luma enter ti my emunand un Gateway .

Regards

Enviado desde mi SM-N9600 mediante Tapatalk
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Well start walking towards them +1