Hacking The status of Gateway and A9LH

satelman

Well-Known Member
Member
Joined
Feb 20, 2016
Messages
266
Trophies
0
XP
1,525
Country
United States
Please, could someone tell the Gateway team to remove that annoying new nag screen telling you to confirm you want to boot into sysnand with SELECT+L+R?!

I would like to nicely and quietly boot directly into my sysnand, thank you.

I'll have to use v3.7.1 or v4.0a for the time being... :-(
 
Last edited by satelman,
  • Like
Reactions: kheldar

Kazuma77

Well-Known Member
Member
Joined
May 11, 2008
Messages
1,035
Trophies
1
XP
888
Country
United States
Here's a copy of my BootCTR9, CBM9, Corbenik, Arm9Select, and Luma3DS boot configurations if anyone would like to try them. They are configured to run Luma by default, but they also run every A9LH CFW and app out there (except BootAnim9, but feel free to add it if you prefer eyecandy over speed, it shouldn't break anything, except maybe the Luma one). Alternate configuration files are included so you can make any of the primary CFWs the default.

BootCTR9 runs GW on B, Luma on A, ReiNAND on X, Cakes on Y, Corbenik on start, Decrypt9 on up, Godmode9 on down, EmuNAND9 on left, and CBM9 on right for loading everything else (has "Apps" and "CFWs" pseudo folders to keep things from getting congested). Whatever you choose for the default, it's key will be undefined, as there is no need -- pressing an undefined key loads the default.

