Tutorial  Updated

OTP Guide

Full Guide Release!

https://plailect.github.io/OTP/

All regions now supported!

If you appreciate this guide and the work I put into maintaining it, I accept donations through both Bitcoin and PayPal.

If you felt like the guide helped you out then I'd really appreciate it! If I get enough I may buy a 2DS for testing hardware stuff so I don't break another N3DS.

If the guide didn't help you out then I'm really sorry about that :(
 
Last edited by Plailect,
Ok, so I'm glad I'm hard-modded. I followed the guide before it was updated, and I thought I got a proper OTP.bin (correct size and all...) I also know (thanks to the hashes) that all of my data_input files are correct for arm9loaderhax. Every time I try to use the .3dsx (I'm using browserhax->ctrbootmanager->arm9loaderhax.3dsx AND browserhax->ctrbootmanager->HBL->arm9loaderhax.3dsx), after it gets to "Installing firm1" it black screens and stays there. I force-power it off and when I power it back on, I just get a black screen. menuhax is not installed. Tried without the mSD card (It should power on, then power off, right?). Keeps bricking...
 
Ok, so I'm glad I'm hard-modded. I followed the guide before it was updated, and I thought I got a proper OTP.bin (correct size and all...) I also know (thanks to the hashes) that all of my data_input files are correct for arm9loaderhax. Every time I try to use the .3dsx (I'm using browserhax->ctrbootmanager->arm9loaderhax.3dsx AND browserhax->ctrbootmanager->HBL->arm9loaderhax.3dsx), after it gets to "Installing firm1" it black screens and stays there. I force-power it off and when I power it back on, I just get a black screen. menuhax is not installed. Tried without the mSD card (It should power on, then power off, right?). Keeps bricking...
It'll power on and off only when you delete the arm9loaderhax payload from the root of the SD then you need to reinsert the SD. If there is no SD it will power on and stay black no matter what.
 
It'll power on and off only when you delete the arm9loaderhax payload from the root of the SD then you need to reinsert the SD. If there is no SD it will power on and stay black no matter what.
Son of a....

Thanks!I guess I've had it right all along. It's the payload that is messed up (but I compiled the AUReiNand myself :( )
 
Son of a....

Thanks!I guess I've had it right all along. It's the payload that is messed up (but I compiled the AUReiNand myself :( )
Haha I did the exact same thing for about 2 hours the other day. Flashing my nand back to working then thinking I bricked again and again. Do you have the firmware90.bin on the root of your SD? That was my problem.
 
Haha I did the exact same thing for about 2 hours the other day. Flashing my nand back to working then thinking I bricked again and again. Do you have the firmware90.bin on the root of your SD? That was my problem.
WHAT? I'm not at home now to try, but the directions say to put it in /rei/
 
Putting it in root should do nothing, it's only called from the rei folder, and even then only if you hold the button combo. It's not needed for normal booting.
 
Last edited by subcon959,
Putting it in root should do nothing, it's only called from the rei folder, and even then only if you hold the button combo. It's not needed for normal booting.
Nope. I built my own and tested with the .3dsx files. Using HBL or ctrbootmanager, I go directly to sysnand with 9.0 firm (I did this on purpose).

So if adding it to root fixes the issue, then it's something specific to arm9loaderhax.bin.
 
Nope. I built my own and tested with the .3dsx files. Using HBL or ctrbootmanager, I go directly to sysnand with 9.0 firm (I did this on purpose).

So if adding it to root fixes the issue, then it's something specific to arm9loaderhax.bin.
Were you able to get yours working?
 
I also have the smaller NAND. Why is it benefical?

The smaller nand uses SLC (Single-level cell) flash memory. SLC stores one bit per cell (logical 0/1). Relatively stable storage, but slightly less capacity for same number of cells.

The larger nand uses MLC (Multi-level cell) flash memory. MLC stores multiple bits per cell to give higher capacity. Greater capacity, but storage itself may lose information over time, by reading nearby sectors, etc....

SLC also tends to have faster writes than MLC, and of course in this instance you have less to read/write for each nand backup.
 
Were you able to get yours working?
Had to leave for dinner. But I DID figure out that it was my payload setup. The behavior of a9lh wasn't clearly documented... Your system will only power off, if your SD is inserted without an arm9loaderhax.bin. Broken .bin or no SD, and it will just stay on a black screen.
 
Last edited by urherenow,
Rei folder needs firmware.bin and firmware90.bin and emunand folder with emunand.bin inside
arm9loaderhax.bin in mSD root
Reinand folder with .3dsx and .smdh files inside goes in 3ds folder on mSD.

If I boot any of my 3DS with no microSD/SD inserted A9LH (if installed) will cause machine to turn off immediately.
 
Rei folder needs firmware.bin and firmware90.bin and emunand folder with emunand.bin inside
arm9loaderhax.bin in mSD root
Reinand folder with .3dsx and .smdh files inside goes in 3ds folder on mSD.

If I boot any of my 3DS with no microSD/SD inserted A9LH (if installed) will cause machine to turn off immediately.
yes, its normal. if you installed a9lh.
 
Last edited by Februarysn0w,
I compiled arm9loaderhax for another member and he started freaking out when his 3DS did this. He had menuhax installed, his AuReiNand was not setup properly. So when he powered on the screens stayed black with only the power light (looks like a brick). So he booted without microSD inserted and the 3DS immediately shut down when powered on. I helped him get AuReiNand setup properly and told him delete his theme folder (deleting menuhax) and everything was fine after that.


Edit: I stand corrected. I just booted each of my 3DS units (2 N3DS 1 O3DS) with no SD/mSD and the power light just stayed on with black screens. Sorry for the bad info.
 
Last edited by Deleted member 117573,
I compiled arm9loaderhax for another member and he started freaking out when his 3DS did this. He had menuhax installed, his AuReiNand was not setup properly. So when he powered on the screens stayed black with only the power light (looks like a brick). So he booted without microSD inserted and the 3DS immediately shut down when powered on. I helped him get AuReiNand setup properly and told him delete his theme folder (deleting menuhax) and everything was fine after that.
A9LH should have some feedback regarding corrupted payload / missing payload or SD. Maybe the LEDs could be used?
 
Don't touch LEDs.... They give you nice bricks to which a lovely nand mod won't fix ;) ask ywllows8 haha

Oh? I had been looking into this same exact option. What is it that prevents the LEDs from being used by A9LH? Or, is it only after firmware is up and running that the brick is caused?

Thanks,
 

Site & Scene News

Popular threads in this forum