Hacking Luma3DS - Noob-proof 3DS Custom Firmware

Status
Not open for further replies.

pbanj

The "friendly" neighborhood sandwich
Member
Joined
Dec 29, 2014
Messages
2,747
Trophies
1
Location
in a ziploc
Website
pbanjin.space
XP
1,663
Country
United States
  • Like
Reactions: LuigiXL

Aurora Wright

Well-Known Member
OP
Member
Joined
Aug 13, 2006
Messages
1,550
Trophies
3
XP
4,500
Country
Italy
The old version worked better having firmware90.bin and allowed to decide to have firmware.bin as 10.2 or 10.4 firm.

Using firm 9.X as firmware.bin breaks booting witout options > blackscreen, using autoboot sysnand boots it,
but only works properly adding updated sysnand mode. Starting then with L/R Trigger loads emunand, but agb
doesnt work.

The old version allowed proper firm 9.X and L Trigger with working agb.
You can't boot 9.0 FIRM from an external file. Or rather, you can but it's completely pointless. If you have a 9.0 NAND it has 9.0 inside of CTRNAND.
Also, you never could have a working reboot patch on 9.0 FIRM because I always disabled it for the exploits.
 
  • Like
Reactions: Michierusama

liomajor

Well-Known Member
Member
Joined
Jun 10, 2008
Messages
1,468
Trophies
0
XP
1,373
Country
United States
You can't boot 9.0 FIRM from an external file. Or rather, you can but it's completely pointless. If you have a 9.0 NAND it has 9.0 inside of CTRNAND.
Also, you never could have a working reboot patch on 9.0 FIRM because I always disabled it for the exploits.

Without 9.0 firmware bin i have only false starts > ntr not working, anyway there seems to be something broken since even without firmware.bin agb doesn't work > blackscreen starting game. Emunand is 10.7.
 
Last edited by liomajor,

Orkna

Well-Known Member
Member
Joined
Feb 7, 2014
Messages
379
Trophies
0
Location
Sviiiiiden
XP
277
Country
Without 9.0 firmware bin i have only false starts > ntr not working, anyway there seems to be something broken since even without firmware.bin agb doesn't work > blackscreen starting game. Emunand is 10.7.

Well, I think the latest source has problems loading 9.0 firm, on O3DS.

Edit: I can't boot Gateway, Decrypt9 or stuff like that using HBL when booting holding L and I have no firmware's on SD. It does work on N3DS.
But no "official" release yet so expecting some problems if compiling from source. ;)
 
Last edited by Orkna,

DjoeN

Captain Haddock!
Member
Joined
Oct 21, 2005
Messages
5,489
Trophies
0
Age
54
Location
Somewhere in this potatoland!
Website
djoen.dommel.be
XP
2,857
Country
Belgium
Hmmz, reading throu it all, it seems i can do the following stuff with the nlatest github build
My setup now is:
- N3DSXL
- Sysnand 9.2
--- Hold 'L' to boot into sysnand 9.2 with firmware90.bin
--- Hold 'R' to boot into sysnand 9.2 with firmware.bin (10.2 for NTR)
- Hold nothing to boot into emunand 10.7
- agb and twl firmware also in \aurei\
- I boot GBA games from sysnand 9.2 with 10.2 firmware.bin (Hold R to boot) (Not installed in emunand anyway)

My setup would be
- N3DSXL
- leave \aurei\ empty (exception is the payload folder :P )
- Hold L to boot into sysnand 9.2
- Hold R to boot into sysnand 9.2 ??? (i need 10.2, so do i put the 10.2 firmware.bin into \aurei\ to force using it???)
- Hold nothing to boot into emunand 10.7
- no agb and twl needed anymore

Question:
- I boot GBA games from sysnand 9.2 with 10.2 firmware.bin (Hold R to boot)
- Can i still use it this way? i don't want to install them on emunand
 

Aurora Wright

Well-Known Member
OP
Member
Joined
Aug 13, 2006
Messages
1,550
Trophies
3
XP
4,500
Country
Italy
New build for testing.
http://www96.zippyshare.com/v/TLVhpkTd/file.html
The change is a surprise. :) It's the work of @TuxSH. However it's tentative for now, I'm not sure if it works. Please enable in the config menu and make comparisons with NTR CFW!

EDIT: reuploaded due to a derp...
EDIT: derp again.
 
Last edited by Aurora Wright,

pbanj

The "friendly" neighborhood sandwich
Member
Joined
Dec 29, 2014
Messages
2,747
Trophies
1
Location
in a ziploc
Website
pbanjin.space
XP
1,663
Country
United States

