Hacking Luma3DS - Noob-proof 3DS Custom Firmware

Status
Not open for further replies.

Tylersilva93

Member
Newcomer
Joined
Mar 4, 2016
Messages
10
Trophies
0
Age
29
XP
42
Country
United States
Did you install the GBA games to both your sysNAND and emuNAND?
yep, again im pretty familar with 3ds cfw stuff

--------------------- MERGED ---------------------------

nvm got it working, turns out its a weird little glitch thing with that custom bootctr
 

FIX94

Former Staff
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
29
Location
???
XP
11,237
Country
Germany
Create an empty file called "usepatchedfw" for this in the "rei" folder. For me it saves like a second on New 3DS.
thanks for adding it in, saving these sweet 0.7 seconds on my o3ds just like I measured with my modification just that this code is looking even cleaner :D
 

RednaxelaNnamtra

Well-Known Member
Member
Joined
Dec 8, 2011
Messages
1,151
Trophies
1
XP
2,948
Country
Germany
If someone uses this without a9lh (menuhax, etc.) and then switches to a9lh, the old FIRMs are no good (no FIRM writes patch, wrong 9.0 patched FIRM...)
Maybe you could use a status file to identify the applied patches(maybe even with a patch version to identify changes in the patches), this way you could patch it only if needed.
 
  • Like
Reactions: Serphirot

Queen of SoS

Story of Seasons Queen
Member
Joined
Feb 13, 2016
Messages
865
Trophies
0
Age
25
XP
1,994
Country
United States
Okay I need help I'm trying to boot into HBL via Sliderhax but it isn't working at all. So, do I need to go out and buy a game and then update it and try again or what. My 3ds just freezes every time when I press the slider and it never goes past that. Firm Ver. 2.2.0 4U
 

Seita

Well-Known Member
Member
Joined
Oct 4, 2015
Messages
592
Trophies
0
Age
42
XP
332
Country
can someone clarify what are those patched firmwares? The new aureinand build says we must remove them. Is firmware90.bin considered to be patched?
 
  • Like
Reactions: democracy
D

Deleted User

Guest
can someone clarify what are those patched firmwares? The new aureinand build says we must remove them. Is firmware90.bin considered to be patched?

No.

Basically in a nut-shell (as I understand it)

Firmware90.bin and Firmware.bin are untouched, original NativeFirm binaries.
Firmwarepatched.bin is basically all the patches AuRei uses patched into the original nativefirm. This patched FW is the one that's firmlaunched.
 

Seita

Well-Known Member
Member
Joined
Oct 4, 2015
Messages
592
Trophies
0
Age
42
XP
332
Country
No.

Basically in a nut-shell (as I understand it)

Firmware90.bin and Firmware.bin are untouched, original NativeFirm binaries.
Firmwarepatched.bin is basically all the patches AuRei uses patched into the original nativefirm. This patched FW is the one that's firmlaunched.

I see. Thanks
And is the one used to boot NTR also patched?
 

Aurora Wright

Well-Known Member
OP
Member
Joined
Aug 13, 2006
Messages
1,549
Trophies
3
XP
4,353
Country
Italy
It's as gunner said. By the way, I need some testing with a new feature. This is for people who use A9LH and emuNAND. It should fix the bug with GBA saves (it forces AuRei to reboot in sysNand if AGB_FIRM was just quitted): http://www52.zippyshare.com/v/YjYzRhNd/file.html
Update to 2.7 first (including the "rei" folder!) and then replace the .bin. Tell me how it goes.
 

ootnes2

Well-Known Member
Member
Joined
Oct 26, 2015
Messages
220
Trophies
0
Age
38
XP
900
Country
United States
It's as gunner said. By the way, I need some testing with a new feature. This is for people who use A9LH and emuNAND. It should fix the bug with GBA saves (it forces AuRei to reboot in sysNand if AGB_FIRM was just quitted): http://www52.zippyshare.com/v/YjYzRhNd/file.html
Update to 2.7 first (including the "rei" folder!) and then replace the .bin. Tell me how it goes.

Worked for me on N3ds 9.1 J, this is a big help, particularly since it also boots back to sysnand after you use settings.

Edit: Is there something that is updated in AuReiNand for A9LH besides they rei folder and the A9LH bin (the latter of which is in your zip?). Eg, the boot.3dsx and the rei.3dsx stuff is just optional if you are using A9LH right?
 
Last edited by ootnes2,

Aurora Wright

Well-Known Member
OP
Member
Joined
Aug 13, 2006
Messages
1,549
Trophies
3
XP
4,353
Country
Italy
Worked for me on N3ds 9.1 J, this is a big help, particularly since it also boots back to sysnand after you use settings.
So you launched a GBA game from emuNAND, quitted it and it correctly rebooted to sysNAND? :)
Yeah, other than the GBA bug fix it also forces the same thing to be booted (regardless of held buttons) after a soft reboot (like exiting from System Settings).
 

ootnes2

Well-Known Member
Member
Joined
Oct 26, 2015
Messages
220
Trophies
0
Age
38
XP
900
Country
United States
So you launched a GBA game from emuNAND, quitted it and it correctly rebooted to sysNAND? :)
Yeah, other than the GBA bug fix it also forces the same thing to be booted (regardless of held buttons) after a soft reboot (like exiting from System Settings).

