Hacking Gateway and CFW on the same system possible? Take 2

codezer0

Gaming keeps me sane
OP
Member
Joined
Jul 14, 2009
Messages
3,576
Trophies
2
Location
The Magic School Bus
XP
4,529
Country
United States
Okay, let me see if I can explain this so everyone here is on the same page.

I bought the Gateway 3DS before any other 'free' exploits were even available yet. At the time, I had my original, updated original 3DS and managed to find a 3DS XL that was thankfully on a vulnerable firmware. When the card finally arrived, I updated the loader files at the time, set up and created an emunand on the XL, and did the system transfer from my original, ambassador 3DS to it. so the XL's sysNAND is on 4.4, and everything there has been working fine since. Even better now with cheats support through the Gateway mode.

So why am I even looking at CFW? The only thing that the Gateway 3DS lacks currently, is a way for me to play the GBA or DSiWare that I currently already own, including the ambassador titles, and the legit DSiWare I gained through club Nintendo when it was still up. I was told by some friends that do more tinkering with this stuff, and by other users on here, that I should be able to have it so that I could just run the respective sploit install and boot from there as I please. I get that there are some other 'sploits out there, but the whole install sploit thing from the DS cart is simple enough and has worked fine for me. Also the only times I really power cycled the system was in the event of taking the SD out, to either back up the emunand or for fiddling with save editors on save files.

What I want, is for the CFW to be able to boot the emunand and work with running at least the GBA and DSIWare. I have the Gateway for literally everything else. I don't want to mess with the sysnand on this board as much as possible. And I want to be able to load it the same way as the Gateway currently does (install sploit, go to DS profile, and launch). If it can't do that, I'm already not interested. Telling me to go do it another way will just be ignored. are we clear?

I just know the last time that I tried doing this, I was suggested to get rxtools. Well, first time around, rxtools exploit launcher did start up, but refused to open the emunand at all. After it did finally launch the emunand, it then just black screened on the very games that I was installing it for. The final straw, was that it kept borking up in its launcher, so that in the inevitable power cycles in trying to get the thing to work, it eventually got to the state where it would error out and restart sysNAND until I reinstalled a different version of the same exploit installer, only for it to still not work.

It frustrated me to the point I just deleted it all and wiped it from my SD card. So as far as the CFW path, I'm starting from square one. Which means I need anything and everything needed to make it work. Now, with that said, I still don't know where to start... or rather, where to start on a path that actually works...
 

Margen67

Dirty entited pirate
Banned
Joined
Nov 3, 2014
Messages
1,100
Trophies
0
XP
1,741
Country
United States
I would recommend installing Updated SysNAND CFW https://github.com/Plailect/Guide/wiki
You would no longer need to install anything to SysNAND and EmuNAND, 100% boot rate, and no longer need to go into settings to launch CFW.
Then you can use a 9.2 EmuNAND booted with firmware90.bin to launch Gateway into SysNAND mode using Luma3DS until Gateway adds A9LH support and then you can switch.

What I want, is for the CFW to be able to boot the emunand and work with running at least the GBA and DSIWare. I have the Gateway for literally everything else. I don't want to mess with the sysnand on this board as much as possible. And I want to be able to load it the same way as the Gateway currently does (install sploit, go to DS profile, and launch). If it can't do that, I'm already not interested. Telling me to go do it another way will just be ignored.
Why don't you want to mess with the SysNAND?
 

Zan'

2F88744FEED717856386400A44BBA4B9CA62E76A32C715D4F
Member
Joined
Oct 8, 2015
Messages
387
Trophies
0
Age
32
XP
271
Country
Even though this is basically telling you to "go a different route". Install menuhax and put it to "autoboot". This saves you the time of having to launch into it. And pressing any key will just prevent the menuhax boot and you end up on your sysNand where you can still launch into GW.
Menuhax can directly launch any cfw (and I believe it could also launch GW, which would save you the time of having to manually launch it).
And making menuhax launch a boot Manager which is defined for button presses or manual pick would give you both.
Boot 3DS => (pressing button here aborts autoboot) => autolaunches menuhax => pressing L launches GW / R launches CFW