oFire

Well-Known Member
Member
Joined
Oct 6, 2015
Messages
119
Trophies
0
Age
34
XP
119
Country
United States
Just fucking awesome. If it works I will be so happy. It was the only thing making me want to use ntr.
Dude, you and me both, if we can have clock rate control, I think AuReiNAND will become THE best cfw for 3ds hands down. Granted it's already the best for my personal uses anyway.
 
  • Like
Reactions: LuigiXL and pbanj

TaintedByte

Active Member
Newcomer
Joined
Jan 27, 2016
Messages
31
Trophies
0
XP
130
Country
United States
Small thing @Aurora Wright but the "Show current NAND in System Settings" option doesn't seem to be working with the latest beta. I even deleted the settings file and set it up again.

Also another minor thing, and I don't know if its intended or not, but on the configuration screen if you get to the end of the list and press 'down' it takes you to the "Autoboot sysNAND" option and not to the screen brightness option. You have to press up to get to that one. Again minor, but I found it so figure I'd point it out.

Not related to issues but what is the Developer Unitinfo setting for?

Thanks for all the great work you do!
 

Aurora Wright

Well-Known Member
OP
Member
Joined
Aug 13, 2006
Messages
1,550
Trophies
3
XP
4,500
Country
Italy
Small thing @Aurora Wright but the "Show current NAND in System Settings" option doesn't seem to be working with the latest beta. I even deleted the settings file and set it up again.

Also another minor thing, and I don't know if its intended or not, but on the configuration screen if you get to the end of the list and press 'down' it takes you to the "Autoboot sysNAND" option and not to the screen brightness option. You have to press up to get to that one. Again minor, but I found it so figure I'd point it out.

Not related to issues but what is the Developer Unitinfo setting for?

Thanks for all the great work you do!
I reuploaded it after 10 minutes to fix issues with the config, I basically screwed up. The "down" thing is normal, you can only get there with Up since I suppose you will only need to select brightness once.
The unitinfo thing is a patch to make the console get reported as a developer unit. So it reports debugging info on crashes and you can run system software for developer 3DSes.
 
  • Like
Reactions: klear

TaintedByte

Active Member
Newcomer
Joined
Jan 27, 2016
Messages
31
Trophies
0
XP
130
Country
United States
I reuploaded it after 10 minutes to fix issues with the config, I basically screwed up. The "down" thing is normal, you can only get there with Up since I suppose you will only need to select brightness once.
The unitinfo thing is a patch to make the console get reported as a developer unit. So it reports debugging info on crashes and you can run system software for developer 3DSes.

Oh wow, derp, I see what I did now. I clicked the download link from pbanj's quote so I got the old file instead of the update xD Working fine now and thanks for clearing the devunit up for me :)

Also an idea, what if upon exiting a GBA game (from emuNAND), the emuNANDs FIRM gets loaded when launching you into sysNAND (same as pressing R) automatically. This would only happen when it's exiting GBA games since it's very likely the user doesn't intend to run an exploit and might just want to relaunch the GBA game. This saves a reboot. Doesn't really affect me because I don't mind rebooting through the system settings, but thought I'd throw that out there since some people were talking about it a few pages back.
 

Aurora Wright

Well-Known Member
OP
Member
Joined
Aug 13, 2006
Messages
1,550
Trophies
3
XP
4,500
Country
Italy
Oh wow, derp, I see what I did now. I clicked the download link from pbanj's quote so I got the old file instead of the update xD Working fine now and thanks for clearing the devunit up for me :)

Also an idea, what if upon exiting a GBA game (from emuNAND), the emuNANDs FIRM gets loaded when launching you into sysNAND (same as pressing R) automatically. This would only happen when it's exiting GBA games since it's very likely the user doesn't intend to run an exploit and might just want to relaunch the GBA game. This saves a reboot. Doesn't really affect me because I don't mind rebooting through the system settings, but thought I'd throw that out there since some people were talking about it a few pages back.
This should already happen, I haven't tested though.
 

seijinshu

...
Member
Joined
Jan 6, 2016
Messages
483
Trophies
0
Location
...
XP
248
Country
United States
I reuploaded it after 10 minutes to fix issues with the config, I basically screwed up. The "down" thing is normal, you can only get there with Up since I suppose you will only need to select brightness once.
The unitinfo thing is a patch to make the console get reported as a developer unit. So it reports debugging info on crashes and you can run system software for developer 3DSes.
Explain further on the developer unit features port plz.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=3gHl4P7AXt0