Edit: Sorry misread your post. My gba games don't work on emunand (possibly because I don't have the patched agb_firm there). I only tested in sysnand, where I tried both the 10.4 firmware and the 9.0 firmware. I only tested it with an eeprom gba game, but since the problem only seemed to happen if you didn't go back to sysnand and this seems to ensure that there doesn't seem to be a reason to think this won't work for the other save types.
 
Last edited by ootnes2,
  • Like
Reactions: Aurora Wright

Seita

Well-Known Member
Member
Joined
Oct 4, 2015
Messages
592
Trophies
0
Age
42
XP
332
Country
It's as gunner said. By the way, I need some testing with a new feature. This is for people who use A9LH and emuNAND. It should fix the bug with GBA saves (it forces AuRei to reboot in sysNand if AGB_FIRM was just quitted): http://www52.zippyshare.com/v/YjYzRhNd/file.html
Update to 2.7 first (including the "rei" folder!) and then replace the .bin. Tell me how it goes.

I tested the file on my A9LH and it does fix the gba save problem and redirects me to sysNAND after quitting. But if I also go to system settings and go out, I get redirected to sysNAND. So this requires turning off my N3ds and on again to get to emuNAND.
 

democracy

Well-Known Member
Member
Joined
Jul 3, 2009
Messages
910
Trophies
0
XP
730
Country
United States
https://github.com/AuroraWright/AuReiNand/releases/tag/v3.7
- Added a flag to skip decrypting and patching FIRM and use the already patched ones, for a slightly faster boot and to avoid writing 1 MB to SD on each boot. Warning!: You MUST remove the patched firmwares in the rei folder after switching from a non-A9LH usage to A9LH. You have been warned! Original idea and patch by Fix94.
Create an empty file called "usepatchedfw" for this in the "rei" folder. For me it saves like a second on New 3DS.
Thanks for this. Still a bit con fused about what to do and what not to do, can someone really dumb this down for me?
 
D

Deleted User

Guest
It's as gunner said. By the way, I need some testing with a new feature. This is for people who use A9LH and emuNAND. It should fix the bug with GBA saves (it forces AuRei to reboot in sysNand if AGB_FIRM was just quitted): http://www52.zippyshare.com/v/YjYzRhNd/file.html
Update to 2.7 first (including the "rei" folder!) and then replace the .bin. Tell me how it goes.

TLDR: Works for save, reboot loop with exiting sysNAND from System Settings.

Confirmed working on my unit. A9LH (9.2 sys, 10.6 emu) [both with patched AGB firm]
Opened GBA game from emuNAND.
Played a bit and saved. [booted to original Rei] confirmed save not present.
Opened GBA game again from emuNAND [your new loader]
Played a bit and saved.
Rebooted to new A9LH.bin and thrown into sysNAND.
Powered off and booted back to emuNAND and relaunched GBA. Save present.

Though as stated above for Seita, using System Settings to back out seems to loop it. Powering off and on works fine.
 
Last edited by ,

Aurora Wright

Well-Known Member
OP
Member
Joined
Aug 13, 2006
Messages
1,549
Trophies
3
XP
4,353
Country
Italy
TLDR: Works for save, reboot loop with exiting sysNAND from System Settings.

Confirmed working on my unit. A9LH (9.2 sys, 10.6 emu) [both with patched AGB firm]
Opened GBA game from emuNAND.
Played a bit and saved. [booted to original Rei] confirmed save not present.
Opened GBA game again from emuNAND [your new loader]
Played a bit and saved.
Rebooted to new A9LH.bin and thrown into sysNAND.
Powered off and booted back to emuNAND and relaunched GBA. Save present.

Though as stated above for Seita, using System Settings to back out seems to loop it. Powering off and on works fine.
http://www52.zippyshare.com/v/frCWhyR6/file.html This one works fine here (but I don't have GBA games on emuNAND).
I enter sysNAND, I launch a GBA game. I quit it, and I hold L pressed, it successfully blocks my attempt and I find myself in SysNAND again.
Then I enter system settings, and I hold L while quitting it. It blocks my attempt and I end up in SysNAND again.
 

Supster131

(づ。◕‿‿◕。)づ *:・゚✧
Member
Joined
Jan 19, 2016
Messages
3,315
Trophies
1
Location
My Computer
XP
2,745
Country
United States
http://www52.zippyshare.com/v/frCWhyR6/file.html This one works fine here (but I don't have GBA games on emuNAND).
I enter sysNAND, I launch a GBA game. I quit it, and I hold L pressed, it successfully blocks my attempt and I find myself in SysNAND again.
Then I enter system settings, and I hold L while quitting it. It blocks my attempt and I end up in SysNAND again.
This doesn't benefit people who mainly use sysNAND, I assume?
 
D

Deleted User

Guest
This doesn't benefit people who mainly use sysNAND, I assume?

Correct. If you're in sysNAND when using GBA, this problem doesn't happen. Only when launching from emuNANDs.

http://www52.zippyshare.com/v/frCWhyR6/file.html This one works fine here (but I don't have GBA games on emuNAND).
I enter sysNAND, I launch a GBA game. I quit it, and I hold L pressed, it successfully blocks my attempt and I find myself in SysNAND again.
Then I enter system settings, and I hold L while quitting it. It blocks my attempt and I end up in SysNAND again.

I'll give this one a try when I return from dinner with the wife. Or if someone else gets back to you earlier.
 
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