If you want even more fiddling around and even better boot etc. Go with the process of installing A9LH and a boot manager.
 
Last edited by Zan',

codezer0

Gaming keeps me sane
OP
Member
Joined
Jul 14, 2009
Messages
3,576
Trophies
2
Location
The Magic School Bus
XP
4,529
Country
United States
My emuNAND currently is on whatever the newest version is available. I just want it to be able to boot that. And messing with sysnand just feels like it's literally asking to brick it as quickly as possible. And then I'd have no way to use any of what I have.
 

Logan Pockrus

Knawledge is key.
Member
Joined
Jan 1, 2016
Messages
1,338
Trophies
0
XP
1,062
Country
United States
My emuNAND currently is on whatever the newest version is available. I just want it to be able to boot that. And messing with sysnand just feels like it's literally asking to brick it as quickly as possible. And then I'd have no way to use any of what I have.
Trust me, you'll be okay. Take me as an example. I have A9LH (arm9loaderhax), which is an exploit in the 3ds's arm9loader, which allows you to boot a CFW on the latest 3ds sysNAND version. Plus, if the 3ds ever bricks, all I have to do is hold X on boot to launch Decrypt9 and restore a valid NAND backup (actually happened once; I was experimenting with deleting files from my NAND...including the home menu). That's possible because the exploit takes effect literally milliseconds after you press the power button, before the 3ds's OS is loaded.

If you're interested in this superb brick protection - with some amazing features I'm too lazy to write up - then follow this guide: https://github.com/Plailect/Guide/wiki/Part-1-(Homebrew)

You won't brick your 3ds if you follow the steps properly.
 
  • Like
Reactions: hobbledehoy899

Margen67

Dirty entited pirate
Banned
Joined
Nov 3, 2014
Messages
1,100
Trophies
0
XP
1,741
Country
United States
messing with sysnand just feels like it's literally asking to brick it as quickly as possible..
Why? You will need to install GBA and DSiWare CIAs to SysNAND so you will always have a risk of bricking, even if it's minimal.
Also, A9LH bricks are mostly user error.
I currently run AL9H AuReiNAND and can boot into Gateway by running the cia/3dsx
Please note you will need a 9.2 Emu/SysNAND booted with firmware90.bin using AuReiNand to boot Gateway, not just the CIA alone.
 
  • Like
Reactions: Deleted User

codezer0

Gaming keeps me sane
OP
Member
Joined
Jul 14, 2009
Messages
3,576
Trophies
2
Location
The Magic School Bus
XP
4,529
Country
United States
but I thought the whole point was that you couldn't install anything on sysnand to begin with? That you needed to make emuNAND just to be able to launch any actual homebrew? That's what it was since before I bought the thing.

None of this is making any sense. nobody is explaining any of this jargon, and it's getting aggravating. Why can't I just do what I want? You guys are not doing a good job explaining this, and already it's frustrating the crap out of me and I haven't even started yet. :tpi:
 

Logan Pockrus

Knawledge is key.
Member
Joined
Jan 1, 2016
Messages
1,338
Trophies
0
XP
1,062
Country
United States
but I thought the whole point was that you couldn't install anything on sysnand to begin with? That you needed to make emuNAND just to be able to launch any actual homebrew? That's what it was since before I bought the thing.

None of this is making any sense. nobody is explaining any of this jargon, and it's getting aggravating. Why can't I just do what I want? You guys are not doing a good job explaining this, and already it's frustrating the crap out of me and I haven't even started yet. :tpi:
It seems you're not up to date with the scene. And just think; is anyone holding a gun to your head, forcing you to install A9LH? No! You can do what you want! But, we are only suggesting good options, which are typically documented better than we can explain. But, just so you know, A9LH allows sysNAND to be 100% protected, 100% updated, and modified exactly like emuNAND.
 

