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,
Hi everyone, I just want to share my bad experience :(
Yesterday I followed this exellent guide but ended up hard bricking my nand.
I thing the part with the python script windows.py didn't worked as it was supposed to and ended up flashing insted of my bricked emunand instead of the unbricked one. (even though the file sysnand.bin did created, but the process didn't seem normal, didn't see any command line or progess, the script just close as fast as it start.
Anyway it's not as bad as it seem, I will try to restore my nand with a hardmod.(Maybe it's better this way for the future.)
Do you thing that this bad process lock my nand so I will also need a raspberry pi to restore my nand?
The script was broken yesterday morning, it's since been fixed. A regular hardmod is fine.
 
  • Like
Reactions: Mrrraou
Last edited by gamesquest1,
Correct me if I'm wrong (and I probably am), if you're booting into an emunand > 9.2 with a9lh you wouldn't be able to write back to NAND correct?

You would have to be firm launching a 9.0-9.2 firm correct?

I guess shorter question is, how would you come down from A9LH?
 
I have question, if you flash the unbriked_emunand back to the emunand with Decrypt9 , will it be safer this way to make sure it boot successfully?
 
I have question, if you flash the unbriked_emunand back to the emunand with Decrypt9 , will it be safer this way to make sure it boot successfully?

Not really. Your unbricked emunand would be w/e emunand you started with.
 
Welp, I bricked. Since the guide said the python script for Mac is broken I booted into Windows, redownloaded the pack and ran the Windows.py. Turns out you need the XORPads in the folder and the guide was clarified as soon as the damage has already been done. Oh well, live and learn.
 
Last edited by Hiatus,
  • Like
Reactions: MRDOCA
Maybe the Python script should detect if the xorpads are missing.

You could, though the fact is you're working with gigabyte sized files, if the window flashes by quickly, something's wrong.

In fact, you can manually do it yourself. Run the commands in a command line, do the hex edit, and compare the results.
 
Last edited by ,
  • Like
Reactions: SomeGamer
I Checked that the xorpads i had were named wrong, ver2 guide checks 0x4 and regular nand.fat16.xorpad and not 0x5 version which you rename before like in guide 1,somehow it still made the sysnand.bin [unbricked] version so thats how i got bricked :( why doesnt the windows.py check if theres a xorpad missing?
 
Last edited by James310,
Anyone mind compiling mine? I'm fumbling around with this Devkit stuff, and I don't know what the hell I'm doing.
i can do that for you, send me a pm with you otp

If your implying to get the otp like that it wont work...
i am aware, in order to test our 2.1 emunand before injecting it into sysnand
 
  • Like
Reactions: SomeGamer
Time, and nothing really interesting. I guess that if you want to check your emuNAND downgrade, you shouldn't try to dump your OTP now.
oh ive dumped my otp already, got a9lh setup etc
im just curious as to what mechanism is preventing us from having it
Can I do anything with A9LH on an O3DS?
Autoboot into emunand using reinandmod with 100% accuracy in 8 seconds
 

Site & Scene News

Popular threads in this forum