Close #1576
This commit is contained in:
parent
050fdb40ee
commit
4bfae0be17
2 changed files with 93 additions and 27 deletions
|
@ -46,9 +46,14 @@ Note that, only on New 3DS, `secret_sector.bin` is needed to revert the arm9load
|
||||||
* The v7.0.5 release of [Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/tag/v7.0.5) *(the `.7z` file)*
|
* The v7.0.5 release of [Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/tag/v7.0.5) *(the `.7z` file)*
|
||||||
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/latest)
|
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/latest)
|
||||||
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/latest) *(standard boot9strap; not the `devkit` file, not the `ntr` file)*
|
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/latest) *(standard boot9strap; not the `devkit` file, not the `ntr` file)*
|
||||||
|
* The latest release of [Anemone3DS](https://github.com/astronautlevel2/Anemone3DS/releases/latest) *(the `.cia` file)*
|
||||||
|
* The latest release of [Checkpoint](https://github.com/BernardoGiordano/Checkpoint/releases/latest) *(the `.cia` file)*
|
||||||
|
* The latest release of [Homebrew Launcher Wrapper](https://github.com/mariohackandglitch/homebrew_launcher_dummy/releases/latest)
|
||||||
* The latest release of [GodMode9](https://github.com/d0k3/GodMode9/releases/latest)
|
* The latest release of [GodMode9](https://github.com/d0k3/GodMode9/releases/latest)
|
||||||
|
* The latest release of [DSP1](https://github.com/zoogie/DSP1/releases/latest)
|
||||||
|
* The latest release of [FBI](https://github.com/Steveice10/FBI/releases/latest) *(the `.cia` and `.3dsx` files)*
|
||||||
* The latest release of [ctr-no-timeoffset](https://github.com/ihaveamac/ctr-no-timeoffset/releases/latest)
|
* The latest release of [ctr-no-timeoffset](https://github.com/ihaveamac/ctr-no-timeoffset/releases/latest)
|
||||||
* The latest release of [Luma3DS Updater](https://github.com/KunoichiZ/lumaupdate/releases/latest)
|
* The latest release of [Luma3DS Updater](https://github.com/KunoichiZ/lumaupdate/releases/latest) *(the `.cia` file)*
|
||||||
* The latest release of [the Homebrew Launcher](https://github.com/fincs/new-hbmenu/releases/latest)
|
* The latest release of [the Homebrew Launcher](https://github.com/fincs/new-hbmenu/releases/latest)
|
||||||
|
|
||||||
### Instructions
|
### Instructions
|
||||||
|
@ -61,15 +66,22 @@ For all steps in this section, overwrite any existing files on your SD card.
|
||||||
1. Power off your device
|
1. Power off your device
|
||||||
1. Insert your SD card into your computer
|
1. Insert your SD card into your computer
|
||||||
1. Copy `boot.3dsx` to the root of your SD card
|
1. Copy `boot.3dsx` to the root of your SD card
|
||||||
|
1. Create a folder named `3ds` on the root of your SD card if it does not already exist
|
||||||
|
1. Create a folder named `cias` on the root of your SD card if it does not already exist
|
||||||
|
1. Copy `ctr-no-timeoffset.3dsx` to the `/3ds/` folder on your SD card
|
||||||
|
1. Copy `FBI.3dsx` to the `/3ds/` folder on your SD card
|
||||||
|
1. Copy `Homebrew_Launcher.cia` to the `/cias/` folder on your SD card
|
||||||
|
1. Copy `lumaupdater.cia` to the `/cias/` folder on your SD card
|
||||||
|
1. Copy `FBI.cia` to the `/cias/` folder on your SD card
|
||||||
|
1. Copy `DSP1.cia` to the `/cias/` folder on your SD card
|
||||||
|
1. Copy `Anemone3DS.cia` to the `/cias/` folder on your SD card
|
||||||
|
1. Copy `Checkpoint.cia` to the `/cias/` folder on your SD card
|
||||||
1. Copy `boot.firm` from the latest version Luma3DS `.7z` to the root of your SD card
|
1. Copy `boot.firm` from the latest version Luma3DS `.7z` to the root of your SD card
|
||||||
1. Copy `arm9loaderhax.bin` from the v7.0.5 Luma3DS `.7z` to the root of your SD card
|
1. Copy `arm9loaderhax.bin` from the v7.0.5 Luma3DS `.7z` to the root of your SD card
|
||||||
1. Create a folder named `cias` on the root of your SD card if it does not already exist
|
|
||||||
1. Copy `lumaupdater.cia` to the `/cias/` folder on your SD card
|
|
||||||
1. Delete any existing `.bin` payloads in the `/luma/payloads/` folder on your SD card as they will not be compatible with boot9strap compatible Luma3DS versions
|
1. Delete any existing `.bin` payloads in the `/luma/payloads/` folder on your SD card as they will not be compatible with boot9strap compatible Luma3DS versions
|
||||||
1. Copy `GodMode9.firm` from the GodMode9 `.zip` to the `/luma/payloads/` folder on your SD card
|
1. Copy `GodMode9.firm` from the GodMode9 `.zip` to the `/luma/payloads/` folder on your SD card
|
||||||
1. Copy the `gm9` folder from the GodMode9 `.zip` to the root of your SD card
|
1. Copy the `gm9` folder from the GodMode9 `.zip` to the root of your SD card
|
||||||
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the `/luma/payloads/` folder on your SD card
|
1. Copy `SafeB9SInstaller.bin` from the SafeB9SInstaller `.zip` to the `/luma/payloads/` folder on your SD card
|
||||||
1. Copy `ctr-no-timeoffset.3dsx` to the `/3ds/` folder on your SD card
|
|
||||||
1. Create a folder named `boot9strap` on 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 `boot9strap.firm` and `boot9strap.firm.sha` from the boot9strap `.zip` to the `/boot9strap/` folder on your SD card
|
||||||
1. **New 3DS Users Only:** Copy `secret_sector.bin` to the `/boot9strap/` folder on your SD card
|
1. **New 3DS Users Only:** Copy `secret_sector.bin` to the `/boot9strap/` folder on your SD card
|
||||||
|
@ -106,29 +118,37 @@ If, before following this guide, you already had an EmuNAND setup and would like
|
||||||
+ 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, [follow CTRTransfer](ctrtransfer), then try updating again
|
+ If this still gives you an error, [follow CTRTransfer](ctrtransfer), then try updating again
|
||||||
|
|
||||||
#### Section V - Installing Luma3DS Updater
|
#### Section V - Homebrew Launcher
|
||||||
|
|
||||||
1. Launch System Settings
|
1. Launch the Download Play application
|
||||||
1. Navigate to `Data Management` -> `Nintendo 3DS` -> `Software`
|
1. Press (L) + (Down) + (Select) at the same time to open the Rosalina menu
|
||||||
1. Select your existing Luma3DS Updater
|
1. Select "Miscellaneous options"
|
||||||
1. Select the "Delete" option, then select "Delete Software and Save Data", then press "Delete" to confirm
|
1. Select "Switch the hb. title to the current app."
|
||||||
1. Press "Back" 3 times, then press (HOME) to return to the main menu
|
1. Press (B) to continue
|
||||||
1. Launch FBI
|
1. Press (B) to return to the Rosalina main menu
|
||||||
1. Navigate to `SD` -> `cias`
|
1. Press (B) to exit the Rosalina menu
|
||||||
1. Select `lumaupdater.cia`
|
1. Press (Home), then close Download Play
|
||||||
1. Select the "Install CIA" option, then press (A) to confirm
|
1. Launch the Download Play application
|
||||||
1. Press (Home) to exit FBI
|
1. Your device should load the Homebrew Launcher
|
||||||
|
|
||||||
#### Section VI - Homebrew Launcher
|
|
||||||
|
|
||||||
1. Launch the Homebrew Launcher
|
|
||||||
1. Launch ctr-no-timeoffset from the list of homebrew
|
1. Launch ctr-no-timeoffset from the list of homebrew
|
||||||
1. Press (A) to set the offset to 0
|
1. Press (A) to set the offset to 0
|
||||||
+ This will set the system clock to match the RTC date&time (which we will set soon)
|
+ This will set the system clock to match the RTC date&time (which we will set soon)
|
||||||
1. Press (Start) to return to the Homebrew Launcher
|
1. Press (Start) to return to the Homebrew Launcher
|
||||||
|
1. Launch FBI from the list of homebrew
|
||||||
|
|
||||||
|
#### Section VI - Installing CIAs
|
||||||
|
|
||||||
|
1. Navigate to `SD` -> `cias`
|
||||||
|
1. Select "\<current directory>"
|
||||||
|
1. Select the "Install and delete all CIAs" option, then press (A) to confirm
|
||||||
1. Press (Home), then close Download Play
|
1. Press (Home), then close Download Play
|
||||||
|
|
||||||
#### Section VI - CTRNAND Luma3DS
|
#### Section VII - DSP Dump
|
||||||
|
|
||||||
|
1. Launch the DSP1 application
|
||||||
|
1. Once it has completed, press (B) to self-delete the app and return to the home menu
|
||||||
|
|
||||||
|
#### Section VIII - CTRNAND Luma3DS
|
||||||
|
|
||||||
1. Power off your device
|
1. Power off your device
|
||||||
1. Launch GodMode9 by holding (Start) during boot
|
1. Launch GodMode9 by holding (Start) during boot
|
||||||
|
@ -143,14 +163,14 @@ If, before following this guide, you already had an EmuNAND setup and would like
|
||||||
1. Press (A) to unlock SysNAND (lvl2) writing, then input the key combo given
|
1. Press (A) to unlock SysNAND (lvl2) writing, then input the key combo given
|
||||||
1. Press (A) to continue
|
1. Press (A) to continue
|
||||||
|
|
||||||
#### Section VII - Cleanup SD Card
|
#### Section IX - Cleanup SD Card
|
||||||
|
|
||||||
1. Select "Cleanup SD Card"
|
1. Select "Cleanup SD Card"
|
||||||
1. When prompted, press (A) to proceed
|
1. When prompted, press (A) to proceed
|
||||||
1. Press (A) to continue
|
1. Press (A) to continue
|
||||||
1. Press (B) to return to the main menu
|
1. Press (B) to return to the main menu
|
||||||
|
|
||||||
#### Section VIII - Backup Essential Files
|
#### Section X - Backup Essential Files
|
||||||
|
|
||||||
1. Select "Backup Options"
|
1. Select "Backup Options"
|
||||||
1. Select "SysNAND Backup"
|
1. Select "SysNAND Backup"
|
||||||
|
@ -161,9 +181,14 @@ If, before following this guide, you already had an EmuNAND setup and would like
|
||||||
1. Press (B) to return to the main menu
|
1. Press (B) to return to the main menu
|
||||||
1. Select "Exit"
|
1. Select "Exit"
|
||||||
1. Press (A) to relock write permissions if prompted
|
1. Press (A) to relock write permissions if prompted
|
||||||
|
1. Navigate to `[M:] MEMORY VIRTUAL`
|
||||||
|
1. Press (A) on `boot9.bin` to select it
|
||||||
|
1. Select "Copy to 0:/gm9/out"
|
||||||
|
1. Press (A) to continue
|
||||||
|
1. Press (B) to return to the main menu
|
||||||
1. Hold (R) and press (B) at the same time to eject your SD card
|
1. Hold (R) and press (B) at the same time to eject your SD card
|
||||||
1. Insert your SD card into your computer
|
1. Insert your SD card into your computer
|
||||||
1. Copy `<date>_<serialnumber>_sysnand_###.bin` and `essential.exefs` from the `/gm9/out/` folder on your SD card to a safe location on your computer
|
1. Copy `<date>_<serialnumber>_sysnand_###.bin`, `essential.exefs`, and `boot9.bin` from the `/gm9/out/` folder on your SD card to a safe location on your computer
|
||||||
+ Make backups in multiple locations (such as online file storage)
|
+ Make backups in multiple locations (such as online file storage)
|
||||||
+ These backups will save you from a brick and/or help you recover files from the NAND image if anything goes wrong in the future
|
+ These backups will save you from a brick and/or help you recover files from the NAND image if anything goes wrong in the future
|
||||||
1. Delete `<date>_<serialnumber>_sysnand_###.bin` and `<date>_<serialnumber>_sysnand_###.bin.sha` from the `/gm9/out/` folder on your SD card after copying it
|
1. Delete `<date>_<serialnumber>_sysnand_###.bin` and `<date>_<serialnumber>_sysnand_###.bin.sha` from the `/gm9/out/` folder on your SD card after copying it
|
||||||
|
@ -172,13 +197,49 @@ If, before following this guide, you already had an EmuNAND setup and would like
|
||||||
|
|
||||||
___
|
___
|
||||||
|
|
||||||
This fork of Luma3DS Updater allows for boot9strap compatibility by downloading and extracting the latest Luma3DS `boot.firm` for you.
|
{% capture notice-10 %}
|
||||||
{: .notice--info}
|
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 will only update the Luma3DS files on your SD card. If you boot your device without an SD card, it will use the version you placed in CTRNAND.
|
||||||
|
{% endcapture %}
|
||||||
|
|
||||||
|
<div class="notice--info">{{ notice-10 | markdownify }}</div>
|
||||||
|
|
||||||
{% capture notice-6 %}
|
{% capture notice-6 %}
|
||||||
|
You will now boot Luma3DS CFW 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 the Luma3DS chainloader menu (note that the Luma3DS chainloader menu is only displayed if there is more than one payload detected).
|
You can now hold (Start) on boot to launch the Luma3DS chainloader menu (note that the Luma3DS chainloader menu is only displayed if there is more than one payload detected).
|
||||||
|
|
||||||
You can now hold (Start) + (Select) + (X) on boot to dump the ARM11 bootrom (`boot11.bin`), the ARM9 bootrom (`boot9.bin`), and your console unique OTP (`OTP.bin`) to the `/boot9strap/` folder on your SD card (note that this will not have any kind of prompt or message).
|
You can now hold (Start) + (Select) + (X) on boot to dump the ARM11 bootrom (`boot11.bin`), the ARM9 bootrom (`boot9.bin`), and your console unique OTP (`OTP.bin`) to the `/boot9strap/` folder on your SD card (note that this will not have any kind of prompt or message).
|
||||||
|
|
||||||
|
You can now press (L) + (Down) + (Select) while the system is booted to open the Rosalina menu integrated into Luma3DS. For a full list of Rosalina features, please see the [Luma3DS v8.0 Release](https://github.com/AuroraWright/Luma3DS/releases/tag/v8.0)
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
|
|
||||||
<div class="notice--info">{{ notice-6 | markdownify }}</div>
|
<div class="notice--info">{{ notice-6 | markdownify }}</div>
|
||||||
|
|
||||||
|
{% capture notice-6 %}
|
||||||
|
If you would like to upgrade to a bigger sized SD card, all you have to do is format your new SD card as FAT32 and copy paste the contents of the old SD card onto the new SD card.
|
||||||
|
|
||||||
|
If your new SD card is bigger than 32GB, then you have to use a different tool to format it, such as [guiformat](http://www.ridgecrop.demon.co.uk/index.htm?guiformat.htm) for Windows, [gparted](http://gparted.org/download.php) for Linux, or [Disk Utility](https://support.apple.com/en-gb/guide/disk-utility/format-a-disk-for-windows-computers-dskutl1010/mac) for Mac.
|
||||||
|
{% endcapture %}
|
||||||
|
|
||||||
|
<div class="notice--info">{{ notice-6 | markdownify }}</div>
|
||||||
|
|
||||||
|
To use [NTR CFW](https://github.com/44670/BootNTR/), install [BootNTR Selector](https://gbatemp.net/threads/432911/).
|
||||||
|
{: .notice--info}
|
||||||
|
|
||||||
|
For information on changing your device to another region, check out the [Region Changing](region-changing) page.
|
||||||
|
{: .notice--success}
|
||||||
|
|
||||||
|
For information on using GodMode9's various features, check out the [GodMode9 Usage](godmode9-usage) page.
|
||||||
|
{: .notice--success}
|
||||||
|
|
||||||
|
For information on using Luma3DS's various features, check out [its wiki](https://github.com/AuroraWright/Luma3DS/wiki/Options-and-usage).
|
||||||
|
{: .notice--success}
|
||||||
|
|
||||||
|
For information on installing custom themes and splash screens, check out [Theme Plaza](https://themeplaza.eu/).
|
||||||
|
{: .notice--success}
|
|
@ -135,9 +135,14 @@ If, before following this guide, you already had an EmuNAND setup and would like
|
||||||
1. Press (B) to return to the main menu
|
1. Press (B) to return to the main menu
|
||||||
1. Select "Exit"
|
1. Select "Exit"
|
||||||
1. Press (A) to relock write permissions if prompted
|
1. Press (A) to relock write permissions if prompted
|
||||||
|
1. Navigate to `[M:] MEMORY VIRTUAL`
|
||||||
|
1. Press (A) on `boot9.bin` to select it
|
||||||
|
1. Select "Copy to 0:/gm9/out"
|
||||||
|
1. Press (A) to continue
|
||||||
|
1. Press (B) to return to the main menu
|
||||||
1. Hold (R) and press (B) at the same time to eject your SD card
|
1. Hold (R) and press (B) at the same time to eject your SD card
|
||||||
1. Insert your SD card into your computer
|
1. Insert your SD card into your computer
|
||||||
1. Copy `<date>_<serialnumber>_sysnand_###.bin` and `essential.exefs` from the `/gm9/out/` folder on your SD card to a safe location on your computer
|
1. Copy `<date>_<serialnumber>_sysnand_###.bin`, `essential.exefs`, and `boot9.bin` from the `/gm9/out/` folder on your SD card to a safe location on your computer
|
||||||
+ Make backups in multiple locations (such as online file storage)
|
+ Make backups in multiple locations (such as online file storage)
|
||||||
+ These backups will save you from a brick and/or help you recover files from the NAND image if anything goes wrong in the future
|
+ These backups will save you from a brick and/or help you recover files from the NAND image if anything goes wrong in the future
|
||||||
1. Delete `<date>_<serialnumber>_sysnand_###.bin` and `<date>_<serialnumber>_sysnand_###.bin.sha` from the `/gm9/out/` folder on your SD card after copying it
|
1. Delete `<date>_<serialnumber>_sysnand_###.bin` and `<date>_<serialnumber>_sysnand_###.bin.sha` from the `/gm9/out/` folder on your SD card after copying it
|
||||||
|
|
Loading…
Reference in a new issue