codezer0

Gaming keeps me sane
OP
Member
Joined
Jul 14, 2009
Messages
3,576
Trophies
2
Location
The Magic School Bus
XP
4,529
Country
United States
but nobody is explaining anything. I don't understand what the hell you're talking about here. I don't understand any of what you all are typing here. Why the hell would I ever install something on the sysnand if I already have it on the emunand? that makes no sense whatsoever to me.

All I'm getting is a fuckload of jargon with no context whatsoever.
 
Last edited by codezer0,

hobbledehoy899

Well-Known Member
Member
Joined
Nov 13, 2015
Messages
2,874
Trophies
1
XP
2,192
Country
Antarctica
but nobody is explaining anything. I don't understand what the hell you're talking about here. I don't understand any of what you all are typing here. Why the hell would I ever install something on the sysnand if I already have it on the emunand? that makes no sense whatsoever to me.

All I'm getting is a fuckload of jargon with no context whatsoever.
Fuck it.
 

Logan Pockrus

Knawledge is key.
Member
Joined
Jan 1, 2016
Messages
1,338
Trophies
0
XP
1,062
Country
United States
but nobody is explaining anything. I don't understand what the hell you're talking about here. I don't understand any of what you all are typing here. Why the hell would I ever install something on the sysnand if I already have it on the emunand? that makes no sense whatsoever to me.

All I'm getting is a fuckload of jargon with no context whatsoever.
Well, one reason is that without an emuNAND you have roughly 2 gigabytes of extra space on your SD card. But, you also have kernel access to your system before the system boots up (so coldbooting into kernel-level homebrew, or a CFW), 100% boot rate of any CFW, CFW's load much, much faster (around 8 seconds after you press the power button), plus, emuNAND is no longer useful. The whole reason for its existence is support for updated firmwares and signature patching, but now you can do anything an emuNAND can on your sysNAND. That's dangerous, right? Well, no, because let's bring up (once again) A9LH's best feature:

100% brick protection without a hardmod.
 

hobbledehoy899

Well-Known Member
Member
Joined
Nov 13, 2015
Messages
2,874
Trophies
1
XP
2,192
Country
Antarctica
Well, one reason is that without an emuNAND you have roughly 2 gigabytes of extra space on your SD card. But, you also have kernel access to your system before the system boots up (so coldbooting into kernel-level homebrew, or a CFW), 100% boot rate of any CFW, CFW's load much, much faster (around 8 seconds after you press the power button), plus, emuNAND is no longer useful. The whole reason for its existence is support for updated firmwares and signature patching, but now you can do anything an emuNAND can on your sysNAND. That's dangerous, right? Well, no, because let's bring up (once again) A9LH's best feature:

100% brick protection without a hardmod.
It's almost as if ARM9loaderhax is the best exploit the 3DS ever got.
 

codezer0

Gaming keeps me sane
OP
Member
Joined
Jul 14, 2009
Messages
3,576
Trophies
2
Location
The Magic School Bus
XP
4,529
Country
United States
Reading through that just seems like it's intent on breaking the Gateway, which is what I explicitly stated in my OP I don't want to do. There is a definite convenience factor being able to have ROMs I can load on that without having to install them as .cia's and basically filling up the main SD card.

The whole thing seems incredibly overwhelming reading through it. My gut makes it feel like dealing with those fake links for PS3 CFW's and crap. Like it's just asking to brick this system. To which without, then I will have lost everything, because even in this day and age, Nintendo ties everything legit purchased to the system and not the account.:sleep:

I still don't understand, why would I intentionally update my sysNAND with the express purpose of breaking the system that's already been working, for a chance to get the minor bit that isn't? :sad: why can't I just run the freaking games that are already installed on my actual account-verified emuNAND?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Least they got head in the end