Hacking Luma3DS - Noob-proof 3DS Custom Firmware

Status
Not open for further replies.

stl25

Well-Known Member
Member
Joined
Feb 3, 2008
Messages
1,012
Trophies
1
Location
Here, there and everywhere
XP
839
Country
United States
First let me say nice release (even if beta) @Aurora Wright, lots of cool stuff in the changelog.
Trying the AuReiNand re-write but I can't seem to get GBA to work. In the config I chose Autoboot SysNAND, show current NAND is System Settings and Show GBA boot screen in patched AGB_FIRM. I load AuReiNand using arm9select from down.bin in payloads folder on root of mSD. If anyone has GBA working that is not updated sysNAND, please share how you got it working. Thanks.
 
  • Like
Reactions: matpower

reiyu

Canadian, eh?
Member
Joined
Jan 8, 2008
Messages
870
Trophies
0
XP
814
Country
Canada
Yep, it should load them from your NAND and patch them on-the-go.
huh, i deleted all the firmware.bin files on the aurei folder and i'm getting an error where it's looking for firmware.bin still. i'm using aurei 4.2, is this feature only available in a secret beta or something?
 

matpower

Messenger from Zero
Member
Joined
May 5, 2012
Messages
1,098
Trophies
2
Age
23
Location
Best state in Brazil
XP
2,326
Country
Brazil
First let me say nice release (even if beta) @Aurora Wright, lots of cool stuff in the changelog.
Trying the AuReiNand re-write but I can't seem to get GBA to work. In the config I chose Autoboot SysNAND, show current NAND is System Settings and Show GBA boot screen in patched AGB_FIRM. I load AuReiNand using arm9select from down.bin in payloads folder on root of mSD. If anyone has GBA working that is not updated sysNAND, please share how you got it working. Thanks.
You need to use the redirect program, else it won't work. Same for DS stuff.
Basically, the reboot patch is hardcoded to load "arm9loaderhax.bin" from AuReiNAND, but instead, it's loading arm9select.
 

Supster131

(づ。◕‿‿◕。)づ *:・゚✧
Member
Joined
Jan 19, 2016
Messages
3,315
Trophies
1
Location
My Computer
XP
2,745
Country
United States
huh, i deleted all the firmware.bin files on the aurei folder and i'm getting an error where it's looking for firmware.bin still. i'm using aurei 4.2, is this feature only available in a secret beta or something?
It's available in the beta posted by Aurora 2 pages back.
 

The Catboy

GBAtemp Official Catboy™: Big Smug
Member
Joined
Sep 13, 2009
Messages
26,707
Trophies
4
Location
Making a non-binary fuss
XP
33,804
Country
Antarctica
First let me say nice release (even if beta) @Aurora Wright, lots of cool stuff in the changelog.
Trying the AuReiNand re-write but I can't seem to get GBA to work. In the config I chose Autoboot SysNAND, show current NAND is System Settings and Show GBA boot screen in patched AGB_FIRM. I load AuReiNand using arm9select from down.bin in payloads folder on root of mSD. If anyone has GBA working that is not updated sysNAND, please share how you got it working. Thanks.
I have this same problem! You need to run the corresponding patcher in the "pathchanger," with windows, I believe you just need to drag and drop the current arm9loaderhax.bin and it will prompt to ask for the new name.
With Linux, refer to my post here. I believe OSX follows the same steps (I could be wrong)
 

tiduscrying

that butt...
Member
Joined
Jun 12, 2012
Messages
509
Trophies
1
Location
HELL
Website
tiduscrying.wordpress.com
XP
2,419
Country
United States
Okay, so let me get this straight... With the beta, there is no need for external firms from the firms.7z file from Aurora's git. But, in my case, I have an emuNAND setup and occasionally use NTR, so I would keep my NTR firmware.bin on the SD card and it should be loaded by default...? I just tried having the appropriate NTR firmware.bin file (from firms.7z) on the SD card but NTR spits out the "unknown firm" error whenever I launch it from my emuNAND. :unsure:

I can confirm, however, that GBA games and DSi games are working perfectly from both the sysNAND and emuNAND.
 

stl25

Well-Known Member
Member
Joined
Feb 3, 2008
Messages
1,012
Trophies
1
Location
Here, there and everywhere
XP
839
Country
United States
I have this same problem! You need to run the corresponding patcher in the "pathchanger," with windows, I believe you just need to drag and drop the current arm9loaderhax.bin and it will prompt to ask for the new name.
With Linux, refer to my post here. I believe OSX follows the same steps (I could be wrong)

Did the pathchanger changing my path to payloads/down.bin, GBA not working for me. I am a 9.2 sysNAND user with 10.7.0-32U emuNAND. In the config I chose autoboot sysNAND. I guess my next question is what firmware does sysNAND boot into as GBA does not work in my setup. I have no files in my aurei folder.
 

