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
we'll have to update oneday unless a9lh never gets changed.

Honestly I don't think there is much to add on to A9LH. It works awesome and the only add on I think that is currently planned is extra brick protection by pressing the Home button which would allow like a recovery of some sorts. If the figure out how to implement it then that would be a great reason to update. But this will come much later if at all.
 

ihaveahax

Well-Known Member
Member
Joined
Apr 20, 2015
Messages
6,005
Trophies
2
XP
7,298
Country
United States
I wonder... since AuReiNAND updates so frequently these days and since all the files work on all variants of the 3DS now if it would be possible to make an updater. I was taking a look at the code for @ihaveamac's mashers-gl-updater and I was thinking that it might be possible to modify it to download the newest version from Aurora's Git, granted it knows what version to download I guess.
there's two main challenges to this
  • the releases are packed in .7z archives and I can't have my site extract them and repack to .zip at this time, or extract them on the 3DS system
  • GitHub enforces https, and ctrulib can't seem to download from sites that use it right now (unless I'm mistaken?)
I could definitely work on something like this but I would need to get around these somehow. :(
 

leonmagnus99

Well-Known Member
Member
Joined
Apr 2, 2013
Messages
3,704
Trophies
2
Age
32
Location
Seinegald
XP
2,840
Country
Iraq
@leonmagnus99 yes arm9select is like bootctr but without a config file. @FIX94 created it to be easier to select arm9 payloads and customize which payloads get backlight. His main reason for setting backlight to 0 was if you choose not to use splash screens with AuReiNand this will disable the lcd flash you see before AuReiNand loads. You can still use splash screens with the mod I linked earlier. AuReiNand has an arm9select style loader included, I feel it is just easier to use arm9select.

thanks my friend , but what button do i have to press for the bin files that i edit in the text file ? e.g d9 , do i press L+R whilst booting yeah?

and one more thing, do i still need to keep the firmware/firmware90 in the aurei folder?

( i use NTR at times , i think i have one of the firm files from the NTR folder).
 
Last edited by leonmagnus99,

tiduscrying

that butt...
Member
Joined
Jun 12, 2012
Messages
509
Trophies
1
Location
HELL
Website
tiduscrying.wordpress.com
XP
2,419
Country
United States
there's two main challenges to this
  • the releases are packed in .7z archives and I can't have my site extract them and repack to .zip at this time
  • GitHub enforces https, and ctrulib can't seem to download from sites that use it right now (unless I'm mistaken?)
