Hacking [RELEASE] GATEWAY 4.0 BETA (Private Beta Program)

KJ1

Old Member
Member
Joined
Nov 2, 2014
Messages
1,060
Trophies
0
XP
2,007
Country
India
You know that A9LH you installed? Well. It's installed there. On o3DS an update will just leave you on stock//vanilla. On N3DS you will brick. Thats why you should never update in GW mode.
If you update your SysNAND on Gateway, you will lose A9LH because Gateway doesn't write protect the firm. So don't do it.

Updating EmuNAND is fine , and updating SysNAN using a CFW that does have FIRM protection like Luma or Cakes will also works.
Okay, thanks for the replies guys, it is really appreciated! :D
I have successfully installed A9LH, yay! Just need to set up Arm9Select now, I guess! :)
 
  • Like
Reactions: Quantumcat

daxtsu

Well-Known Member
Member
Joined
Jun 9, 2007
Messages
5,627
Trophies
2
XP
5,145
Country
Antarctica
On N3DS you will brick. Thats why you should never update sysNAND in GW mode

There's one small exception to that: installing a FIRM that's under 9.6 won't brick since it won't read a corrupted key and all that, but it's still highly recommended not to do so, of course, unless you're in some sort of a dire situation (e.g. being locked on Gateway's A9LH with no other way out, and your sysNAND is compatible with some FIRM that's between 9.3 and 9.6, like I was).
 
  • Like
Reactions: Temptress Cerise

dabu-sapper

Active Member
Newcomer
Joined
Jul 2, 2015
Messages
38
Trophies
0
Age
33
XP
1,462
Country
Germany
Can i use a rednand (which i created during the a9lh setup and didn't delete it) with the Gateway payload or does it have to be an emunand?
 

Kazuma77

Well-Known Member
Member
Joined
May 11, 2008
Messages
1,035
Trophies
0
XP
865
Country
United States
Is there any way to boot directly into GW Emunand without their logo intro? Also, is there a way to boot into homebrew using A9LH?

Well, for Homebrew Menu, if you're planning to restore your SysNAND_original.bin to EmuNAND instead of erasing EmuNAND (or otherwise keep 9.2 around), you COULD install MenuHax on it. I did a type 1 setup with L for the hotkey (matches Luma's hotkey for booting EmuNAND). I used to use that trick to somewhat auto-boot GW by holding L before this came out. I had regular BootCTR setup so I could boot that or HB Menu (changed the .ini name with a hex editor so it wouldn't interfere with BootCTR9). Now I'm just going to have it load the HB menu straight I think since I don't need it for GW anymore.

Not ideal I guess, but the way I understand it, the HB menu needs most of the OS running to work. They'd probably have to make it a full CFW that partially boots the OS then runs the HB menu just to make an A9LH version of it. So there's probably not much to gain over using Menuhax. I'd like to see if going A9LH would improve Retroarch emulators though. Maybe we could at least get SotN at full speed.

Okay, thanks for the replies guys, it is really appreciated! :D
I have successfully installed A9LH, yay! Just need to set up Arm9Select now, I guess! :)

I've saved you the trouble. Have a look ;) Actually, there's a fuller version on a certain iso site's "CFW Disscussions" forum if you can find it.
 
Last edited by Kazuma77,
  • Like
Reactions: KJ1

dabu-sapper

Active Member
Newcomer
Joined
Jul 2, 2015
Messages
38
Trophies
0
Age
33
XP
1,462
Country
Germany
has to be emunand

So is that the correct method of swapping a rednand with an emunand?

1. Backup the Rednand to file with Decrypt9
2. Backup all files from SD card
3. Format SD card with Emunand9
4. Run Emunand Setup with Emunand9
5. Copy all files back to SD card
6. Restore the emunand with the rednand file you created in step 1 with Decrypt9

Will it work?
 

Kazuma77

Well-Known Member
Member
Joined
May 11, 2008
Messages
1,035
Trophies
0
XP
865
Country
United States
So is that the correct method of swapping a rednand with an emunand?

1. Backup the Rednand to file with Decrypt9
2. Backup all files from SD card
3. Format SD card with Emunand9
4. Run Emunand Setup with Emunand9
5. Copy all files back to SD card
6. Restore the emunand with the rednand file you created in step 1 with Decrypt9

Will it work?

It should. Looks good on LED anyway ;)
 

Maximilious

Whistles a familiar tune
Member
Joined
Nov 21, 2014
Messages
2,571
Trophies
1
XP
1,845
Country
United States
I'm really not convinced about this A9LH method yet, also I was wandering say I went ahead with this method and installed it all on my systemnand, ready to go, but then I was thinking what happens if I want to sell my N3DS on to someone else or even pass it on to a family member, how do I go about putting it back to its original state cause surely it will be then installed as a Gateway only option 3DS on systemnand?

You could just restore your sysNAND to a known good backup before A9LH. I do see benefits to it, but I would still boot to emuNAND instead of sysNAND - Always that extra layer. For now I'm happy as a clam using ol' faithful (CN).
 

jeppad

Well-Known Member
Newcomer
Joined
Sep 27, 2014
Messages
86
Trophies
0
Age
31
XP
472
Country
Gambia, The
Hey Guys, I have a little problem with my a9lh 3ds.

I want to use Luma3ds and gateway.

I downloaded the ctr9 bootmanager and it works. It boots by default Luma and when i hold the R button the gateway mode.


But, since im using ctr9 bootmanager I cant play in Luma Mode Dsi and gba games.