Supster131

(づ。◕‿‿◕。)づ *:・゚✧
Member
Joined
Jan 19, 2016
Messages
3,315
Trophies
1
Location
My Computer
XP
2,745
Country
United States
Okay, so let me get this straight... With the beta, there is no need for external firms from the firms.7z file from Aurora's git. But, in my case, I have an emuNAND setup and occasionally use NTR, so I would keep my NTR firmware.bin on the SD card and it should be loaded by default...? I just tried having the appropriate NTR firmware.bin file (from firms.7z) on the SD card but NTR spits out the "unknown firm" error whenever I launch it from my emuNAND. :unsure:

I can confirm, however, that GBA games and DSi games are working perfectly from both the sysNAND and emuNAND.
Yeah, you'd need to have the NTR (10.2) firmware.bin file in /aurei/ to keep using NTR.
If not, it would load the FIRM on your NAND, which is 10.4. That FIRM doesn't work with NTR.
 
  • Like
Reactions: tiduscrying

The Catboy

GBAtemp Official Catboy™: Big Smug
Member
Joined
Sep 13, 2009
Messages
26,707
Trophies
4
Location
Making a non-binary fuss
XP
33,804
Country
Antarctica
Did the pathchanger changing my path to payloads/down.bin, GBA not working for me. I am a 9.2 sysNAND user with 10.7.0-32U emuNAND. In the config I chose autoboot sysNAND. I guess my next question is what firmware does sysNAND boot into as GBA does not work in my setup. I have no files in my aurei folder.
You don't need to type the whole patch just type "down.bin"
 

stl25

Well-Known Member
Member
Joined
Feb 3, 2008
Messages
1,012
Trophies
1
Location
Here, there and everywhere
XP
839
Country
United States
You don't need to type the whole patch just type "down.bin"


@Aurora Wright posted this at the bottom of his beta release post.

