Homebrew ARM9Loader -- Technical Details and Discussion

  • Thread starter Thread starter Selver
  • Start date Start date
  • Views Views 574,717
  • Replies Replies 4,025
  • Likes Likes 42
You can run the arm9loaderhax installer again whenever. No need to flash your NAND back to normal first.
So arm9loaderhax.3dsx (not the bin) should be fine running on a9lh Aureinand 9.2 Sysnand? Just need clarification since I am not sure about the firmlaunch thingy from CFW.
 
Guys, I have not updated my A9LH since I first installed, what source is the best to build it right now and what are the benefits? This has been moving pretty fast and with god knows how many versions, IDK which to use.
 
Yes thanks, I read that, what SD card delay ? I wasn't aware of one tbh
I guess that it's related to the one below, but I'm not quite sure about it.
now shuts down when no SD is detected -- Annon contrib.

edit:
or maybe this one
holding the home button now tries to load a payload from a different location
 
Last edited by qlm2009,
  • Like
Reactions: peteruk
The fact of moving screen init may fix the double flash of the screen? I don't know but it would be nice. (you know, when you autoboot to your CFW, the screen flash black a first time, turn off and turn on again when you boot CFW. Nothing annoying, it is just not fancy :p FIX94's fork fixes that but those new A9LH features seems nice.)
 
  • Like
Reactions: qlm2009 and peteruk
what exactly do these new commits do ?
Mostly just cleanup, then there is a delay, after which if there is no SD card detected the code says "hey there's no SD card" and then throws an error, after which the console shuts down... Well with the cleanup, the delay wasn't working properly, and any user who flashed it would be greeted with a 3ds that would immediately shut down and would never do anything else... So the second commit was to fix that issue... Also, now the backlight won't come on if no SD is detected.

Also guys, please don't keep watching these commits like hawks, when there's interesting and significant information, I'll let you guys know
 
Mostly just cleanup, then there is a delay, after which if there is no SD card detected the code says "hey there's no SD card" and then throws an error, after which the console shuts down... Well with the cleanup, the delay wasn't working properly, and any user who flashed it would be greeted with a 3ds that would immediately shut down and would never do anything else... So the second commit was to fix that issue... Also, now the backlight won't come on if no SD is detected.

Also guys, please don't keep watching these commits like hawks, when there's interesting and significant information, I'll let you guys know
How would I get the stage file if I want to update to the latest commit with your updater
 
Mostly just cleanup, then there is a delay, after which if there is no SD card detected the code says "hey there's no SD card" and then throws an error, after which the console shuts down... Well with the cleanup, the delay wasn't working properly, and any user who flashed it would be greeted with a 3ds that would immediately shut down and would never do anything else... So the second commit was to fix that issue... Also, now the backlight won't come on if no SD is detected.

Also guys, please don't keep watching these commits like hawks, when there's interesting and significant information, I'll let you guys know

Thank you, you are awesome, appreciate the explanation bro :)
 
Mostly just cleanup, then there is a delay, after which if there is no SD card detected the code says "hey there's no SD card" and then throws an error, after which the console shuts down... Well with the cleanup, the delay wasn't working properly, and any user who flashed it would be greeted with a 3ds that would immediately shut down and would never do anything else... So the second commit was to fix that issue... Also, now the backlight won't come on if no SD is detected.

Also guys, please don't keep watching these commits like hawks, when there's interesting and significant information, I'll let you guys know

So the guy who posted a brick, is it related to this fix I wonder?

It's hard not to watch like a hawk; this is one of those thing I want it to finalize so I can start to breath easy, I want to know where I stand with my 3ds i.e. is it broken or good :)

Sorry, no pressure mate. Anyways, we all appreciate your efforts, seriously, thank you.
 
Last edited by democracy,
  • Like
Reactions: peteruk
here is a new dev build of bootctr9, most of the changes are sourcecode reorganisations, and support for 2 new folder.
With this build the folders "arm9loaderhax", "a9lh", "arm9bootloader" and the root directory are supported for all files(arm9bootloader.bin, boot_config.ini and arm9bootloader.log).

Edit:
I added a build with a hacky app-screen brightness support, in theory every app that writes a value to 0x1FFF3000 without running other code on arm9 could change the brightness.
 

Attachments

Last edited by RednaxelaNnamtra,

Site & Scene News

Popular threads in this forum