Hacking Luma3DS - Noob-proof 3DS Custom Firmware

Status
Not open for further replies.
D

Deleted User

Guest
Out of curiosity, anyone else have issue with Uncart on A9LH? On a non-screen init A9LH, I can use 3.12 aurei to load D9/A9Installer/etc... but launching uncart just displays nothing but the blue light stays on (if i swap to a A9LH with init, it actually works fine)

It was my understanding AuRei initialized screen init for all payloads.
 

nwhiteman42

Well-Known Member
Member
Joined
Sep 5, 2015
Messages
119
Trophies
0
Age
24
Location
Michigan
XP
388
Country
United States
Yes, well, I guess you formatted it using Windows' built-in tool, right? Well, Windows only allows you to format it to exFAT or NTFS, but the 3DS doesn't recognize those file systems. You'll need a tool like MiniTool Partition Wizard Free to format it in FAT32.
Also don't flash your emuNAND directly into your sysNAND via Decrypt9. Dump the CTRNAND partition, and maybe the TWL-related partitions and flash them instead. Do not mess with the FIRM0/FIRM1 partitions, else you'll lose A9LH.
I did it with a 3rd party tool. I made sure it's fat32. I already backed up those partitions.
 

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
I'm pretty sure I did primary. I'm laying in bed so I'm gonna have to check in the morning.
Well, check it out tomorrow, I'm pretty sure that your AuReiNAND install is fine, but the 3DS refuses to read the SD card for some weird reason, that sudden shutdown after it turns on is a A9LH behavior when it can't read/find the arm9loaderhax.bin on most(all?) forks AFAIK.
 

fr3quency

