This commit is contained in:
Plailect 2017-01-17 23:13:55 -05:00
parent 1301208ce5
commit ad71cb76bb
8 changed files with 92 additions and 87 deletions

View file

@ -7,7 +7,7 @@ permalink: /2.1.0-ctrtransfer.html
If you downgrade to 2.1.0 on a 2DS or New 3DS and left Wireless Communication off, you can re-enable the wireless by removing the battery and unplugging the charger for several seconds then booting back up. If you downgrade to 2.1.0 on a 2DS or New 3DS and left Wireless Communication off, you can re-enable the wireless by removing the battery and unplugging the charger for several seconds then booting back up.
{: .notice--info} {: .notice--info}
If you've been using the New 3DS's microSD Management to transfer files to your SD card, this will no longer work on 2.1.0, make sure to have a microSD card reader on hand before proceeding. If you've been using the New 3DS's microSD Management to transfer files to your SD card, this will no longer work on 2.1.0. Ensure you have a microSD card reader available before proceeding.
{: .notice--info} {: .notice--info}
Your device may not show your installed games after the ctrtransfer. This is due to the tickets being removed by the transfer, which is why you back them up. They will be restored at the end of the guide. Your device may not show your installed games after the ctrtransfer. This is due to the tickets being removed by the transfer, which is why you back them up. They will be restored at the end of the guide.

View file

@ -12,16 +12,19 @@ permalink: /decrypt9-(homebrew-launcher).html
#### Instructions #### Instructions
1. Remove your SD card from your device, leaving it on the Homebrew Launcher, then insert your SD card into your computer
1. Create a folder named `files9` on the root of your SD card if it does not already exist 1. Create a folder named `files9` on the root of your SD card if it does not already exist
2. Copy `safehax.3dsx` to the `/3ds/` folder on your SD card 2. Copy `safehax.3dsx` to the `/3ds/` folder on your SD card
3. Copy `fasthax.3dsx` to the `/3ds/` folder on your SD card 3. Copy `fasthax.3dsx` to the `/3ds/` folder on your SD card
4. Copy `Decrypt9WIP.bin` from the Decrypt9WIP `.zip` to the root of your SD card and rename `Decrypt9WIP.bin` to `safehaxpayload.bin` 4. Copy `Decrypt9WIP.bin` from the Decrypt9WIP `.zip` to the root of your SD card and rename `Decrypt9WIP.bin` to `safehaxpayload.bin`
5. Reinsert your SD card into your 3DS 5. Reinsert your SD card into your 3DS
6. Enter the homebrew launcher 6. Enter the Homebrew Launcher using an entrypoint (such as [Homebrew Launcher (SoundHax)](homebrew-launcher-(soundhax)))
7. Launch fasthax 7. Launch fasthax from the list of homebrew
8. Once it has completed, press (Start) to exit back to the homebrew launcher + You may have to scroll down to see this option
8. Once it has completed, press (Start) to exit back to the Homebrew Launcher
+ This may take several tries + This may take several tries
9. Launch safehax 9. Launch safehax from the list of homebrew
+ You may have to scroll down to see this option
10. If the exploit was successful, you will have booted into Decrypt9 10. If the exploit was successful, you will have booted into Decrypt9
Continue to [2.1.0 ctrtransfer](2.1.0-ctrtransfer) Continue to [2.1.0 ctrtransfer](2.1.0-ctrtransfer)

View file

@ -45,7 +45,7 @@ This will work on New 3DS, Old 3DS, and 2DS.
1. Copy and merge the `3ds` folder from the 3DSident `.zip` to your device's SD card 1. Copy and merge the `3ds` folder from the 3DSident `.zip` to your device's SD card
2. Reinsert your SD card into your 3DS 2. Reinsert your SD card into your 3DS
3. Use [Homebrew Launcher (SoundHax)](homebrew-launcher-(soundhax)) to launch the homebrew launcher on the device 3. Use [Homebrew Launcher (SoundHax)](homebrew-launcher-(soundhax)) to launch the Homebrew Launcher on the device
4. Launch 3DSident 4. Launch 3DSident
5. Verify that the following: 5. Verify that the following:
+ **Kernel version**: 2.50-11 + **Kernel version**: 2.50-11

View file

@ -26,7 +26,9 @@ SoundHax is compatible with versions 9.0.0 through 11.2.0 in the EUR, JPN, KOR,
6. Go through all of the bird tips, then close the app normally and reopen it 6. Go through all of the bird tips, then close the app normally and reopen it
+ Launching SoundHax immediately would cause these tips to appear on every launch of the Nintendo 3DS Sound until this is done + Launching SoundHax immediately would cause these tips to appear on every launch of the Nintendo 3DS Sound until this is done
7. Play the SoundHax `.m4a` 7. Play the SoundHax `.m4a`
8. Your console should load the homebrew menu + This may take several tries
+ If it freezes, just force the console to power off by holding the power button, then try again
8. Your console should load the Homebrew Launcher
Continue to [Decrypt9 (Homebrew Launcher)](decrypt9-(homebrew-launcher)) Continue to [Decrypt9 (Homebrew Launcher)](decrypt9-(homebrew-launcher))
{: .notice--primary} {: .notice--primary}

