Now, type make and wait until it finishes. Open a CMD Window and CD to Delebils ARM9LoaderHax Source Folder (Just replace C:/arm9loaderhax-master with the path where you stored Delebils ARM9LoaderHax Source)ĥ. Copy your OPT.bin into the data_input folder in Delebils ARM9LoaderHax Source folderĤ. Extract data_input.zip and copy the new3ds10.firm, new3ds90.firm and secret_sector.bin to Delebils ARM9LoaderHax Source folder and there into the data_input folder.ģ.
Extract Delebils ARM9LoaderHax Source to any Directory (I will go with C:arm9loaderhax-master)Ģ. You will be presented with different packages to install but we will only need Minimal Install and DevKitARM. Install Pycrypto 32bit into the folder you installed Python to. Install Python 2.7 and make sure to tick the “Add Python.exe to Path” Setting so that you can use python by typing python in your CMDģ. If you have a version of Python 2.7.x 32bit installed remove this firstĢ. Luma3DS (Starting with Luma3DS 5.0 the firm.bin files aren’t needed anymore)ġ. MiniPasta (This is only needed if you’re building ARM9LoaderHax for New3DS) IT WILL BRICK YOUR 3DS AND NEVER GIVE YOUR OTP.BIN FILE TO RANDOM PEOPLE. NEVER USE ANOTHER OTP.BIN FILE OR THE ONE PROVIDED WITH THE SOURCE. Your OTP.bin that you dumped with the Tutorial. What you will need for building and installing ARM9LoaderHax to your 3DS:ĭata_input.zip (Download it from this page,For new3ds10.firm, new3ds90.firm and secret_sector.bin) It is safer and you don’t need to compile the installer. Update: It is recommended to use SafeA9LH Updater to install Arm9LoaderHax. Compiling the ARM9LoaderHax Installer and setting up your 3DS This Installer will only work for your 3DS, so if you want to build ARM9LoaderHax for another 3DS you will have to go through downgrading and getting the Console Unique Key for that 3DS too.Ģ. When you finished dumping your Console Unique Key you can now continue and compile your own ARM9LoaderHax installer. If you want to check the files integrity you can find SHA-256 sums of all the files here. Be aware that even though SafeSysUpdater has been made as stable as possible that there is still a tiny brick risk. If your 3DS isn’t on Firmware 9.2 and not higher than 10.3 then you can downgrade it with SafeSysSpdater to 9.2 and follow these tutorials. The following Guides assume that your 3DS is on Firmware 9.2.
#How to install devkitpro 3ds how to#
If you still want to continue please follow the following Guide on how to downgrade your 3DS to 2.1 and dump your Console Unique Key but be aware that if you use the wrong files, don’t follow the tutorial 100% correctly, flashing a corrupt sysNAND image or your 3DS turning of while messing with the sysNAND partition can brick your 3DS so double check that you have the correct files for your 3DS, follow the Tutorial as close as possible, checked your 3DS NAND backups and have your 3DS hooked up to a wall charger so it doesn’t accidently shut down. I am not responsible for any bricks that may occur during this processġ. Only 1 CFW supporting ARM9LoaderHax as of nowĭISCLAIMER: Any modifications to your 3DS are done at your own risk. If being done wrong this can brick your 3DS No 3DS crashing while starting your favorite CFW anymore “Real” Coldboot because of it loaded directly at bootġ00% Bootrate. But now you probably want to know why you should take the risk to downgrade to 2.1, dump the OTP, and risk bricking it by either Human or machine failure. The first CFW actually using ARM9LoaderHax has also been released with hopefully RXTools and others to follow.
At first, there were no real tutorials and tools to help you downgrade and dump the OTP but now around 2 months later this has progressed a lot and there are now well-documented ways on how to downgrade an Old- or New3DS to FW 2.1 and dump the OTP.bin. For in-depth information and if you want to know how exactly this works you can read this here.Ī bit later first people started dumping their Console unique Key (OTP) and messing with ARM9LoaderHax. This was first publically disclosed in Smea’s Plutoo’s and Derek’s 32C3 3DS Talk.
ARM9LoaderHax has been found by WulfyStylez, Dazzozo, shinyquagsire23, plutoo, Normmatt and Yellows8. For those of you who watched Smea’s Plutoo’s and Derek’s talk back in 2015 you may remember them talking about ARM9LoaderHax.