I could definitely work on something like this but I would need to get around these somehow. :(
Hmm, that does pose a challenge. If the updates were mirrored as zips to an external site, would that work? That would probably be complicated though, since someone would have to host the files and everything.
 

leonmagnus99

Well-Known Member
Member
Joined
Apr 2, 2013
Messages
3,704
Trophies
2
Age
32
Location
Seinegald
XP
2,840
Country
Iraq
:cry:

Kidding of course. I only corrected someone's grammar once!

i didnt know your user name, but i recognize you by your avatar XD and err... i dont remember what thread it was .

but i loved that grammar hint of yours XD ..

i have OCPD and i hate it, but i cant resist to some certain things.
cause you know it is OCPD!
 

ihaveahax

Well-Known Member
Member
Joined
Apr 20, 2015
Messages
6,005
Trophies
2
XP
7,298
Country
United States
Hmm, that does pose a challenge. If the updates were mirrored as zips to an external site, would that work? That would probably be complicated though, since someone would have to host the files and everything.
I do that kind of with my own site and the grid launcher. but that's pretty easy since it's already in a .zip archive.
 

stl25

Well-Known Member
Member
Joined
Feb 3, 2008
Messages
1,012
Trophies
1
Location
Here, there and everywhere
XP
839
Country
United States
thanks my friend , but what button do i have to press for the bin files that i edit in the text file ? e.g d9 , do i press L+R whilst booting yeah?

and one more thing, do i still need to keep the firmware/firmware90 in the aurei folder?

( i use NTR at times , i think i have one of the firm files from the NTR folder).


Not sure about the NTR firm file as I do not use it (Gateway user). Are you using the chain loader from AuReiNand or arm9select? For example say D9 is set to the start button (start.bin). For AuReiNand you need to hold L+R+Start and power on. For arm9select just press start and power on.
 
  • Like
Reactions: leonmagnus99

Supster131

(づ。◕‿‿◕。)づ *:・゚✧
Member
Joined
Jan 19, 2016
Messages
3,315
Trophies
1
Location
My Computer
XP
2,745
Country
United States
i didnt know your user name, but i recognize you by your avatar XD and err... i dont remember what thread it was .

but i loved that grammar hint of yours XD ..

i have OCPD and i hate it, but i cant resist to some certain things.
cause you know it is OCPD!
It was on Mashers's sysNAND/emuNAND swap tutorial :P
 
  • Like
Reactions: leonmagnus99

Ekaitz

Redhead Believer
Member
Joined
Jun 13, 2010
Messages
608
Trophies
0
XP
441
Country
France
Just updated, around 9 seconds to reach the home menu (sysnand) after pressing the power button.
Everything is working fine and the aurei folder is way cleaner that it was before. (with the built-in loader/emunand)

Great job, as usual.
 

albuspercibal98

Member
Newcomer
Joined
Mar 23, 2016
Messages
10
Trophies
0
Age
24
XP
42
Country
Colombia
@albuspercibal98, do you have updated sysnand? The archive for 3.12, if I was you I would delete you old aurei folder and place the new one on root of mSD/SD and make sure to place the firm files inside aurei. Also what A9LH do you have installed?
I just have a sysnand, before update to aurei 3.12, I had the file "updatedsysnand" , then with the update to 3.12 I deleted the loader.bin, emunand and reboot that was sited in the aurei folder, I have the a9lh fork of delebile and I put the firm and firm90 inside the new folder of aurei 3.12
 

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 just have a sysnand, before update to aurei 3.12, I had the file "updatedsysnand" , then with the update to 3.12 I deleted the loader.bin, emunand and reboot that was sited in the aurei folder, I have the a9lh fork of delebile and I put the firm and firm90 inside the new folder of aurei 3.12


In aurei folder you should have firmware.bin, firmware90.bin, and the payloads folder. arm9loaderhax.bin (from the AuReiNand 3.12 archive) goes in root of mSD/SD. after setup this way just press select and power on and you should be greeted with the AuReiNand config menu.

Edit: Any payloads (decrypt9WIP) just assign a button and place in payloads folder with that name (ie start.bin)
 
Last edited by stl25,

ihaveahax

Well-Known Member
Member
Joined
Apr 20, 2015
Messages
6,005
Trophies
2
XP
7,298
Country
United States
I only use 7z because it produces smaller files, but if you can make an updater with .zips I'll switch to those :)
I know, 7z produces smaller files in most cases, that's why I use it too :P

the main way my site gets the new versions of the grid launcher is GitHub webhooks. that means, each time you do a new release or something, it would send a request to my site so it could do things. I'll need to figure out how to use it with releases in a bit. (https://github.com/AuroraWright/AuReiNand/releases)
 

leonmagnus99

Well-Known Member
Member
Joined
Apr 2, 2013
Messages
3,704
Trophies
2
Age
32
Location
Seinegald
XP
2,840
Country
Iraq
Not sure about the NTR firm file as I do not use it (Gateway user). Are you using the chain loader from AuReiNand or arm9select? For example say D9 is set to the start button (start.bin). For AuReiNand you need to hold L+R+Start and power on. For arm9select just press start and power on.

neat thanks, (and well i am also a GW user, i boot into GW emuNAND at times through menuhax to load off few cheats in games i get stuck..XD and i use NTR mainly for Overclock speed, and i do that rarely.. i think cause i am too lazy to load up the cia of bootntr )

and to answer more correctly, i use the files that come with the aureizip only, the latest does not have any loader file in it, so i deleted the one i had already , i always replace the folder when updating, so i dont have that armselect file, but i think the zip you shared has it, i assume it is the file titled arm9loaderhax, i shall copy that into the root now.

its abit confusing to me , the whole boot thing, i will update to 3.12 now and see what happens.
thanks again mate, i will try the files you also provided.
 
Last edited by leonmagnus99,

stl25

Well-Known Member
Member
Joined
Feb 3, 2008
Messages
1,012
Trophies
1
Location
Here, there and everywhere
XP
839
Country
United States
@leonmagnus99, the files I provided in the earlier post utilize arm9select. Just copy it to msd/SD and it should load AuReiNand menu by holding select while powering on. Just hold start.bin and power on will load the included Decrypt9WIP. If you have any issues, I'll do my best to help you.
 
  • Like
Reactions: leonmagnus99

albuspercibal98

Member
Newcomer
Joined
Mar 23, 2016
Messages
10
Trophies
0
Age
24
XP
42
Country
Colombia
In aurei folder you should have firmware.bin, firmware90.bin, and the payloads folder. arm9loaderhax.bin (from the AuReiNand 3.12 archive) goes in root of mSD/SD. after setup this way just press select and power on and you should be greeted with the AuReiNand config menu.

Edit: Any payloads (decrypt9WIP) just assign a button and place in payloads folder with that name (ie start.bin)
Yes, I have those files, but my problem: when I turn on the console, enter to the aureinand configuration menu, I set the option "updated sysnand mode" after that, the screens it turn in black, and my only option is turn off the console and then turn on again, with this, my console start good, but this is normal?
 
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