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

  • Thread starter Thread starter Traiver
  • Start date Start date
  • Views Views 109,849
  • Replies Replies 695
  • Likes Likes 12
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
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
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?
 
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
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?
 
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 ;)
 
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).
 
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?
 
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.
 
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.
 
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.
 
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^^
 
  • Like
Reactions: astronautlevel
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
 
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?
 
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.
 

Site & Scene News

Popular threads in this forum