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,

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,483
Trophies
2
Age
47
Location
Japan
XP
3,160
Country
United States
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...
 

atkfromabove

Well-Known Member
Member
Joined
Feb 9, 2015
Messages
321
Trophies
0
Age
30
Location
The state with lots of wives
XP
418
Country
United States
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.
 

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,483
Trophies
2
Age
47
Location
Japan
XP
3,160
Country
United States
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 :( )
 

atkfromabove

Well-Known Member
Member
Joined
Feb 9, 2015
Messages
321
Trophies
0
Age
30
Location
The state with lots of wives
XP
418
Country
United States
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.
 

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,483
Trophies
2
Age
47
Location
Japan
XP
3,160
Country
United States
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/
 

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,483
Trophies
2
Age
47
Location
Japan
XP
3,160
Country
United States
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.
 

Selver

13,5,1,14,9,14,7,12,5,19,19
Member
Joined
Dec 22, 2015
Messages
219
Trophies
0
XP
416
Country
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.
 

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,483
Trophies
2
Age
47
Location
Japan
XP
3,160
Country
United States
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,

stl25

Well-Known Member
Member
Joined
Feb 3, 2008
Messages
1,012
Trophies
1
Location
Here, there and everywhere
XP
839
Country
United States
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.
 

Februarysn0w

Well-Known Member
Member
Joined
Oct 31, 2014
Messages
1,206
Trophies
0
Age
35
XP
819
Country
Japan
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,

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 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 stl25,

SomeGamer

Well-Known Member
Member
Joined
Dec 19, 2014
Messages
6,827
Trophies
1
XP
4,838
Country
Hungary
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?
 

Selver

13,5,1,14,9,14,7,12,5,19,19
Member
Joined
Dec 22, 2015
Messages
219
Trophies
0
XP
416
Country
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,
 
General chit-chat
Help Users
    Skelletonike @ Skelletonike: I love the small stuff like jumping down wells and just exploring random caves.