CBM9 runs Luma by default (or luma if you switched .ini files). The menu is on down by default. Feel free to change it (IIRC you can do so in menu). I think down works the best though, considering the menu has the default at the top. Also, "Back To Main" doesn't load the exact same initial menu (it's to avoid auto-booting the default when you go back). The default will be missing from the menu when you use "Back To Main" (it's still listed in the CFWs menu though). Truth be told, I'd like to hide the default, so it just shows "CFWs" and "Apps" when you bring up the menu, if there was a way.

Arm9Select is arranged identically to BootCTR9. If you want something other than Luma as a default, rename "default.bin" to "a.bin" and rename something else to default.bin (b.bin for Gateway, or start.bin for Corbenik, for example).

Luma3DS uses the same hotkeys as BootCTR9, but I couldn't put Gateway on B, so I put it on "L+R" instead.

Corbenik: It has a "Chainload" option on its menu (if you set it to auto-boot, you'll need to hold R to bring it up). the CFWs will be listed first, because of the folder structure. You could add more folders ("0" through "5" for example) in each, and move the CFWs and apps into them individually if you don't like alphabetical order, and want to place them in order of preference or something.

I've included screen init payload files. Safe A9lh Installer is in on the CBM9 "Apps" menu in every boot manager except Corbenik, where its on the "Chainload" menu. If you're running v2, find the iso site version of this. I don't consider it safe distributing the version of Safe A9LH installer that makes it possible to downgrade here, since I cant include all files needed, and you will brick if you mix files from different versions.

I've included alternate "boot_config_gw.ini", "boot_config_cakes.ini", "boot_config_corby.ini" and "boot_config_rei.ini" for BootCTR9 so you can choose any default CFW. Just rename "boot_config.ini" to something like "boot_config_luma.ini" and rename "boot_config_gw.ini" to "boot_config.ini" if you want Gateway for default, for example. The same is true for CBM9. Just rename "a9lh.cfg" to "a9lh_luma.cfg" then rename "a9lh_gw.cfg" to "a9lh.cfg" if you want Gateway for default, for example.

Backup your card's current "a9lh" folder and "arm9loaderhax.bin" files before trying mine of course. This is just how I do it. It may not be what's right for everyone. All of the configuration files are in plain text, so feel free to modify it to your tastes. Have fun.

Most Recent Edits: Added Corbenik (6/8/2016). Updated D9, E9, G9 (6/9/2016). Fixed A9LH payloads (I somehow left "no init" payloads in the archive instead of replacing them with "screen init" as I had intended). Fixed CBM9 black screen issues with A9LH v2 and hopefully "no init" as well (6/11/2016). Complete overhaul (6/30/2016).
 

Attachments

  • Boot Manager Mega Configs.7z
    323.9 KB · Views: 266
Last edited by Kazuma77,

reallybigfire

Member
Newcomer
Joined
Apr 11, 2015
Messages
20
Trophies
0
Age
34
XP
82
Country
Senegal
Here's a copy of my BootCTR9 configuration if anyone would like to try it.

It runs Luma by default, Gateway on B, ReiNAND on X, Cakes on Y, Decrypt9 on up, Godmode9 on down, EmuNAND9 on left, and CBM9 on right for loading everything else (has "Apps" and "CFWs" pseudo folders to keep things from getting congested).

I've included no init payload files (Safe A9lh Installer is in the "Apps" menu on my CBM9).

I've also included an alternate "boot_config_gw.ini" file that has Gateway for default and Luma on A (just rename "boot_config.ini" to something like "boot_config_cfw.ini" and rename "boot_config_gw.ini" to "boot_config.ini".

Backup your card's current "a9lh" folder and "arm9loaderhax.bin" files before trying mine of course. This is just how I do it. It may not be what's right for everyone. All of the configuration files are in plain text, so feel free to modify it to your tastes. Have fun.
Unofficial return of Mizuki?:wub:
 

shadowofdarkness

Well-Known Member
Member
Joined
Apr 17, 2007
Messages
535
Trophies
1
XP
2,229
Country
Canada
You'll probably have to use Emunand9 to format it, using the Format (No Emunand) option, to properly remove traces of Emunand.

That worked I did the format and it boots fine now.

Now the last thing I have to do even though it is not needed yet (I have not even seen it myself just know of it), is to email Gateway to get rid the sysNAND nag because eventually 4.0a will not work after a system update come out and breaks the rom menu.

The more complaints they receive the better. It's the only thing they listen to after receiving enough.
 

zes

Well-Known Member
Newcomer
Joined
Mar 26, 2016
Messages
46
Trophies
0
Age
54
XP
112
Country
United States

Kazuma77

Well-Known Member
Member
Joined
May 11, 2008
Messages
1,035
Trophies
1
XP
888
Country
United States
  • Like
Reactions: zes

kingaz

Well-Known Member
Member
Joined
Oct 27, 2013
Messages
298
Trophies
0
Age
36
XP
877
Country
United States
So wait. Why the hell did the Gateway 3DS team not just cook up this arm9loaderhax.bin payload first? They then could have just linked to plailect's guide and saved themselves soooooo much grief. Or they could have proceeded to try and fail at reinventing the wheel. But then at least their customers would have an option while waiting for Soon to happen.

Oh well. Better late than never.
 

sj33

Well-Known Member
Member
Joined
Oct 22, 2013
Messages
4,072
Trophies
2
XP
4,724
Country
Japan
So wait. Why the hell did the Gateway 3DS team not just cook up this arm9loaderhax.bin payload first? They then could have just linked to plailect's guide and saved themselves soooooo much grief. Or they could have proceeded to try and fail at reinventing the wheel. But then at least their customers would have an option while waiting for Soon to happen.

Oh well. Better late than never.
Because Gateway wants to move their users onto a solution that prevents them from switching to free CFW such as Luma. They've did it ths needlessly complicated way on purpose.

Screw them. The solution by liomajor is perfect.
 

kingaz

Well-Known Member
Member
Joined
Oct 27, 2013
Messages
298
Trophies
0
Age
36
XP
877
Country
United States
Because Gateway wants to move their users onto a solution that prevents them from switching to free CFW such as Luma. They've did it ths needlessly complicated way on purpose.

Screw them. The solution by liomajor is perfect.

Eh, I'll take the solution that doesn't write Gateway code to my NAND over the solution that does any day.

... they didn't sneak any brick code into the .bin did they? Only half-shitposting here, I legitimately don't know how the brick code thing actually works...
 

sj33

Well-Known Member
Member
Joined
Oct 22, 2013
Messages
4,072
Trophies
2
XP
4,724
Country
Japan
I was worrying about that myself, but there have been zero reports so far. I wouldn't recommend updating to any new launcher.dat right away though because it wouldn't surprise me if Gateway put brick code in there in future.
 

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,714
Trophies
2
Age
48
Location
Japan
XP
3,588
Country
United States
... they didn't sneak any brick code into the .bin did they? Only half-shitposting here, I legitimately don't know how the brick code thing actually works...

I was worrying about that myself, but there have been zero reports so far. I wouldn't recommend updating to any new launcher.dat right away though because it wouldn't surprise me if Gateway put brick code in there in future.

The quickest way to find out would be to attempt using a DSTwo Plus in GW mode. Personally, I don't want to have to figure out the Raspberry Pi unbricking method if the code is still there and still requires the rpi to recover. I do have everything to do that, but there's nothing compelling me to do so. I'm happy with my current setup.
 

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,721
Trophies
2
XP
8,470
Country
Tuvalu
there is bricking code, but it was only activated by mistake in one version right?
th gw fixed it up and made their brick code... safer :)
but yeah it is still there, but I don't think it has happened by accident to anyone for like a year....
only if you use a ds two, or i guess try to tamper with the dat enough
 
D

Deleted User

Guest
there is bricking code, but it was only activated by mistake in one version right?
th gw fixed it up and made their brick code... safer :)
but yeah it is still there, but I don't think it has happened by accident to anyone for like a year....
only if you use a ds two, or i guess try to tamper with the dat enough
Personally, I dont think it was meant to be a bricking code. :)
 