Well-Known Member
Member
Joined
Jan 11, 2016
Messages
811
Trophies
0
Age
31
Location
Wherever my imagination decides.
Website
fr3quency.deviantart.com
XP
804
Country
Greece
I get this error when I try to compile AuReiNand(I have BOTH the latest bin2c AND armip, taken from AuReiNand's GitHub page)

8z72Dgp.jpg
 

GBHAKC75

Well-Known Member
Member
Joined
Jan 26, 2008
Messages
406
Trophies
0
XP
553
Country
France
@GBHAKC75, upcoming as in Gateway SOON? When that feature arrives the button could be remapped. Not sure about it being a special button that is why I asked.

@frosty5689, arm9select is like the best kept secret for some reason. By far the easiest for loading A9LH payloads. Granted I only use 2 buttons select.bin (Uncart) and start.bin (Decrypt9WIP). I think @Aurora Wright loader is a great choice for people setting up 3DS for small children so the don't inadvertently trigger Decrypt9WIP which could be cause issues. Other than that I don't see why arm9select isn't used more as it frees the user from pressing L+R+Select to load Uncart where armselect does this with only select being held. Minor annoyance it does not detract from AuReiNand in the least. Far and away the best CFW currently for A9LH.

The feature is in dark-samus repo and it's pretty advanced, so the progress is real. But it's a pretty hard thing to do and since dark-samus repo shouldn't be used (dev repo, not stable at all), we'll need to be patient. Anyway, I don't want to map a button who will be used in few days/weeks and make this deprecated...
Remap the button is pretty easy, it's just some constant to edit with few conditions. The problem is that home is a special button that cannot be mapped this way, so it's a bit harder, so we'll stick with START for now.
 
  • 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
I was just kidding about the whole SOON blarb. I have tracked the posts from @dark_samus3 concerning this feature. I look forward to the feature. @Aurora Wright latest AuReiNand commit curbed a lot of the grumblings about the chain load combo. I think L+payload button will suffice. I (Gateway user am still waiting for them to make a A9LH payload so I can graduate from menuhax. I don't use it that often so I guess being patient for that should not be that hard.
 

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,483
Trophies
2
Age
47
Location
Japan
XP
3,160
Country
United States
I'm on Ubuntu 15.10 but i'm not able to compile anymore for some reason
I have bin2c and lastest armips
@Aurora Wright What am I doing wrong?

I get this error when I try to compile AuReiNand(I have BOTH the latest bin2c AND armip, taken from AuReiNand's GitHub page)

add this path to your computer's user environment path. I think this will fix your issue.
Code:
;C:\devkitPro\devkitARM\bin;
To be more specific, add it near the front of your path on Windows. DevkitPro does not like spaces and such in your path so adding it after a 'Program Files (x86)' entry might not help you much.
 
  • Like
Reactions: fr3quency

Merrx

Member
Newcomer
Joined
Mar 23, 2016
Messages
14
Trophies
0
XP
50
Country
Gambia, The
It's asking a lot, but now that AuReiNand can do screen printing it would be much nicer to have a menu listing the payloads that can be booted. Use the file names from /aurei/payloads (which would no longer be changed to default.bin, a.bin etc.) and let button shortcuts be configured from the same menu.

I use a combination of AuReiNAND and CtrBootManager9 to get a similar behavior:
I renamed the CtrBootManager9 arm9loaderhax.bin to default.bin and put it in /aurei/payloads/, so it will be booted with pressing L+R while power on.
You have to edit the a9lh.cfg of CtrBootManager9 every time, you want to add or remove a payload from the menu.
I think the effort for renaming a payload to fit the arm9select pattern is similar to editing a config file.
You could even keep the original names of the payloads (Was start.bin now Decrypt9 or else?) and put them where you want (i.e. all in /aurei/payloads).

I'm quite comfortable with this as I don't have to remember a key combination.
I use the no-init screen version of Auroras A9lh and it works well.
As the screen init is done for CtrBootManager9 by AuReiNAND and every other payload (like uncart) is loaded later.

Edit:
I set timeout=-1 in the CtrBootManager9 config. Auto-boot is not needed, IF the menu is booted up.
 
Last edited by Merrx,

Omegadrien

Well-Known Member
Member
Joined
Nov 4, 2015
Messages
1,716
Trophies
0
Location
Pokéland
XP
656
Country
France
I've tried but doesn't change anything
Weird... Try to redownload aureinand git, before compile it for the first time: edit screeninit.c file, save it, and compile.
edit : i think this only works with no-init version of arm9loaderhax (https://github.com/AuroraWright/arm9loaderhax/tree/noscreeninit)

/!\ if you use an arm9loaderhax WITH screeninit, you have to edit the brightness on it, because aureinand will not reinit the screens. For example with delebile fork : https://github.com/delebile/arm9loaderhax/blob/master/screen_init/source/screen_init/screen_init.c
change "0x39" of the "#define BRIGHTNESS 0x39".
 
Last edited by Omegadrien,

UranusDarkness

I hate this world
Member
Joined
Jan 1, 2016
Messages
306
Trophies
0
Location
My house
XP
262
Country
Italy
Weird... Try to redownload aureinand git, before compile it for the first time: edit screeninit.c file, save it, and compile.
edit : i think this will only works with no-init version of arm9loaderhax (https://github.com/AuroraWright/arm9loaderhax/tree/noscreeninit)
What is the fork of arm9loaderhax do you use? you can directly change the brightness editing it, also works for me

/!\ (if you use a arm9loaderhax WITH screeninit, you have to edit the brightness on it, because aureinand will not reinit the screens. For example with delebile fork : https://github.com/delebile/arm9loaderhax/blob/master/screen_init/source/screen_init/screen_init.c
change "0x39" of the "#define BRIGHTNESS 0x39").
capito27

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

Weird... Try to redownload aureinand git, before compile it for the first time: edit screeninit.c file, save it, and compile.
edit : i think this will only works with no-init version of arm9loaderhax (https://github.com/AuroraWright/arm9loaderhax/tree/noscreeninit)
What is the fork of arm9loaderhax do you use? you can directly change the brightness editing it, also works for me

/!\ (if you use a arm9loaderhax WITH screeninit, you have to edit the brightness on it, because aureinand will not reinit the screens. For example with delebile fork : https://github.com/delebile/arm9loaderhax/blob/master/screen_init/source/screen_init/screen_init.c
change "0x39" of the "#define BRIGHTNESS 0x39").
Do I have to remove ARM to install the edited one?
 
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