View file

@ -22,7 +22,7 @@ In this section, we will go through the process that all the other steps have le
This is nearly the best possible kind of device exploit because it is permanently installable into the NAND firm partitions, and runs before most of the OS loads, allowing it to not only work on *all* versions once installed, but also protect itself and recover from most situations that would brick a non-A9LH 3DS such as a nonfunctional home menu or bad title install. This is nearly the best possible kind of device exploit because it is permanently installable into the NAND firm partitions, and runs before most of the OS loads, allowing it to not only work on *all* versions once installed, but also protect itself and recover from most situations that would brick a non-A9LH 3DS such as a nonfunctional home menu or bad title install.
The file `arm9loaderhax.bin` is what is launched by arm9loaderhax itself after it finishes loading off of NAND, and can be any valid arm9 payload. This file can be replaced at any time, although Luma3DS allows for the launch of other arm9 payloads by holding buttons on boot. The file `arm9loaderhax.bin` is what is launched by arm9loaderhax itself after it finishes loading off of NAND, and can be any valid arm9 payload. This file can be replaced at any time, although Luma3DS allows for the launch of other arm9 payloads using the Luma3DS chainloader.
In this case, we use Luma3DS by [AuroraWright](https://github.com/AuroraWright/) to boot a patched SysNAND directly, allowing us to completely bypass the need for any kind of EmuNAND, vastly simplifying the usage of a hacked 3DS in addition to saving SD card space. In this case, we use Luma3DS by [AuroraWright](https://github.com/AuroraWright/) to boot a patched SysNAND directly, allowing us to completely bypass the need for any kind of EmuNAND, vastly simplifying the usage of a hacked 3DS in addition to saving SD card space.
@ -31,7 +31,7 @@ Once arm9loaderhax is installed and Luma3DS is setup with the correct options, w
During this process, we also setup programs such as the following: During this process, we also setup programs such as the following:
+ **FBI** *(installs CIA formatted games and applications)* + **FBI** *(installs CIA formatted games and applications)*
+ **Luma3DS Updater** *(updates our CFW installation easily)* + **Luma3DS Updater** *(updates your CFW installation easily)*
+ **Hourglass9** *(multipurpose tool which can do NAND and cartridge functions)* + **Hourglass9** *(multipurpose tool which can do NAND and cartridge functions)*
#### What you need #### What you need
@ -47,7 +47,6 @@ During this process, we also setup programs such as the following:
* The latest release of [Luma3DS Updater](https://github.com/Hamcha/lumaupdate/releases/latest) * The latest release of [Luma3DS Updater](https://github.com/Hamcha/lumaupdate/releases/latest)
* The latest release of [DspDump](https://github.com/Cruel/DspDump/releases/latest) * The latest release of [DspDump](https://github.com/Cruel/DspDump/releases/latest)
* The latest release of [FBI](https://github.com/Steveice10/FBI/releases/latest) * The latest release of [FBI](https://github.com/Steveice10/FBI/releases/latest)
* The latest release of [GodMode9](https://github.com/d0k3/GodMode9/releases/latest)
* The Homebrew [Starter Kit](http://smealum.github.io/ninjhax2/starter.zip) * The Homebrew [Starter Kit](http://smealum.github.io/ninjhax2/starter.zip)
#### Instructions #### Instructions
@ -66,22 +65,16 @@ During this process, we also setup programs such as the following:
1. **If it exists, copy the `/files9/` folder on your SD card to a safe location on your computer and back it up to multiple locations (such as online file storage); the files inside could save you from total data loss if you break your system** 1. **If it exists, copy the `/files9/` folder on your SD card to a safe location on your computer and back it up to multiple locations (such as online file storage); the files inside could save you from total data loss if you break your system**
2. Create a folder named `cias` on the root of your SD card if it does not already exist 2. Create a folder named `cias` on the root of your SD card if it does not already exist
3. **Delete the `a9lh` folder from the root of your SD card if it exists**
+ **If you accidentally install arm9loaderhax using another device's `otp.bin`, you will BRICK!**
4. Delete the `3ds` folder from the root of your SD card if it exists
5. **Copy _the contents of_ the `starter` folder in `starter.zip` to the root of your SD card**
+ This will include a brand new `3ds` folder to replace the one you just deleted
6. Copy _the contents of_ the SafeA9LHInstaller `.7z` to the root of your SD card 6. Copy _the contents of_ the SafeA9LHInstaller `.7z` to the root of your SD card
7. **Copy the `a9lh` folder from the data_input `.zip` to the root of your SD Card** 7. Copy the `a9lh` folder from the data_input `.zip` to the root of your SD Card
8. **Copy _the contents of_ the arm9loaderhax release `.7z` to `a9lh` folder on your SD card** 8. Copy _the contents of_ the arm9loaderhax release `.7z` to `a9lh` folder on your SD card
9. Copy `hblauncher_loader.cia` from the hblauncher_loader `.zip` to the `/cias/` folder on your SD card 9. Copy `hblauncher_loader.cia` from the hblauncher_loader `.zip` to the `/cias/` folder on your SD card
10. Copy `lumaupdater.cia` from the Luma3DS Updater `.zip` to the `/cias/` folder on your SD card 10. Copy `lumaupdater.cia` from the Luma3DS Updater `.zip` to the `/cias/` folder on your SD card
11. Copy `FBI.cia` from the FBI `.zip` to the `/cias/` folder on your SD card 11. Copy `FBI.cia` from the FBI `.zip` to the `/cias/` folder on your SD card
12. **Copy `arm9loaderhax.bin` from the Luma3DS `.7z` to the root of your SD card, overwrite existing files** 12. Copy `arm9loaderhax.bin` from the Luma3DS `.7z` to the root of your SD card, overwrite existing files
13. Create a folder named `luma` on the root of your SD card 13. Create a folder named `luma` on the root of your SD card
14. Create a folder named `payloads` in the `luma` folder on your SD card 14. Create a folder named `payloads` in the `luma` folder on your SD card
15. Copy `Hourglass9.bin` from the Hourglass9 `.zip` to the `/luma/payloads/` folder on your SD card and rename `Hourglass9.bin` to `start_Hourglass9.bin` 15. Copy `Hourglass9.bin` from the Hourglass9 `.zip` to the `/luma/payloads/` folder on your SD card
16. Copy `GodMode9.bin` from the GodMode9 `.zip` to the `/luma/payloads/` folder on your SD card and rename `GodMode9.bin` to `up_GodMode9.bin`
17. Copy `aeskeydb.bin` to the `/files9/` folder on your SD card 17. Copy `aeskeydb.bin` to the `/files9/` folder on your SD card
18. Copy `DspDump.3dsx` to the `/3ds/` folder on your SD card 18. Copy `DspDump.3dsx` to the `/3ds/` folder on your SD card
19. Copy _the contents of_ `fbi-2.4.2-injectable.zip` to the `/files9/` folder on your SD card 19. Copy _the contents of_ `fbi-2.4.2-injectable.zip` to the `/files9/` folder on your SD card
@ -95,7 +88,7 @@ During this process, we also setup programs such as the following:
+ If you get the error "This service is not available in your region", use the System Settings to set your device's country to match the NAND region you installed with 2.1.0 ctrtransfer + If you get the error "This service is not available in your region", use the System Settings to set your device's country to match the NAND region you installed with 2.1.0 ctrtransfer
+ If you get another error, [follow this troubleshooting guide](troubleshooting#ts_browser) + If you get another error, [follow this troubleshooting guide](troubleshooting#ts_browser)
+ If you get a glitched screen, [follow this troubleshooting guide](troubleshooting#ts_safe_a9lh_screen) + If you get a glitched screen, [follow this troubleshooting guide](troubleshooting#ts_safe_a9lh_screen)
+ If your wifi switch is off, unplug the 3DS and remove the battery for several seconds to enable wifi + If you are on a 2DS or New 3DS and Wireless Communication is off, you can re-enable the wireless by removing the battery and unplugging the charger for several seconds then booting back up
+ Press (Select) to Full Install + Press (Select) to Full Install
+ The installer will now install arm9loaderhax on your device (this is very fast) + The installer will now install arm9loaderhax on your device (this is very fast)
+ Shut down your console by pressing any button + Shut down your console by pressing any button
@ -103,7 +96,7 @@ During this process, we also setup programs such as the following:
##### Section III - Configuring Luma3DS ##### Section III - Configuring Luma3DS
1. Hold (Select) on boot to enter the Luma3DS menu 1. Boot your device while holding (Select) to enter the Luma3DS configuration menu
+ Make sure to start holding the button before pressing power + Make sure to start holding the button before pressing power
+ If you get a black screen, [follow this troubleshooting guide](troubleshooting#ts_sys_a9lh) + If you get a black screen, [follow this troubleshooting guide](troubleshooting#ts_sys_a9lh)
+ If you boot to SafeA9LHInstaller, [follow this troubleshooting guide](troubleshooting#ts_safe_a9lh) + If you boot to SafeA9LHInstaller, [follow this troubleshooting guide](troubleshooting#ts_safe_a9lh)
@ -111,7 +104,7 @@ During this process, we also setup programs such as the following:
+ **"Autoboot SysNAND"** + **"Autoboot SysNAND"**
+ **"Use SysNAND FIRM if booting with R"** + **"Use SysNAND FIRM if booting with R"**
+ **"Show NAND or user string in System Settings"** + **"Show NAND or user string in System Settings"**
3. If you are using a **New 3DS**, you should *also* enable the following: 3. If you are using a **New 3DS**, you can *also* enable the following:
+ **"New 3DS CPU" to "Clock+L2(x)"** + **"New 3DS CPU" to "Clock+L2(x)"**
+ This will increase the framerate of many games, but may cause instability in others + This will increase the framerate of many games, but may cause instability in others
+ If some games do not work properly, disable this option and try again + If some games do not work properly, disable this option and try again
@ -124,32 +117,33 @@ During this process, we also setup programs such as the following:
If, before following this guide, you already had an EmuNAND setup and would like to move the contents of your previous EmuNAND to your new SysNAND CFW, now is the time to [follow Move EmuNAND](move-emunand) instead of doing the first four steps in this section. If, before following this guide, you already had an EmuNAND setup and would like to move the contents of your previous EmuNAND to your new SysNAND CFW, now is the time to [follow Move EmuNAND](move-emunand) instead of doing the first four steps in this section.
{: .notice--info} {: .notice--info}
1. Open Hourglass9 from arm9loaderhax by holding (Start) on boot 1. Boot your device while holding (Start) to enter the Luma3DS chainloader menu
2. Go to "SysNAND Backup/Restore" 2. Hover over Hourglass9, then press (A) to launch it
3. Go to "SysNAND Restore (keep a9lh)" and restore from `NANDmin.bin` 3. Go to "SysNAND Backup/Restore"
4. Press (Start) to reboot 4. Go to "SysNAND Restore (keep a9lh)" and restore from `NANDmin.bin`
5. Press (Start) to reboot
+ If you get a black screen, [follow 9.2.0 ctrtransfer](9.2.0-ctrtransfer) + If you get a black screen, [follow 9.2.0 ctrtransfer](9.2.0-ctrtransfer)
5. If your backup was of a version between 3.0.0 and 4.5.0, your console will not boot until you manually download the required firmware: 6. If your backup was of a version between 3.0.0 and 4.5.0, your console will not boot until you manually download the required firmware:
+ Download [this file](http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/00000056) and rename it to `firmware.bin` + Download [this file](http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/00000056) and rename it to `firmware.bin`
+ Download [this file](http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/cetk) + Download [this file](http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/cetk)
+ Copy `firmware.bin` and `cetk` to the `/luma/` folder on your SD card + Copy `firmware.bin` and `cetk` to the `/luma/` folder on your SD card
+ Delete both of these files after updating your 3DS + Delete both of these files after updating your 3DS
2. Update your 3DS by going to System Settings, then "Other Settings", then going all the way to the right and using "System Update" 7. Update your 3DS by going to System Settings, then "Other Settings", then going all the way to the right and using "System Update"
+ Updates while using A9LH + Luma (what you have) are safe, stop asking about it + Updates while using A9LH + Luma (what you have) are safe, stop asking about it
+ The warning about never updating a New 3DS from 2.1.0 does not apply after restoring your NAND backup. + The warning about never updating a New 3DS from 2.1.0 does not apply after restoring your NAND backup.
+ If this gives you an error, set your DNS settings to "auto" + If this gives you an error, set your DNS settings to "auto"
+ If this still gives you an error and your NAND is below 9.2.0, [follow 9.2.0 ctrtransfer](9.2.0-ctrtransfer) + If this still gives you an error and your NAND is below 9.2.0, [follow 9.2.0 ctrtransfer](9.2.0-ctrtransfer)
##### Section V - Injecting FBI ##### Section V - Injecting FBI
1. Open Hourglass9 from arm9loaderhax by holding (Start) on boot 1. Boot your device while holding (Start) to enter the Luma3DS chainloader menu
2. Go to "SysNAND Backup/Restore", then select the "Health&Safety Dump" option to dump Health & Safety to `hs.app` **(you can use Up and Down / Left and Right to change the name)** 2. Hover over Hourglass9, then press (A) to launch it
3. Press (B), then select the "Health&Safety Inject" option 3. Go to "SysNAND Backup/Restore", then select the "Health&Safety Dump" option to dump Health & Safety to `hs.app` **(you can use Up and Down / Left and Right to change the name)**
4. Select the FBI injectable `.app` for your region 4. Press (B), then select the "Health&Safety Inject" option
5. Press (A) and confirm to inject 5. Select the FBI injectable `.app` for your region
6. Press (Start) to reboot 6. Press (A) and confirm to inject
7. If you still launch to the stock Health & Safety app and have downgraded with Gateway in the past, [follow this troubleshooting guide](troubleshooting#gw_fbi) 7. Press (Start) to reboot
8. If you still launch to the stock Health & Safety app and have downgraded with Gateway in the past, [follow this troubleshooting guide](troubleshooting#gw_fbi)
##### Section VI - Finalizing setup ##### Section VI - Finalizing setup
@ -169,19 +163,20 @@ If, before following this guide, you already had an EmuNAND setup and would like
14. Launch the Homebrew Launcher from the home menu 14. Launch the Homebrew Launcher from the home menu
15. Select "DSP Dump" 15. Select "DSP Dump"
16. Press (Start) when prompted to exit 16. Press (Start) when prompted to exit
17. Reboot while holding (Start) to launch Hourglass9 17. Boot your device while holding (Start) to enter the Luma3DS chainloader menu
18. Go to "SysNAND Backup/Restore", then select "Health&Safety Inject" 18. Hover over Hourglass9, then press (A) to launch it
19. Select `hs.app` (the original one that doesn't contain FBI), then press (A) and confirm to inject 19. Go to "SysNAND Backup/Restore", then select "Health&Safety Inject"
20. Press (Select) on the main menu to eject your SD card 20. Select `hs.app` (the original one that doesn't contain FBI), then press (A) and confirm to inject
21. Press (Start) to reboot with the SD card removed 21. Press (Select) on the main menu to eject your SD card
22. Press (Start) to reboot with the SD card removed
+ Booting the device at least once with the SD card removed will allow you to configure the CTRNAND based Luma3DS installation + Booting the device at least once with the SD card removed will allow you to configure the CTRNAND based Luma3DS installation
22. Use the (A) button and the D-Pad to turn on the following: 23. Use the (A) button and the D-Pad to turn on the following:
+ **"Show NAND or user string in System Settings"** + **"Show NAND or user string in System Settings"**
23. If you are using a **New 3DS**, you should *also* enable the following: 24. If you are using a **New 3DS**, you can *also* enable the following:
+ **"New 3DS CPU" to "Clock+L2(x)"** + **"New 3DS CPU" to "Clock+L2(x)"**
+ This will increase the framerate of many games, but may cause instability in others + This will increase the framerate of many games, but may cause instability in others
+ If some games do not work properly, disable this option and try again + If some games do not work properly, disable this option and try again
24. Reinsert your SD card, then press (Start) to save and reboot! 25. Reinsert your SD card, then press (Start) to save and reboot!
___ ___
@ -191,7 +186,7 @@ If DSi / DS functionality has broken (such as DS carts or DSiWare no longer work
{% capture notice-10 %} {% capture notice-10 %}
You can now use Luma3DS Updater to update your Luma3DS to the latest version just by opening it and pressing (A). You can now use Luma3DS Updater to update your Luma3DS to the latest version just by opening it and pressing (A).
This is not the same thing as a System Update; it just downloads and extracts the newest Luma3DS files. This is not the same thing as a System Update; it just downloads and extracts the newest Luma3DS files.
This will only update the Luma3DS files on the SD Card. If you boot the device without an SD card, it will use whatever version you placed in CTR NAND. This will only update the Luma3DS files on the SD Card. If you boot the device without an SD card, it will use the version you placed in CTR NAND.
{% endcapture %} {% endcapture %}
<div class="notice--info">{{ notice-10 | markdownify }}</div> <div class="notice--info">{{ notice-10 | markdownify }}</div>
@ -199,7 +194,7 @@ This will only update the Luma3DS files on the SD Card. If you boot the device w
{% capture notice-6 %} {% capture notice-6 %}
You will now boot a Custom Firmware based SysNAND by default. You will now boot a Custom Firmware based SysNAND by default.
You can now hold (Select) on boot to launch the Luma3DS configuration menu. You can now hold (Select) on boot to launch the Luma3DS configuration menu.
You can now hold (Start) on boot to launch Hourglass9, an arm9loaderhax safe multipurpose NAND and cartridge tool. You can now hold (Start) on boot to open the Luma3DS chainloader, which allows you to launch Hourglass9.
{% endcapture %} {% endcapture %}
<div class="notice--info">{{ notice-6 | markdownify }}</div> <div class="notice--info">{{ notice-6 | markdownify }}</div>

View file

@ -20,33 +20,34 @@ You will LOSE your GBA VC and DSiWare saves!
#### Instructions #### Instructions
1. Copy `GodMode9.bin` from the GodMode9 `.zip` to the `/luma/payloads/` folder on your SD card and rename `GodMode9.bin` in `/luma/payloads/` to `up_GodMode9.bin` 1. Copy `GodMode9.bin` from the GodMode9 `.zip` to the `/luma/payloads/` folder on your SD card
2. Reinsert your SD card into your 3DS 2. Reinsert your SD card into your 3DS
3. Open Hourglass9 from arm9loaderhax by holding (Start) on boot 3. Boot your device while holding (Start) to enter the Luma3DS chainloader menu
4. Go to "EmuNAND Backup/Restore", then select the "EmuNAND Backup" option to backup your EmuNAND to `NANDmin_emu.bin` 4. Hover over Hourglass9, then press (A) to launch it
5. Press (B) to get back to the main menu 5. Go to "EmuNAND Backup/Restore", then select the "EmuNAND Backup" option to backup your EmuNAND to `NANDmin_emu.bin`
6. Go to "SysNAND Backup/Restore", then select the "SysNAND Restore (keep a9lh)" option to restore your SysNAND from `NANDmin_emu.bin` 6. Press (B) to get back to the main menu
7. Press (Select) to eject your SD card 7. Go to "SysNAND Backup/Restore", then select the "SysNAND Restore (keep a9lh)" option to restore your SysNAND from `NANDmin_emu.bin`
8. Put your SD card in your computer, then copy `NANDmin_emu.bin` and `NANDmin_emu.bin.sha` from the `/files9/` folder on your SD card to a safe location 8. Press (Select) to eject your SD card
9. Put your SD card in your computer, then copy `NANDmin_emu.bin` and `NANDmin_emu.bin.sha` from the `/files9/` folder on your SD card to a safe location
+ Make backups in multiple locations + Make backups in multiple locations
+ This backup will save you from a brick if anything goes wrong in the future + This backup will save you from a brick if anything goes wrong in the future
+ **Your backup should match one of the sizes on [this](nand-size) page; if it does not, you should delete it and make a new one!** + **Your backup should match one of the sizes on [this](nand-size) page; if it does not, you should delete it and make a new one!**
9. Delete `NANDmin_emu.bin` from the `/files9/` folder on your SD card after copying it 10. Delete `NANDmin_emu.bin` from the `/files9/` folder on your SD card after copying it
10. **Backup every file on your SD card to a folder on your computer; all files will be deleted in the following steps** 11. **Backup every file on your SD card to a folder on your computer; all files will be deleted in the following steps**
11. Reinsert your SD card into your 3DS 12. Reinsert your SD card into your 3DS
12. Press (Start) to reboot while holding (Up) to open GodMode9 13. Press (Start) to reboot while holding (Up) to open GodMode9
13. Press the (Home) button to bring up the action menu 14. Press the (Home) button to bring up the action menu
14. Select "SD format menu" 15. Select "SD format menu"
15. Press (A) to confirm 16. Press (A) to confirm
16. Select "No EmuNAND" 17. Select "No EmuNAND"
17. Select "Auto" 18. Select "Auto"
18. Enter the prompted button combination to confirm 19. Enter the prompted button combination to confirm
19. Hold (R) and press (B) at the same time to eject your SD card 20. Hold (R) and press (B) at the same time to eject your SD card
20. Put your SD card in your computer, then copy all your files back into it 21. Put your SD card in your computer, then copy all your files back into it
+ Ensure you replace the `arm9loaderhax.bin` file on the SD card with the one from your backup + Ensure you replace the `arm9loaderhax.bin` file on the SD card with the one from your backup
21. Reinsert your SD card into your 3DS 22. Reinsert your SD card into your 3DS
22. Press (A) to remount your SD card 23. Press (A) to remount your SD card
23. Press (Start) to reboot! 24. Press (Start) to reboot!
24. If you get a black screen, [follow this troubleshooting guide](troubleshooting#ts_sys_down) 25. If you get a black screen, [follow this troubleshooting guide](troubleshooting#ts_sys_down)
Return to [Installing arm9loaderhax](installing-arm9loaderhax). Return to [Installing arm9loaderhax](installing-arm9loaderhax).

View file

@ -44,20 +44,21 @@ Region changing using ctrtransfer (which this method uses) seems to cause reboot
##### Section I - Prep work ##### Section I - Prep work
1. Copy `GodMode9.bin` from the GodMode9 `.zip` to the `/luma/payloads/` folder on your SD card and rename `GodMode9.bin` in `/luma/payloads/` to `up_GodMode9.bin` 1. Copy `GodMode9.bin` from the GodMode9 `.zip` to the `/luma/payloads/` folder on your SD card
2. Copy `Decrypt9WIP.bin` to the `/luma/payloads/` folder on your SD card and rename `Decrypt9WIP.bin` to `x_Decrypt9WIP.bin` 2. Copy `Decrypt9WIP.bin` to the `/luma/payloads/` folder on your SD card
3. Copy the 9.2.0 ctrtransfer image `.bin` and `.bin.sha` from the ctrtransfer `.zip` to the `/files9/` folder on your SD card 3. Copy the 9.2.0 ctrtransfer image `.bin` and `.bin.sha` from the ctrtransfer `.zip` to the `/files9/` folder on your SD card
4. Reinsert your SD card into your 3DS 4. Reinsert your SD card into your 3DS
##### Section II - Backup tickets and config save ##### Section II - Backup tickets and config save
1. Press (Start) then hold (X) to reboot into arm9loaderhax Decrypt9 1. Press and hold (Start) to reboot into the Luma3DS chainloader menu
2. Go to "Ticket/Titlekey Options", then select "Ticket Dump (SysNAND)" 2. Hover over Decrypt9WIP, then press (A) to launch it
3. Press (Select) to eject your SD card, then put it in your computer 3. Go to "Ticket/Titlekey Options", then select "Ticket Dump (SysNAND)"
4. Delete all `.tik` files in the `/files9/` folder that **do not** start with "00-" 4. Press (Select) to eject your SD card, then put it in your computer
5. Leave all the `.tik` files that do start with "00-" in the folder 5. Delete all `.tik` files in the `/files9/` folder that **do not** start with "00-"
6. Reinsert your SD card into your 3DS, then press (B) to go back to the Main Menu 6. Leave all the `.tik` files that do start with "00-" in the folder
7. Go to "SysNAND Options", then "System Save Dump", then select "Dump configsave.bin" 7. Reinsert your SD card into your 3DS, then press (B) to go back to the Main Menu
8. Go to "SysNAND Options", then "System Save Dump", then select "Dump configsave.bin"
##### Section III - ctrtransfer ##### Section III - ctrtransfer
@ -75,7 +76,8 @@ Region changing using ctrtransfer (which this method uses) seems to cause reboot
##### Section IV - Editing SecureInfo ##### Section IV - Editing SecureInfo
1. Press (Start) then hold (Up) to reboot into arm9loaderhax GodMode9 1. Press and hold (Start) to reboot into the Luma3DS chainloader menu
2. Hover over GodMode9, then press (A) to launch it
2. Navigate to `SYSNAND CTRNAND` -> `rw` -> `sys` 2. Navigate to `SYSNAND CTRNAND` -> `rw` -> `sys`
3. Press (Y) on `SecureInfo_A` to copy it 3. Press (Y) on `SecureInfo_A` to copy it
4. Press (Y) to paste a copy of `SecureInfo_A` 4. Press (Y) to paste a copy of `SecureInfo_A`
@ -119,7 +121,8 @@ Region changing using ctrtransfer (which this method uses) seems to cause reboot
##### Section VII - Restore config save ##### Section VII - Restore config save
1. Reboot holding (X) during boot to launch arm9loaderhax Decrypt9 1. Boot your device while holding (Start) to enter the Luma3DS chainloader menu
2. Hover over Decrypt9WIP, then press (A) to launch it
2. Go to "SysNAND Options", then "System Save Inject", then select "Inject configsave.bin" 2. Go to "SysNAND Options", then "System Save Inject", then select "Inject configsave.bin"
Old 3DSs / 2DSs may need to format (using TinyFormat or the System Settings) to play extended memory mode games (such as Monster Hunter, Super Smash Bros, or Pokemon Sun/Moon). Old 3DSs / 2DSs may need to format (using TinyFormat or the System Settings) to play extended memory mode games (such as Monster Hunter, Super Smash Bros, or Pokemon Sun/Moon).

View file

@ -27,7 +27,7 @@ These steps will also update your various payloads and the AES key database.
#### What you need #### What you need
* [`aeskeydb.bin`](magnet:?xt=urn:btih:18b3a17f78e2376e05feaa150749d9fd689b25dc&dn=aeskeydb.bin&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fzer0day.ch%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=http%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.com%3A2710%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=http%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker1.wasabii.com.tw%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.baravik.org%3A6970%2Fannounce&tr=http%3A%2F%2Ftracker.tfile.me%2Fannounce&tr=udp%3A%2F%2Ftorrent.gresille.org%3A80%2Fannounce&tr=http%3A%2F%2Ftorrent.gresille.org%2Fannounce&tr=udp%3A%2F%2Ftracker.yoshi210.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.filetracker.pl%3A8089%2Fannounce) * [`aeskeydb.bin`](magnet:?xt=urn:btih:18b3a17f78e2376e05feaa150749d9fd689b25dc&dn=aeskeydb.bin&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fzer0day.ch%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=http%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.com%3A2710%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=http%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker1.wasabii.com.tw%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.baravik.org%3A6970%2Fannounce&tr=http%3A%2F%2Ftracker.tfile.me%2Fannounce&tr=udp%3A%2F%2Ftorrent.gresille.org%3A80%2Fannounce&tr=http%3A%2F%2Ftorrent.gresille.org%2Fannounce&tr=udp%3A%2F%2Ftracker.yoshi210.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.filetracker.pl%3A8089%2Fannounce)
* [`data_input_v4.zip`](magnet:?xt=urn:btih:00f03ff69b5961307303d5e4778a2f65a528bf2d&dn=data%5Finput%5Fv4.zip&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fzer0day.ch%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=http%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.com%3A2710%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=http%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker1.wasabii.com.tw%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.baravik.org%3A6970%2Fannounce&tr=http%3A%2F%2Ftracker.tfile.me%2Fannounce&tr=udp%3A%2F%2Ftorrent.gresille.org%3A80%2Fannounce&tr=http%3A%2F%2Ftorrent.gresille.org%2Fannounce&tr=udp%3A%2F%2Ftracker.yoshi210.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.filetracker.pl%3A8089%2Fannounce) * [`data_input_v3.zip`](magnet:?xt=urn:btih:a1195c9f7ab650fa7c7bf020b51fc19ea8d9440c&dn=data%5Finput%5Fv3.zip&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fzer0day.ch%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=http%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.com%3A2710%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=http%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker1.wasabii.com.tw%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.baravik.org%3A6970%2Fannounce&tr=http%3A%2F%2Ftracker.tfile.me%2Fannounce&tr=udp%3A%2F%2Ftorrent.gresille.org%3A80%2Fannounce&tr=http%3A%2F%2Ftorrent.gresille.org%2Fannounce&tr=udp%3A%2F%2Ftracker.yoshi210.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.filetracker.pl%3A8089%2Fannounce)
* The latest release of [SafeA9LHInstaller](https://github.com/AuroraWright/SafeA9LHInstaller/releases/latest) *(the `.7z` file)* * The latest release of [SafeA9LHInstaller](https://github.com/AuroraWright/SafeA9LHInstaller/releases/latest) *(the `.7z` file)*
* The latest release of [arm9loaderhax](https://github.com/AuroraWright/arm9loaderhax/releases/latest) *(the `.7z` file)* * The latest release of [arm9loaderhax](https://github.com/AuroraWright/arm9loaderhax/releases/latest) *(the `.7z` file)*
* The latest release of [Hourglass9](https://github.com/d0k3/Hourglass9/releases/latest) * The latest release of [Hourglass9](https://github.com/d0k3/Hourglass9/releases/latest)
@ -41,21 +41,22 @@ These steps will also update your various payloads and the AES key database.
1. Delete any existing `aeskeydb.bin` from the root of your SD card 1. Delete any existing `aeskeydb.bin` from the root of your SD card
2. Delete the `a9lh` folder from the root of your SD card if it exists 2. Delete the `a9lh` folder from the root of your SD card if it exists
3. Copy `aeskeydb.bin` to the `/files9/` folder on your SD card 3. Copy `aeskeydb.bin` to the `/files9/` folder on your SD card
4. Copy `Hourglass9.bin` from the Hourglass9 `.zip` to the `/luma/payloads/` folder on your SD card and rename `Hourglass9.bin` to `start_Hourglass9.bin` 4. Copy `Hourglass9.bin` from the Hourglass9 `.zip` to the `/luma/payloads/` folder on your SD card
5. Copy `arm9loaderhax.bin` from the SafeA9LHInstaller `.zip` to the `/luma/payloads/` folder on your SD card 5. Copy `arm9loaderhax.bin` from the SafeA9LHInstaller `.zip` to the `/luma/payloads/` folder on your SD card
6. Rename `arm9loaderhax.bin` in `/luma/payloads/` to `down_safea9lhinstaller.bin` 6. Rename `arm9loaderhax.bin` in `/luma/payloads/` to `safea9lhinstaller.bin`
7. Copy the `a9lh` folder from `data_input_v4.zip` to the root of your SD Card 7. Copy the `a9lh` folder from data_input `.zip` to the root of your SD Card
8. Copy _the contents of_ the arm9loaderhax `.7z` to `a9lh` folder on your SD card 8. Copy _the contents of_ the arm9loaderhax `.7z` to `a9lh` folder on your SD card
9. Copy `arm9loaderhax.bin` from the Luma3DS `.zip` to the root of your SD card, overwrite existing files 9. Copy `arm9loaderhax.bin` from the Luma3DS `.zip` to the root of your SD card, overwrite existing files
10. Reinsert your SD card into your 3DS 10. Reinsert your SD card into your 3DS
##### Section II - Payload update ##### Section II - Payload update
1. Boot the device while holding D-Pad down 1. Boot your device while holding (Start) to enter the Luma3DS chainloader menu
2. Hover over safea9lhinstaller, then press (A) to launch it
2. Press (Select) to update arm9loaderhax 2. Press (Select) to update arm9loaderhax
3. Power off the device and put your SD card back in your computer 3. Power off the device and put your SD card back in your computer
4. Delete the `a9lh` folder from the root of your SD card 4. Delete the `a9lh` folder from the root of your SD card
5. Delete `down_safea9lhinstaller.bin` from `/luma/payloads/` 5. Delete `safea9lhinstaller.bin` from `/luma/payloads/`
##### Section III - Configuring Luma3DS ##### Section III - Configuring Luma3DS