changed dsiware references

This commit is contained in:
Plailect 2016-11-07 17:56:59 -05:00
parent 80872e807b
commit b7cfd53d79

View file

@ -33,7 +33,7 @@ This exploit requires you to [System Transfer](http://en-americas-support.ninten
Both systems MUST be from the same region.
{: .notice--warning}
3DS #1's NNID will be stuck on 3DS #2 unless you either system transfer back or call Nintendo! (details in the instructions)
The source 3DS's NNID will be stuck on the target 3DS unless you either system transfer back or call Nintendo! (details in the instructions)
{: .notice--danger}
System Transfers can only be performed once a week.
@ -42,9 +42,9 @@ System Transfers can only be performed once a week.
#### What you need
* Two 3DS systems
+ **3DS #1**: the 3DS running some kind of custom firmware (arm9loaderhax or some form of EmuNAND/EmuNAND) *on the latest version*
+ **3DS #2**: the 3DS on stock firmware *between 11.0.0 and 11.2.0*
* Purchase one of the following exploitable DSiWare games (a pirated copy of the game will **not** work) on **3DS #1**
+ **The source 3DS**: the 3DS running some kind of custom firmware (arm9loaderhax or some form of EmuNAND/EmuNAND) *on the latest version*
+ **The target 3DS**: the 3DS on stock firmware *between 11.0.0 and 11.2.0*
* Purchase one of the following exploitable DSiWare games (a pirated copy of the game will **not** work) on **the source 3DS**
+ **Fieldrunners**: Works for **USA + EUR** (never released for JPN)
+ **Legends of Exidia**: Works for **USA + EUR + JPN** (game has been pulled in JPN region, you must have installed it already)
+ **Guitar Rock Tour**: Works for **USA + EUR** (game has been pulled in all regions, you must have installed it already)
@ -54,7 +54,7 @@ System Transfers can only be performed once a week.
* The latest release of [FBI](https://github.com/Steveice10/FBI/releases/latest)
* The latest release of [dgTool](https://github.com/Plailect/dgTool/releases/latest)
* The Homebrew [Starter Kit](http://smealum.github.io/ninjhax2/starter.zip)
* The NFIRM zip corresponding to the device and version of **3DS #2**:
* The NFIRM zip corresponding to the device and version of **the target 3DS**:
+ [New 3DS 11.0.0 to 10.4.0](torrents/11.0.0_to_10.4.0_n3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:2d13a5ea1570f911bd5c6423e0c30e51d548837a"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
+ [Old 3DS 11.0.0 to 10.4.0](torrents/11.0.0_to_10.4.0_o3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:72393bbd99bc285db84a9cabf39d9b3200058d6a"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
~
@ -63,18 +63,18 @@ System Transfers can only be performed once a week.
~
+ [New 3DS 11.2.0 to 10.4.0](torrents/11.2.0_to_10.4.0_n3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:881388a552a1ce9a963d391bf1a023642270991c"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
+ [Old 3DS 11.2.0 to 10.4.0](torrents/11.2.0_to_10.4.0_o3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:a479e4ee55efbc18c181d426cd77a34815388151"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
* Download a legitimate copy of **Steel Diver: Sub Wars** (the game is free, but any copy of the game not from the eShop will **not** work) on **3DS #1**
* Download a legitimate copy of **Steel Diver: Sub Wars** (the game is free, but any copy of the game not from the eShop will **not** work) on **the source 3DS**
* The previous release of [steelhax](https://vegaroxas.github.io/files/steelhax-installer.zip)
* If **3DS #2** is below 11.2.0, you will _also_ need the following
* If **the target 3DS** is below 11.2.0, you will _also_ need the following
+ The latest release of [ctr-httpwn](https://github.com/yellows8/ctr-httpwn/releases)
#### Instructions
##### Section I - Prep Work
1. Create a folder named `files9` on the root of **3DS #1**'s SD card if it does not already exist
2. **Use a [save manager](https://github.com/J-D-K/JKSM/releases/latest) to backup any saves you care about on 3DS #2 (it will be formatted!)**
3. Copy the relevant `public.sav` from the `/dsiware/(8 Character ID)/` folder in the 3ds_dsiwarehax_installer zip to the root of **3DS #1**'s SD card
1. Create a folder named `files9` on the root of **the source 3DS**'s SD card if it does not already exist
2. **Use a [save manager](https://github.com/J-D-K/JKSM/releases/latest) to backup any saves you care about on the target 3DS (it will be formatted!)**
3. Copy the relevant `public.sav` from the `/dsiware/(8 Character ID)/` folder in the 3ds_dsiwarehax_installer zip to the root of **the source 3DS**'s SD card
+ **Fieldrunners USA Region**: `4b464445`
+ **Fieldrunners EUR Region**: `4b464456`
+ **Legends of Exidia USA Region**: `4b4c4545`
@ -84,12 +84,12 @@ System Transfers can only be performed once a week.
+ **Guitar Rock Tour USA Region**: `4b475245`
+ **The Legend of Zelda: Four Swords EUR Region**: `4b513956`
+ **The Legend of Zelda: Four Swords USA Region**: `4b513945`
4. On **3DS #1**, hold Start on boot to launch Hourglass9
4. On **the source 3DS**, hold Start on boot to launch Hourglass9
5. Go to SysNAND Options, then SysNAND Backup/Restore, then backup **(min size)** SysNAND to `NAND.bin`
6. Press (Select) on the main menu to eject your SD card, then put it in your computer
7. Copy `NAND.bin` and `NAND.bin.sha` from the `/files9/` folder on your SD card to a safe location; make backups in multiple locations; 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!)**
6. Press (Select) on the main menu to eject **3DS #1**'s SD card, then put it in your computer
7. Put **3DS #2**'s SD card into your computer
6. Press (Select) on the main menu to eject **the source 3DS**'s SD card, then put it in your computer
7. Put **the target 3DS**'s SD card into your computer
8. **Backup every file on both 3DS's SD cards to two separate folders on your computer (keep track of which is which)!**
9. Reinsert each SD card back into their corresponding 3DS
10. Press (Start) to reboot
@ -100,7 +100,7 @@ System Transfers can only be performed once a week.
+ **Fieldrunners**: Works for **USA + EUR**
+ **Legends of Exidia**: Works for **USA + EUR**
+ **Guitar Rock Tour**: You must have already purchased this for **EUR**
2. Launch FBI on **3DS #1**
2. Launch FBI on **the source 3DS**
3. Navigate to `SD`
4. Press (A) on `public.sav` and copy it
5. Press (B) to get back to the main menu
@ -120,7 +120,7 @@ System Transfers can only be performed once a week.
9. Press (A) on the current directory and paste `public.sav`
10. Press (B) to get back to the main menu
11. Press (Start) to exit
3. Launch your DSiWare game on **3DS #1**
3. Launch your DSiWare game on **the source 3DS**
4. Test if the save is functional
+ **Fieldrunners**: Touch the 'Scores' button at the main menu
+ **Legends of Exidia**: After pressing (A) or (Start) at the two title screens, select the first save slot and press continue
@ -134,7 +134,7 @@ System Transfers can only be performed once a week.
**This will allow you to enter the homebrew launcher after the System Transfer.**
1. Copy the `steelhax-installer` folder from the steelhax zip to the `/3ds/` folder on **3DS #1**'s SD card
1. Copy the `steelhax-installer` folder from the steelhax zip to the `/3ds/` folder on **the source 3DS**'s SD card
2. Reinsert your SD card into your 3DS
3. Ensure that **Steel Diver: Sub Wars** does not have any updates installed using System Settings:
+ Go to "Data Management", then "Nintendo 3DS", then "Downloadable Content"
@ -144,12 +144,12 @@ System Transfers can only be performed once a week.
+ Do not update the game
3. Press (A) to continue, then create / select a Mii
4. Exit the game
2. Launch the homebrew launcher on **3DS #1**
2. Launch the homebrew launcher on **the source 3DS**
+ If it is an arm9loaderhax installed device, you can do that with [hblauncher_loader](https://github.com/yellows8/hblauncher_loader/releases)
3. Launch steelhax installer
4. Press (A) to continue
5. Press (A) to confirm **Steel Diver: Sub Wars**'s version
6. Press (A) to confirm **3DS #1**'s system version
6. Press (A) to confirm **the source 3DS**'s system version
7. Press (Start) to exit the installer
8. Press (Start) to open the homebrew launcher exit menu
7. Press (X) to Return to Home Menu (no reboot)
@ -165,28 +165,28 @@ System Transfers can only be performed once a week.
10. Once you are in the homebrew launcher successfully, launch steelhax installer
11. Press (A) to continue
12. Press (A) to confirm **Steel Diver: Sub Wars**'s version
16. This time, change the version to match **3DS #2**'s system version
16. This time, change the version to match **the target 3DS**'s system version
+ Even though you will be downgrading its NFIRM, you should still select the system version it is on now
12. Copy _the contents of_ the `starter.zip` to the root of **3DS #2**'s SD card, then put the SD card back into **3DS #2**
12. Copy _the contents of_ the `starter.zip` to the root of **the target 3DS**'s SD card, then put the SD card back into **the target 3DS**
##### Section IV - ctr-httpwn
**This section is only required if _3DS #2_ is under 11.2.0.**
**This section is only required if _the target 3DS_ is under 11.2.0.**
**This will allow you to system transfer on versions other than the latest.**
1. Copy and merge the `3ds` folder from the ctr-httpwn zip to **3DS #2**'s SD card
2. Reinsert your SD card into **3DS #2**
1. Copy and merge the `3ds` folder from the ctr-httpwn zip to **the target 3DS**'s SD card
2. Reinsert your SD card into **the target 3DS**
2. Launch the homebrew launcher on the device using [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser))
+ **Ensure menuhax is not installed, or you won't be able to return to Home Menu from the homebrew launcher**
3. Launch ctr-httpwn on **3DS #2**
3. Launch ctr-httpwn on **the target 3DS**
4. Press (A) to continue
5. Press (Start) to exit ctr-httpwn
6. Press (Start) to open the homebrew launcher exit menu
7. Press (X) to Return to Home Menu (no reboot)
+ You may get an "Error has occurred" message with the option to continue. This is fine, just hit (A)
8. Continue to the next section **without rebooting**
+ **3DS #2** has been temporarily patched to allow network functions (such as System Transfer) without running the latest system version
+ **the target 3DS** has been temporarily patched to allow network functions (such as System Transfer) without running the latest system version
+ Keep in mind that exiting the System Settings will reboot the system
+ If the system is rebooted, you'll have to re-run ctr-httpwn before System Transfer will work
@ -194,61 +194,61 @@ System Transfers can only be performed once a week.
1. **Backup every file on both 3DS's SD cards to two separate folders on your computer (keep track of which is which)!**
2. Reinsert each SD card back into their corresponding 3DS
4. If **3DS #2** has a Nintendo Network ID on it, you must format the device using System Settings:
4. If **the target 3DS** has a Nintendo Network ID on it, you must format the device using System Settings:
+ Go to the last page of "Other Settings" and select "Format System Memory", then follow all instructions
5. Read the following:
+ Your CFW 3DS = 3DS #1 = "Source System"
+ Your Stock 3DS = 3DS #2 = "Target System"
+ Your CFW 3DS = the source 3DS = "Source System"
+ Your Stock 3DS = the target 3DS = "Target System"
+ **Move DSiWare titles if prompted!**
+ Do **NOT** delete the source system's SD card contents if prompted
+ Make sure neither device's battery dies during the transfer
6. Go to [this link](http://en-americas-support.nintendo.com/app/answers/detail/a_id/227/) and follow Nintendo's official instructions for System Transferring from one system to another while keeping in mind what you just read
##### Section VI - Restoring 3DS #1
##### Section VI - Restoring the source 3DS
1. On **3DS #1**, complete initial setup
2. Do one of the following *(or neither if you don't mind __3DS #1__'s NNID being nonfunctional)*
+ Do the rest of the sections and then the full guide on **3DS #2**, then wait one week, then System Transfer from **3DS #2** back to **3DS #1** *(remember you cannot transfer back from a New 3DS to an Old 3DS)*
+ Call Nintendo and tell them you no longer have access to the device that your NNID is linked to (which is **3DS #2** in this case), and would like it linked to a different device (which is **3DS #1** in this case)
3. Reboot **3DS #1** while holding Start to launch Hourglass9
1. On **the source 3DS**, complete initial setup
2. Do one of the following *(or neither if you don't mind __the source 3DS__'s NNID being nonfunctional)*
+ Do the rest of the sections and then the full guide on **the target 3DS**, then wait one week, then System Transfer from **the target 3DS** back to **the source 3DS** *(remember you cannot transfer back from a New 3DS to an Old 3DS)*
+ Call Nintendo and tell them you no longer have access to the device that your NNID is linked to (which is **the target 3DS** in this case), and would like it linked to a different device (which is **the source 3DS** in this case)
3. Reboot **the source 3DS** while holding Start to launch Hourglass9
4. Go to SysNAND Backup/Restore and restore SysNAND from `NAND.bin`
##### Section VII - Backing up 3DS #2's NFIRM
##### Section VII - Backing up the target 3DS's NFIRM
1. Copy `boot.nds` to the root of **3DS #2**'s SD card
1. Create a folder named `dgTool` on the root of **3DS #2**'s SD card if it does not already exist
3. Copy the contents of the NFIRM zip to the `dgTool` folder on the root of **3DS #2**'s SD card
3. Launch your DSiWare game on **3DS #2**
1. Copy `boot.nds` to the root of **the target 3DS**'s SD card
1. Create a folder named `dgTool` on the root of **the target 3DS**'s SD card if it does not already exist
3. Copy the contents of the NFIRM zip to the `dgTool` folder on the root of **the target 3DS**'s SD card
3. Launch your DSiWare game on **the target 3DS**
4. Launch dgTool using your DSiWare game
+ Fieldrunners: Touch the 'Scores' button at the main menu
+ Legends of Exidia: After pressing (A) or (Start) at the two title screens, select the first save slot and press continue
+ Guitar Rock Tour: Scroll down and go to High-Scores -> Drums -> Easy
+ If your game does not have the hacked save file installed, [follow this troubleshooting guide](troubleshooting#ts_dsiware)
5. Select "Dump f0f1" to backup **3DS #2**'s NFIRM
5. Select "Dump f0f1" to backup **the target 3DS**'s NFIRM
6. Make note of the NFIRM backup's location
7. Exit dgTool
+ You may have to force power off by holding the power button
8. Put your SD card in your computer, then copy `F0F1_N3DS.bin` or `F0F1_O3DS.bin` (depending on your device) to a safe location; make backups in multiple locations; this backup will save you from a brick if anything goes wrong
##### Section VIII - Flashing 3DS #2's NFIRM
##### Section VIII - Flashing the target 3DS's NFIRM
**Do NOT downgrade with dgTool on a device that already has arm9loaderhax installed or you will BRICK!**
1. Launch your DSiWare game on **3DS #2**
1. Launch your DSiWare game on **the target 3DS**
2. Launch dgTool using your DSiWare game
+ Fieldrunners: Touch the 'Scores' button at the main menu
+ Legends of Exidia: After pressing (A) or (Start) at the two title screens, select the first save slot and press continue
+ Guitar Rock Tour: Scroll down and go to High-Scores -> Drums -> Easy
3. Select "Downgrade FIRM to 10.4" and confirm to flash the 10.4.0 NFIRM bin to **3DS #2**
3. Select "Downgrade FIRM to 10.4" and confirm to flash the 10.4.0 NFIRM bin to **the target 3DS**
4. Exit dgTool
+ You may have to force power off by holding the power button
5. Reboot
##### Section IX - Exploit verification
1. Copy and merge the `3ds` folder from the 3DSident zip to **3DS #2**'s SD card
2. Reinsert your SD card into **3DS #2**
3. Launch the homebrew launcher on **3DS #2** using [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser))
1. Copy and merge the `3ds` folder from the 3DSident zip to **the target 3DS**'s SD card
2. Reinsert your SD card into **the target 3DS**
3. Launch the homebrew launcher on **the target 3DS** using [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser))
4. Launch 3DSident
5. Verify that the following:
+ **Kernel version**: 2.50-11
@ -261,8 +261,8 @@ Continue to [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser)), us
You can use another entrypoint if you want to, I just recommend steelhax because it is free.
{: .notice--info}
**3DS #2**'s version number will *not* have changed in the settings.
**the target 3DS**'s version number will *not* have changed in the settings.
{: .notice--info}
If, once transfered, steelhax only crashes to a black screen on **3DS #2**, [follow this troubleshooting guide](troubleshooting#ts_steelhax).
If, once transfered, steelhax only crashes to a black screen on **the target 3DS**, [follow this troubleshooting guide](troubleshooting#ts_steelhax).
{: .notice--warning}