To use the path changer program, just drag the .bin on top and type the filename. (suppose it's in randomloader/arn.bin, type just that).
I'd like to have feedback on "complicated" setups (NANDs with different FIRMs, and things like that)
 

tiduscrying

that butt...
Member
Joined
Jun 12, 2012
Messages
509
Trophies
1
Location
HELL
Website
tiduscrying.wordpress.com
XP
2,419
Country
United States
Yeah, you'd need to have the NTR (10.2) firmware.bin file in /aurei/ to keep using NTR.
If not, it would load the FIRM on your NAND, which is 10.4. That FIRM doesn't work with NTR.
And it will be loaded by default then? Or do I have to press a button in order to load the NTR firmware.bin file?
 

The Catboy

GBAtemp Official Catboy™: Big Smug
Member
Joined
Sep 13, 2009
Messages
26,707
Trophies
4
Location
Making a non-binary fuss
XP
33,804
Country
Antarctica
@Aurora Wright posted this at the bottom of his beta release post.

To use the path changer program, just drag the .bin on top and type the filename. (suppose it's in randomloader/arn.bin, type just that).
I'd like to have feedback on "complicated" setups (NANDs with different FIRMs, and things like that)
I believe that's only if they are stored in a folder. Like if they are stored in a payload folder, then you add it. But if it's stored in root, then you don't need to add anything to it. So if it's just renaming "arm9loaderhax.bin" to "down.bin," then you don't need to anything beyond that. At least, that's what just worked for me.
If someone wants to chime in, that would be cool too because this is new and I am just quoting what worked for me! But I am not running an emuNAND.
 

stl25

Well-Known Member
Member
Joined
Feb 3, 2008
Messages
1,012
Trophies
1
Location
Here, there and everywhere
XP
839
Country
United States
I believe that's only if they are stored in a folder. Like if they are stored in a payload folder, then you add it. But if it's stored in root, then you don't need to add anything to it. So if it's just renaming "arm9loaderhax.bin" to "down.bin," then you don't need to anything beyond that. At least, that's what just worked for me.
If someone wants to chime in, that would be cool too because this is new and I am just quoting what worked for me! But I am not running an emuNAND.

My AuReiNand bin is named down.bin and in folder payloads on msd. So I changed path to payloads/down.bin using pathchanger. AuReiNand boots to sysNAND when I hold down at boot. Once in sysNAND no GBA works (an error has occurred message). In AuReiNand 4.2 for me to get GBA to work I had to launch them from sysNAND using firmware.bin from mSD by holding R on boot. They will not launch on AuReiNand 4.2 using 9.0 Firmware (holding L). My question now is how does it work in the new beta?


Edit: Thanks for everybody's help but seeing as I only use AuReiNand for GBA and it was working for me in 4.2 I will just revert to 4.2 and watch further developments.
 
Last edited by stl25,

tiduscrying

that butt...
Member
Joined
Jun 12, 2012
Messages
509
Trophies
1
Location
HELL
Website
tiduscrying.wordpress.com
XP
2,419
Country
United States
Yeah, if your SD card has a firmware.bin file, it'll load that one by default.
If it doesn't have a firmware.bin file, it'll load the one from NAND.
Got it got it, okay now everything is loading just fine. I re-copied the 10.2 firmware.bin to my SD card via my computer's SD card reader as instead of FTP-ing it and everything seems to be working a-okay now. Thanks for the help! And major props Aurora, this is a pretty kick-ass beta!
 

The Catboy

GBAtemp Official Catboy™: Big Smug
Member
Joined
Sep 13, 2009
Messages
26,707
Trophies
4
Location
Making a non-binary fuss
XP
33,804
Country
Antarctica
My AuReiNand bin is named down.bin and in folder payloads on msd. So I changed path to payloads/down.bin using pathchanger. AuReiNand boots to sysNAND when I hold down at boot. Once in sysNAND no GBA works (an error has occurred message). In AuReiNand 4.2 for me to get GBA to work I had to launch them from sysNAND using firmware.bin from mSD by holding R on boot. They will not launch on AuReiNand 4.2 using 9.0 Firmware (holding L). My question now is how does it work in the new beta?
Because I can't stand to leave someone hanging. I am going to be blunt, I have no idea, sadly. But just wait a few minutes (maybe a few hours at worst,) and this will have been tested to death and easily fixed. AuReiNAND moves fasts.
 
  • Like
Reactions: stl25

stl25

Well-Known Member
Member
Joined
Feb 3, 2008
Messages
1,012
Trophies
1
Location
Here, there and everywhere
XP
839
Country
United States
Because I can't stand to leave someone hanging. I am going to be blunt, I have no idea, sadly. But just wait a few minutes (maybe a few hours at worst,) and this will have been tested to death and easily fixed. AuReiNAND moves fasts.


I will keep my eye on the beta. I use AuReiNand for "clean" GBA loading only so I have for the time being reverted to 4.2. I use ReiNand for emuNAND stuff as I am emuNAND user. Thank for your help.
 
Status
Not open for further replies.
General chit-chat
Help Users
  • No one is chatting at the moment.
  • JuanMena @ JuanMena:
    Will you give me mouth to mouth oxygen if my throat closes?
  • K3N1 @ K3N1:
    Nah the air can do that
  • K3N1 @ K3N1:
    Ask @x65943 he's trained for that stuff
  • JuanMena @ JuanMena:
    Kissing random dudes choking in celery? Really? Need to study for that?
  • K3N1 @ K3N1:
    Yes it requires a degree
  • K3N1 @ K3N1:
    I could also yank out the rest of my teeth but theirs professionals for that
  • x65943 @ x65943:
    If your throat closes, putting oxygen in your mouth will not solve anything - as you will be introducing oxygen prior to the area of obstruction
  • JuanMena @ JuanMena:
    Just kiss me Kyle.
  • x65943 @ x65943:
    You either need to be intubated to bypass obstruction or create a stoma inferior to the the area of obstruction to survive
  • x65943 @ x65943:
    "Just kiss me Kyle." And I thought all the godreborn gay stuff was a smear campaign
  • JuanMena @ JuanMena:
    If I die, tell my momma I won't be carrying Baby Jesus this christmas :sad::cry:
  • K3N1 @ K3N1:
    Smear campaigns are in The political section now?
  • JuanMena @ JuanMena:
    Chary! Chary! Chary, Chary, Chary!
  • Sonic Angel Knight @ Sonic Angel Knight:
    Pork Provolone :P
  • Psionic Roshambo @ Psionic Roshambo:
    Sounds yummy
  • K3N1 @ K3N1:
    Sweet found my Wii u PSU right after I ordered a new one :tpi:
  • JuanMena @ JuanMena:
    It was waiting for you to order another one.
    Seems like, your PSU was waiting for a partner.
  • JuanMena @ JuanMena:
    Keep them both
    separated or you'll have more PSUs each year.
  • K3N1 @ K3N1:
    Well one you insert one PSU into the other one you get power
  • JuanMena @ JuanMena:
    It literally turns it on.
  • K3N1 @ K3N1:
    Yeah power supplies are filthy perverts
  • K3N1 @ K3N1:
    @Psionic Roshambo has a new friend
    +1
  • JuanMena @ JuanMena:
    It's Kyle, the guy that went to school to be a Certified man Kisser.
  • Psionic Roshambo @ Psionic Roshambo:
    Cartmans hand has taco flavored kisses
  • A @ abraarukuk:
    hi guys
    A @ abraarukuk: hi guys