Gateway and CFW on the same system possible? Take 2

Discussion in '3DS - Flashcards & Custom Firmwares' started by codezer0, Apr 25, 2016.

  1. codezer0
    OP

    codezer0 Gaming keeps me sane

    Member
    2,492
    418
    Jul 14, 2009
    United States
    The Magic School Bus
    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...
     
  2. Mthodmn101

    Mthodmn101 GBAtemp Regular

    Member
    209
    61
    Jan 31, 2008
    United States
    menuhax + bootmanager with entries for gateway cfw and one for another, ie reinand or luma or rx or whatever u like
     
  3. codezer0
    OP

    codezer0 Gaming keeps me sane

    Member
    2,492
    418
    Jul 14, 2009
    United States
    The Magic School Bus
    In english, please? I don't understand any of what you just typed.
     
  4. Mthodmn101

    Mthodmn101 GBAtemp Regular

    Member
    209
    61
    Jan 31, 2008
    United States
    All info is available on the board.
     
  5. Margen67

    Margen67 Dirty entited pirate

    Banned
    1,100
    4,589
    Nov 3, 2014
    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.

    Why don't you want to mess with the SysNAND?
     
  6. Zan'

    Zan' 2F88744FEED717856386400A44BBA4B9CA62E76A32C715D4F

    Member
    386
    159
    Oct 8, 2015
    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', Apr 25, 2016
  7. codezer0
    OP

    codezer0 Gaming keeps me sane

    Member
    2,492
    418
    Jul 14, 2009
    United States
    The Magic School Bus
    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.
     
  8. sup3rgh0st

    sup3rgh0st Top Tier Ghost

    Member
    296
    203
    Apr 22, 2010
    United States
    I currently run AL9H AuReiNAND and can boot into Gateway by running the cia/3dsx
     
  9. Logan Pockrus

    Logan Pockrus Knawledge is key.

    Member
    1,339
    1,021
    Jan 1, 2016
    United States
    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.
     
    hobbledehoy899 likes this.
  10. Margen67

    Margen67 Dirty entited pirate

    Banned
    1,100
    4,589
    Nov 3, 2014
    United States
    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.
    Please note you will need a 9.2 Emu/SysNAND booted with firmware90.bin using AuReiNand to boot Gateway, not just the CIA alone.
     
    Tomato Hentai likes this.
  11. codezer0
    OP

    codezer0 Gaming keeps me sane

    Member
    2,492
    418
    Jul 14, 2009
    United States
    The Magic School Bus
    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:
     
  12. Logan Pockrus

    Logan Pockrus Knawledge is key.

    Member
    1,339
    1,021
    Jan 1, 2016
    United States
    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.
     
    Tomato Hentai and hobbledehoy899 like this.
  13. codezer0
    OP

    codezer0 Gaming keeps me sane

    Member
    2,492
    418
    Jul 14, 2009
    United States
    The Magic School Bus
    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, Apr 25, 2016
  14. hobbledehoy899

    hobbledehoy899 Conniption Master

    Member
    2,767
    4,571
    Nov 13, 2015
    United States
    Kernel Version: Linux 4.14.6-1-zen
    Fuck it.
     
  15. Logan Pockrus

    Logan Pockrus Knawledge is key.

    Member
    1,339
    1,021
    Jan 1, 2016
    United States
    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.
     
  16. hobbledehoy899

    hobbledehoy899 Conniption Master

    Member
    2,767
    4,571
    Nov 13, 2015
    United States
    Kernel Version: Linux 4.14.6-1-zen
    It's almost as if ARM9loaderhax is the best exploit the 3DS ever got.
     
  17. Logan Pockrus

    Logan Pockrus Knawledge is key.

    Member
    1,339
    1,021
    Jan 1, 2016
    United States
    [SARCASM] ...What makes you say that? [/SARCASM]
     
  18. hobbledehoy899

    hobbledehoy899 Conniption Master

    Member
    2,767
    4,571
    Nov 13, 2015
    United States
    Kernel Version: Linux 4.14.6-1-zen
    Because when you take out the SD-Card the 3DS turns itself off when you try to turn it on. ヽ( ͠~ ◡ ͠~)ノ
     
  19. Logan Pockrus

    Logan Pockrus Knawledge is key.

    Member
    1,339
    1,021
    Jan 1, 2016
    United States
    That really is the only con, wouldn't you say?
     
  20. codezer0
    OP

    codezer0 Gaming keeps me sane

    Member
    2,492
    418
    Jul 14, 2009
    United States
    The Magic School Bus
    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?