D

Deleted User

Guest
oh yes it was! it was no mistake, apart from when it triggered when it shouldn't have.
Whatever. If it was, it was. I still don't dislike gateway. I use Cfw mainly now. I will probaly just use gateway for rom hacks, cheats and whatever other tools they add.
 

sj33

Well-Known Member
Member
Joined
Oct 22, 2013
Messages
4,072
Trophies
2
XP
4,724
Country
Japan
Regardless of whether or not people 'like' Gateway, people should be careful when using Gateway code in 'unofficial' environments such as alternate A9LH solutions.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • ZeroT21 @ ZeroT21:
    it wasn't a question, it was fact
  • BigOnYa @ BigOnYa:
    He said he had 3 different doctors apt this week, so he prob there. Something about gerbal extraction, I don't know.
    +1
  • ZeroT21 @ ZeroT21:
    bored, guess i'll spread more democracy
  • LeoTCK @ LeoTCK:
    @K3Nv2 one more time you say such bs to @BakerMan and I'll smack you across the whole planet
  • K3Nv2 @ K3Nv2:
    Make sure you smack my booty daddy
    +1
  • LeoTCK @ LeoTCK:
    telling him that my partner is luke...does he look like someone with such big ne
    eds?
  • LeoTCK @ LeoTCK:
    do you really think I could stand living with someone like luke?
  • LeoTCK @ LeoTCK:
    I suppose luke has "special needs" but he's not my partner, did you just say that to piss me off again?
  • LeoTCK @ LeoTCK:
    besides I had bigger worries today
  • LeoTCK @ LeoTCK:
    but what do you know about that, you won't believe me anyways
  • K3Nv2 @ K3Nv2:
    @BigOnYa can answer that
  • BigOnYa @ BigOnYa:
    BigOnYa already left the chat
  • K3Nv2 @ K3Nv2:
    Biginya
  • BigOnYa @ BigOnYa:
    Auto correct got me, I'm on my tablet, i need to turn that shit off
  • K3Nv2 @ K3Nv2:
    With other tabs open you perv
  • BigOnYa @ BigOnYa:
    I'm actually in my shed, bout to cut 2-3 acres of grass, my back yard.
  • K3Nv2 @ K3Nv2:
    I use to have a guy for that thanks richard
  • BigOnYa @ BigOnYa:
    I use my tablet to stream to a bluetooth speaker when in shed. iHeartRadio, FlyNation
  • K3Nv2 @ K3Nv2:
    While the victims are being buried
  • K3Nv2 @ K3Nv2:
    Grave shovel
  • BigOnYa @ BigOnYa:
    Nuh those goto the edge of the property (maybe just on the other side of)
  • K3Nv2 @ K3Nv2:
    On the neighbors side
    +1
  • BigOnYa @ BigOnYa:
    Yup, by the weird smelly green bushy looking plants.
    K3Nv2 @ K3Nv2: https://www.the-sun.com/news/10907833/self-checkout-complaints-new-target-dollar-general-policies...