does anyone have a idea? How i can make it work?
 

sj33

Well-Known Member
Member
Joined
Oct 22, 2013
Messages
4,064
Trophies
1
XP
4,662
Country
Japan
You don't need to use a separate boot manager, Luma can boot alternate arm9loaderhax.bin files itself.

Make Luma the arm9loadrhax.bin file in root, then rename the Gateway arm9loaderhax.bin file to up_GW.bin and put it in luma/payloads folder. Holding Up on startup will now load Gateway.
 

ihaveahax

Well-Known Member
Member
Joined
Apr 20, 2015
Messages
6,005
Trophies
2
XP
7,298
Country
United States
You don't need to use a separate boot manager, Luma can boot alternate arm9loaderhax.bin files itself.

Make Luma the arm9loadrhax.bin file in root, then rename the Gateway arm9loaderhax.bin file to up_GW.bin and put it in luma/payloads folder. Holding Up on startup will now load Gateway.
Luma3DS currently doesn't boot Gateway's arm9loaderhax.bin I think. not sure if BootCTR9/etc. can.
 

Temptress Cerise

Miss Magic~ <3
Member
Joined
May 1, 2016
Messages
2,240
Trophies
1
XP
2,166
Country
United States
Hey Guys, I have a little problem with my a9lh 3ds.

I want to use Luma3ds and gateway.

I downloaded the ctr9 bootmanager and it works. It boots by default Luma and when i hold the R button the gateway mode.


But, since im using ctr9 bootmanager I cant play in Luma Mode Dsi and gba games.

does anyone have a idea? How i can make it work?
I am assuming you mean BootCTR9, if so, then make sure you are using the latest dev version.
Link: https://gbatemp.net/threads/arm9loader-technical-details-and-discussion.408537/page-200#post-6373015

Also, make sure you have enabled the pathchanger fix with bootctr9.

Here is how it looks for mine:
Code:
[KEY_START]
path = /k9lh/luma.bin
delay = 200
offset = 0
payload = -1
enableSoftbootSplash = 0
enablePathFix = 1

The boot_config.ini in the dev download should have an example as well.
 

jeppad

Well-Known Member
Newcomer
Joined
Sep 27, 2014
Messages
86
Trophies
0
Age
31
XP
472
Country
Gambia, The
You don't need to use a separate boot manager, Luma can boot alternate arm9loaderhax.bin files itself.

Make Luma the arm9loadrhax.bin file in root, then rename the Gateway arm9loaderhax.bin file to up_GW.bin and put it in luma/payloads folder. Holding Up on startup will now load Gateway.

Its working thank you!

Now i need to fix my Problem that DSi games give me blackscreens on luma^^
 

Temptress Cerise

Miss Magic~ <3
Member
Joined
May 1, 2016
Messages
2,240
Trophies
1
XP
2,166
Country
United States
  • Like
Reactions: astronautlevel

KJ1

Old Member
Member
Joined
Nov 2, 2014
Messages
1,060
Trophies
0
XP
2,007
Country
India
Well, for Homebrew Menu, if you're planning to restore your SysNAND_original.bin to EmuNAND instead of erasing EmuNAND (or otherwise keep 9.2 around), you COULD install MenuHax on it. I did a type 1 setup with L for the hotkey (matches Luma's hotkey for booting EmuNAND). I used to use that trick to somewhat auto-boot GW by holding L before this came out. I had regular BootCTR setup so I could boot that or HB Menu (changed the .ini name with a hex editor so it wouldn't interfere with BootCTR9). Now I'm just going to have it load the HB menu straight I think since I don't need it for GW anymore.

Not ideal I guess, but the way I understand it, the HB menu needs most of the OS running to work. They'd probably have to make it a full CFW that partially boots the OS then runs the HB menu just to make an A9LH version of it. So there's probably not much to gain over using Menuhax. I'd like to see if going A9LH would improve Retroarch emulators though. Maybe we could at least get SotN at full speed.



I've saved you the trouble. Have a look ;) Actually, there's a fuller version on a certain iso site's "CFW Disscussions" forum if you can find it.
Thank you so much man! I will try it out ASAP! Thanks once again! :D
 

sj33

Well-Known Member
Member
Joined
Oct 22, 2013
Messages
4,064
Trophies
1
XP
4,662
Country
Japan

veggav

Well-Known Member
Member
Joined
Nov 21, 2009
Messages
197
Trophies
1
XP
952
Country
Brazil
I did the whole process described in the first post and now I have 2.x sysnand and booting directly into 11 Gateway Emunand.
I'm using an Old 3DS.

All I want is to be able to dual boot into rxTools to be able to play DSiWare.
How can I do it?
 

ihaveahax

Well-Known Member
Member
Joined
Apr 20, 2015
Messages
6,005
Trophies
2
XP
7,298
Country
United States
I did the whole process described in the first post and now I have 2.x sysnand and booting directly into 11 Gateway Emunand.
I'm using an Old 3DS.

All I want is to be able to dual boot into rxTools to be able to play DSiWare.
How can I do it?
if you're using Gateway's arm9loaderhax, restore and older NAND dump to sysnand (hold up and select "downgrade"), and switch to a standard arm9loaderhax fork instead of GW's(you should have otp.bin to use with SafeA9LHInstaller). also use Luma3DS instead, because rxTools does not support arm9loaderhax and does not get updates anymore.
 
General chit-chat
Help Users
    K3N1 @ K3N1: Their mouth feels better than a pi