From 5381dc4ca127b6c4432131e5db4379ff3c687e6a Mon Sep 17 00:00:00 2001 From: Plailect Date: Mon, 22 May 2017 16:08:10 -0400 Subject: [PATCH] new SafeB9SInstaller release! --- _pages/en_US/Finalizing-Setup.txt | 3 ++ _pages/en_US/Get-Started-(New-3DS).txt | 5 ++ .../en_US/Installing-Boot9Strap-(2xrsa).txt | 49 ++++++++++++++++++- .../en_US/Installing-Boot9Strap-(Browser).txt | 8 ++- _pages/en_US/Updating-to-Boot9Strap.txt | 27 +++++----- 5 files changed, 73 insertions(+), 19 deletions(-) diff --git a/_pages/en_US/Finalizing-Setup.txt b/_pages/en_US/Finalizing-Setup.txt index 8d08ee590e..68b9b6268a 100644 --- a/_pages/en_US/Finalizing-Setup.txt +++ b/_pages/en_US/Finalizing-Setup.txt @@ -85,6 +85,9 @@ During this process, we also setup programs such as the following: ##### Section III - Updating the System +If, while following a previous version of this guide, you CTRTransfered your *New 3DS* to 2.1.0, now is the time to [restore your NAND backup](godmode9-usage#nand_restore) before doing this section. +{: .notice--danger} + 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) before doing this section. {: .notice--info} diff --git a/_pages/en_US/Get-Started-(New-3DS).txt b/_pages/en_US/Get-Started-(New-3DS).txt index d8d3e0dcc3..7349d486e7 100644 --- a/_pages/en_US/Get-Started-(New-3DS).txt +++ b/_pages/en_US/Get-Started-(New-3DS).txt @@ -35,6 +35,11 @@ Note that the new [Installing boot9strap (Hardmod)](installing-boot9strap-(hardm + + 2.1.0 + 2.1.0 + Installing boot9strap (2xrsa) + 8.1.0 8.1.0 diff --git a/_pages/en_US/Installing-Boot9Strap-(2xrsa).txt b/_pages/en_US/Installing-Boot9Strap-(2xrsa).txt index 324fafc787..955fcca636 100644 --- a/_pages/en_US/Installing-Boot9Strap-(2xrsa).txt +++ b/_pages/en_US/Installing-Boot9Strap-(2xrsa).txt @@ -4,5 +4,50 @@ lang: en permalink: /installing-boot9strap-(2xrsa).html --- -This is a placeholder page that will be updated once SafeB9SInstaller has a release to support the 2xrsa entrypoint (coming soon). A hardmod is not needed to install boot9strap if you are on 2.1.0. Please be patient. -{: .notice--info} \ No newline at end of file +To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [Deluge](http://dev.deluge-torrent.org/wiki/Download) +{: .notice--success} + +#### What you need + +* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/latest) +* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/latest) +* The Homebrew [Starter Kit](http://smealum.github.io/ninjhax2/starter.zip) + +#### Instructions + +##### Section I - Prep Work + +1. Power off your device +1. Insert your SD card into your computer +1. Copy _the contents of_ the `starter` folder in `starter.zip` to the root of your SD card +1. Create a folder named `boot9strap` on the root of your SD card +1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card +1. Copy `arm9.bin` and `arm11.bin` from the SafeB9SInstaller `.zip` to the root of your SD card +1. Reinsert your SD card into your device +1. Power on your device + +##### Section II - Launching SafeB9SInstaller + +1. Launch the browser and go to one of the following URL on your device + + `http://2xrsa.3ds.guide` + + 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 + + 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 forgot to disable parental controls before CTRTransfering or otherwise cannot access wireless settings, note that the device will autoconnect to any network named `attwifi` with no password + + If you get another error, [follow this troubleshooting guide](troubleshooting#ts_browser) +1. If the exploit was successful, you will have booted into SafeB9SInstaller + +##### Section III - Installing boot9strap + +1. Wait for all safety checks to complete +1. When prompted, input the key combo given to install boot9strap +1. Once it has completed, press (A) to reboot your device +1. Your device will boot into boot9strap, then shutdown automatically because it does not yet have a payload to launch + + Your device will not boot until you continue with the next page's instructions; do not panic, this is normal + +___ + +Note that *New 3DS* users who ended up on 2.1.0 after a CTRTransfer *must* [restore their NAND backup](godmode9-usage#nand_restore) between "Section II - Configuring Luma3DS" and "Section III - Updating the System" of [Finalizing Setup](finalizing-setup). +{: .notice--danger} + +Continue to [Finalizing Setup](finalizing-setup) +{: .notice--primary} \ No newline at end of file diff --git a/_pages/en_US/Installing-Boot9Strap-(Browser).txt b/_pages/en_US/Installing-Boot9Strap-(Browser).txt index 3f5d70cf8e..de93ff976e 100644 --- a/_pages/en_US/Installing-Boot9Strap-(Browser).txt +++ b/_pages/en_US/Installing-Boot9Strap-(Browser).txt @@ -25,14 +25,18 @@ To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on th 1. Copy _the contents of_ the `starter` folder in `starter.zip` to the root of your SD card 1. Create a folder named `boot9strap` on the root of your SD card 1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card -1. Copy `SafeB9SInstaller.dat` from the SafeB9SInstaller `.zip` to the root of your SD card +1. Copy `SafeB9SInstaller.dat` and `Launcher.dat` from the SafeB9SInstaller `.zip` to the root of your SD card 1. Reinsert your SD card into your device 1. Power on your device ##### Section II - Launching SafeB9SInstaller -1. Launch the browser and go to one of the following URL on your device +1. Launch the browser and go to one of the following URLs on your device + `https://dukesrg.github.io/?SafeB9SInstaller.dat` + + `http://go.gateway-3ds.com/` + + `http://www.reboot.ms/3ds/load.html?Launcher.dat` + + `http://dukesrg.dynu.net/3ds/rop?GW17567.dat&Launcher.dat` + + Make sure to try each URL if the first one doesn't work (some versions cannot use the first one, and some versions cannot use the last three) + If you get an error, [follow this troubleshooting guide](troubleshooting#ts_browser) 1. If the exploit was successful, you will have booted into SafeB9SInstaller diff --git a/_pages/en_US/Updating-to-Boot9Strap.txt b/_pages/en_US/Updating-to-Boot9Strap.txt index bce7ab80c4..fb4ccf4920 100644 --- a/_pages/en_US/Updating-to-Boot9Strap.txt +++ b/_pages/en_US/Updating-to-Boot9Strap.txt @@ -10,19 +10,9 @@ This page is for existing arm9loaderhax users to update their devices to boot9st All future releases of Luma3DS will only be made in the `.firm` format, which will only be compatible with boot9strap and sighax. This means that to continue receiving the latest updates of Luma3DS, you should use this page to update your installation. {: .notice--info} -If you have a PIN set on Luma, you must temporarily turn it off to do these steps, or you will get an "OTP Crypto Fail" error. You can re-enable the PIN after the update. +If you have a PIN enabled on Luma3DS, SafeB9SInstaller will give you an "OTP Crypto Fail" error unless you *either* temporarily disable your PIN (you can re-enable the PIN after the update), *or* download the `aeskeydb.bin` file below. {: .notice--warning} -{% capture notice-1 %} - -If you have the software "3dsafe" installed, you must remove it to do these steps, or you will get an "OTP Crypto Fail" error. -

-To do this, extract [the latest release of arm9loaderhax](https://github.com/AuroraWright/arm9loaderhax/releases) (the payload files) to a folder named `a9lh` on the root of your SD card, then boot 3dsafe, input your pin and hold down the last key when you do. From there, while holding this key, press (X) to launch the integrated SafeA9LHInstaller, then press (Select) to "update" to standard arm9loaderhax. - -{% endcapture %} - -
{{ notice-1 | markdownify }}
- To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [Deluge](http://dev.deluge-torrent.org/wiki/Download) {: .notice--success} @@ -31,10 +21,15 @@ To use the [magnet](https://en.wikipedia.org/wiki/Magnet_URI_scheme) links on th Note that the following required file named `secret_sector.bin` is the same one that was found in the various `data_input.zip` file versions. If you already have that file on your disk somewhere, you can use that one instead of downloading the one below. {: .notice--info} -Note that `secret_sector.bin` is needed to revert the arm9loaderhax exploit, which is why it is not needed for the installation of boot9strap on a stock console. +Note that, on New 3DS, `secret_sector.bin` is needed to revert the arm9loaderhax exploit, which is why it is not needed for the installation of boot9strap on a stock console. If you do not have a New 3DS, you do not need `secret_sector.bin`. {: .notice--info} -* - [`secret_sector.bin`](magnet:?xt=urn:btih:15a3c97acf17d67af98ae8657cc66820cc58f655&dn=secret_sector.bin&tr=udp%3A%2F%2Ftracker.filetracker.pl%3A8089%2Fannounce&tr=http%3A%2F%2Ftracker.tfile.me%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.yoshi210.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=udp%3A%2F%2F9.rarbg.com%3A2710%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker1.wasabii.com.tw%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.baravik.org%3A6970%2Fannounce&tr=udp%3A%2F%2Ftorrent.gresille.org%3A80%2Fannounce&tr=udp%3A%2F%2Fzer0day.ch%3A1337%2Fannounce&tr=http%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=http%3A%2F%2Ftorrent.gresille.org%2Fannounce&tr=http%3A%2F%2Fexplodie.org%3A6969%2Fannounce) +Note that the the following required file named `aeskeydb.bin` is *not* the same one that was previously used in this guide. It is required to remove the software "3DSafe" as it allows SafeB9SInstaller to retrieve your console unique OTP. If you do not remember installing "3DSafe", you most likely do not have it, and do not need `aeskeydb.bin`. +{: .notice--info} + +* **"3DSafe" Users Only:** - [`aeskeydb.bin`](magnet:?xt=urn:btih:621f8af00638cb2b00d5bd0c6816543fa00b5fb1&dn=aeskeydb.bin&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftorrent.gresille.org%3A80%2Fannounce&tr=http%3A%2F%2Ftorrent.gresille.org%2Fannounce&tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.filetracker.pl%3A8089%2Fannounce&tr=http%3A%2F%2Ftracker.tfile.me%2Fannounce&tr=http%3A%2F%2Ftracker.baravik.org%3A6970%2Fannounce&tr=udp%3A%2F%2Ftracker.yoshi210.com%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=udp%3A%2F%2Fzer0day.ch%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2F9.rarbg.com%3A2710%2Fannounce&tr=http%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=http%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker1.wasabii.com.tw%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce) + + **Note that this file will also fix the error "OTP Crypto Fail" for anyone who encounters it (with or without "3DSafe" installed), such as users with a Luma3DS PIN enabled** +* **New 3DS Only:** - [`secret_sector.bin`](magnet:?xt=urn:btih:15a3c97acf17d67af98ae8657cc66820cc58f655&dn=secret_sector.bin&tr=udp%3A%2F%2Ftracker.filetracker.pl%3A8089%2Fannounce&tr=http%3A%2F%2Ftracker.tfile.me%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.yoshi210.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=udp%3A%2F%2F9.rarbg.com%3A2710%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker1.wasabii.com.tw%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker.aletorrenty.pl%3A2710%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.baravik.org%3A6970%2Fannounce&tr=udp%3A%2F%2Ftorrent.gresille.org%3A80%2Fannounce&tr=udp%3A%2F%2Fzer0day.ch%3A1337%2Fannounce&tr=http%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=http%3A%2F%2Ftorrent.gresille.org%2Fannounce&tr=http%3A%2F%2Fexplodie.org%3A6969%2Fannounce) * The latest release of [Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/latest) *(the `.7z` file)* * The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/latest) * The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/latest) @@ -56,7 +51,9 @@ Note that `secret_sector.bin` is needed to revert the arm9loaderhax exploit, whi 1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the `/luma/payloads/` folder on your SD card 1. Rename `SafeB9SInstaller.bin` in the `/luma/payloads/` folder on your SD card to `start_SafeB9SInstaller.bin` 1. Copy `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card -1. Copy `secret_sector.bin` to the `/boot9strap/` folder on your SD card +1. **New 3DS Only:** Copy `secret_sector.bin` to the `/boot9strap/` folder on your SD card +1. **"3DSafe" Users Only:** Copy `aeskeydb.bin` to the `/boot9strap/` folder on your SD card + + **Note that this file will also fix the error "OTP Crypto Fail" for anyone who encounters it (with or without "3DSafe" installed), such as users with a Luma3DS PIN enabled** ![]({{ base_path }}/images/screenshots/updating-to-b9s-file-layout.png) {: .notice--info} @@ -86,7 +83,7 @@ This section is only needed if you are prompted with the Luma3DS configuration m ##### Section IV - CTRNAND Luma3DS -If, before updating to boot9strap, 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) before following this section. +If, before updating to boot9strap, 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) before doing this section. {: .notice--info} 1. Reboot holding (Start) during boot to launch the Luma3DS chainloader menu