c14ecf3045
* New translations Installing-arm9loaderhax.txt (Turkish) * New translations Installing-arm9loaderhax.txt (Dutch) * New translations Installing-arm9loaderhax.txt (Vietnamese) * New translations Installing-arm9loaderhax.txt (Romanian) * New translations Installing-arm9loaderhax.txt (Serbian (Cyrillic)) * New translations Installing-arm9loaderhax.txt (Thai) * New translations Installing-arm9loaderhax.txt (Indonesian) * New translations GodMode9-Usage.txt (Spanish) * New translations GodMode9-Usage.txt (Finnish) * New translations Installing-arm9loaderhax.txt (Greek) * New translations Installing-arm9loaderhax.txt (Pirate English) * New translations Installing-arm9loaderhax.txt (Chinese Traditional) * New translations Installing-arm9loaderhax.txt (Spanish) * New translations Installing-arm9loaderhax.txt (Russian) * New translations Installing-arm9loaderhax.txt (Finnish) * New translations Installing-arm9loaderhax.txt (Portuguese, Brazilian) * New translations Installing-arm9loaderhax.txt (Chinese Simplified) * New translations Installing-arm9loaderhax.txt (Danish) * New translations Installing-arm9loaderhax.txt (Czech) * New translations Installing-arm9loaderhax.txt (French) * New translations Installing-arm9loaderhax.txt (German) * New translations Installing-arm9loaderhax.txt (Arabic) * New translations Installing-arm9loaderhax.txt (Afrikaans) * New translations Installing-arm9loaderhax.txt (Catalan) * New translations Installing-arm9loaderhax.txt (Norwegian) * New translations Installing-arm9loaderhax.txt (Malay) * New translations Installing-arm9loaderhax.txt (Portuguese) * New translations Installing-arm9loaderhax.txt (Polish) * New translations Installing-arm9loaderhax.txt (Hebrew) * New translations Installing-arm9loaderhax.txt (Hungarian) * New translations Installing-arm9loaderhax.txt (Japanese) * New translations Installing-arm9loaderhax.txt (Korean) * New translations Installing-arm9loaderhax.txt (Italian) * New translations GodMode9-Usage.txt (Finnish) * New translations Installing-arm9loaderhax.txt (Finnish) * New translations en_US.yml (Portuguese, Brazilian) * New translations Installing-arm9loaderhax.txt (French) * New translations Troubleshooting.txt (French) * New translations Installing-arm9loaderhax.txt (Dutch) * New translations Installing-arm9loaderhax.txt (French) * New translations GodMode9-Usage.txt (German) * New translations GodMode9-Usage.txt (Portuguese, Brazilian) * New translations GodMode9-Usage.txt (German) * New translations Installing-arm9loaderhax.txt (Spanish) * New translations Updating-A9LH.txt (Portuguese, Brazilian) * New translations Troubleshooting.txt (Portuguese, Brazilian) * New translations GodMode9-Usage.txt (Spanish) * New translations GodMode9-Usage.txt (Portuguese, Brazilian) * New translations GodMode9-Usage.txt (German) * New translations Move-EmuNAND.txt (Portuguese, Brazilian) * New translations Region-Changing.txt (Portuguese, Brazilian) * New translations Installing-arm9loaderhax.txt (Portuguese, Brazilian) * New translations Installing-arm9loaderhax.txt (Spanish) * New translations 9.2.0-ctrtransfer.txt (Portuguese, Brazilian) * New translations Installing-arm9loaderhax.txt (Spanish) * New translations GodMode9-Usage.txt (Spanish) * New translations GodMode9-Usage.txt (German) * New translations GodMode9-Usage.txt (Spanish) * New translations GodMode9-Usage.txt (German) * New translations Updating-A9LH.txt (German) * New translations Move-EmuNAND.txt (German) * New translations 9.2.0-ctrtransfer.txt (German) * New translations Region-Changing.txt (German) * New translations Installing-arm9loaderhax.txt (German) * New translations GodMode9-Usage.txt (German) * New translations GodMode9-Usage.txt (Spanish) * New translations en_US.yml (German) * New translations Troubleshooting.txt (German) * New translations Move-EmuNAND.txt (German) * New translations Updating-A9LH.txt (German) * New translations 9.2.0-ctrtransfer.txt (German) * New translations Region-Changing.txt (German) * New translations Troubleshooting.txt (German) * New translations Installing-arm9loaderhax.txt (German) * New translations GodMode9-Usage.txt (German) * New translations SafeCTRTransfer-(Homebrew-Launcher).txt (German) * New translations Move-EmuNAND.txt (German) * New translations 9.2.0-ctrtransfer.txt (German) * New translations Installing-arm9loaderhax.txt (German) * New translations Region-Changing.txt (German) * New translations Updating-A9LH.txt (German) * New translations Troubleshooting.txt (Turkish) * New translations FAQ.txt (Ukrainian) * New translations Troubleshooting.txt (Swedish) * New translations FAQ.txt (Turkish) * New translations Troubleshooting.txt (Ukrainian) * New translations Troubleshooting.txt (Russian) * New translations Troubleshooting.txt (Spanish) * New translations Troubleshooting.txt (Hebrew) * New translations en_US.yml (Ukrainian) * New translations FAQ.txt (Vietnamese) * New translations Troubleshooting.txt (Vietnamese) * New translations FAQ.txt (Swedish) * New translations Troubleshooting.txt (Romanian) * New translations FAQ.txt (Russian) * New translations FAQ.txt (Portuguese, Brazilian) * New translations en_US.yml (Portuguese, Brazilian) * New translations FAQ.txt (Romanian) * New translations Move-EmuNAND.txt (Spanish) * New translations FAQ.txt (Spanish) * New translations en_US.yml (Spanish) * New translations FAQ.txt (Serbian (Cyrillic)) * New translations Troubleshooting.txt (Serbian (Cyrillic)) * New translations en_US.yml (Indonesian) * New translations FAQ.txt (Thai) * New translations Troubleshooting.txt (Thai) * New translations Troubleshooting.txt (Indonesian) * New translations FAQ.txt (Indonesian) * New translations en_US.yml (Turkish) * New translations en_US.yml (Vietnamese) * New translations en_US.yml (Swedish) * New translations en_US.yml (Portuguese) * New translations en_US.yml (Romanian) * New translations en_US.yml (Serbian (Cyrillic)) * New translations en_US.yml (Russian) * New translations en_US.yml (Chinese Traditional) * New translations en_US.yml (Chinese Simplified) * New translations en_US.yml (Polish) * New translations en_US.yml (Greek) * New translations en_US.yml (Thai) * New translations en_US.yml (Hungarian) * New translations en_US.yml (Norwegian) * New translations en_US.yml (Pirate English) * New translations en_US.yml (Malay) * New translations en_US.yml (Japanese) * New translations en_US.yml (Korean) * New translations Troubleshooting.txt (Finnish) * New translations FAQ.txt (Finnish) * New translations Homebrew-Launcher-(Soundhax).txt (German) * New translations Troubleshooting.txt (Italian) * New translations Troubleshooting.txt (Dutch) * New translations Troubleshooting.txt (Portuguese, Brazilian) * New translations Troubleshooting.txt (French) * New translations Troubleshooting.txt (Chinese Traditional) * New translations FAQ.txt (Polish) * New translations Troubleshooting.txt (Chinese Simplified) * New translations FAQ.txt (Korean) * New translations Troubleshooting.txt (German) * New translations Troubleshooting.txt (Danish) * New translations FAQ.txt (Danish) * New translations FAQ.txt (Dutch) * New translations en_US.yml (Danish) * New translations FAQ.txt (Czech) * New translations Troubleshooting.txt (Czech) * New translations en_US.yml (Czech) * New translations en_US.yml (French) * New translations FAQ.txt (German) * New translations en_US.yml (Dutch) * New translations FAQ.txt (French) * New translations en_US.yml (Finnish) * New translations FAQ.txt (Arabic) * New translations en_US.yml (Arabic) * New translations Troubleshooting.txt (Arabic) * New translations FAQ.txt (Afrikaans) * New translations en_US.yml (Afrikaans) * New translations Troubleshooting.txt (Afrikaans) * New translations FAQ.txt (Chinese Traditional) * New translations FAQ.txt (Chinese Simplified) * New translations FAQ.txt (Catalan) * New translations en_US.yml (Catalan) * New translations Troubleshooting.txt (Catalan) * New translations FAQ.txt (Norwegian) * New translations Troubleshooting.txt (Norwegian) * New translations FAQ.txt (Malay) * New translations Troubleshooting.txt (Malay) * New translations FAQ.txt (Portuguese) * New translations Troubleshooting.txt (Portuguese) * New translations Troubleshooting.txt (Pirate English) * New translations FAQ.txt (Pirate English) * New translations Troubleshooting.txt (Polish) * New translations Troubleshooting.txt (Korean) * New translations en_US.yml (Hebrew) * New translations FAQ.txt (Hungarian) * New translations FAQ.txt (Greek) * New translations en_US.yml (German) * New translations FAQ.txt (Hebrew) * New translations Troubleshooting.txt (Greek) * New translations FAQ.txt (Japanese) * New translations en_US.yml (Italian) * New translations Troubleshooting.txt (Japanese) * New translations Troubleshooting.txt (Hungarian) * New translations FAQ.txt (Italian) * New translations en_US.yml (Spanish) * New translations en_US.yml (Korean) * New translations en_US.yml (Italian) * New translations Recent-Community-Events.txt (Italian) * New translations Recent-Community-Events.txt (Japanese) * New translations Recent-Community-Events.txt (Korean) * New translations Recent-Community-Events.txt (Romanian) * New translations Recent-Community-Events.txt (Indonesian) * New translations GodMode9-Usage.txt (Spanish) * New translations en_US.yml (Ukrainian) * New translations en_US.yml (Portuguese) * New translations en_US.yml (Portuguese, Brazilian) * New translations en_US.yml (Russian) * New translations en_US.yml (Romanian) * New translations en_US.yml (Polish) * New translations en_US.yml (Malay) * New translations en_US.yml (Norwegian) * New translations en_US.yml (Pirate English) * New translations en_US.yml (Serbian (Cyrillic)) * New translations en_US.yml (Vietnamese) * New translations en_US.yml (Turkish) * New translations en_US.yml (Swedish) * New translations en_US.yml (Chinese Simplified) * New translations en_US.yml (Chinese Traditional) * New translations en_US.yml (Thai) * New translations en_US.yml (Dutch) * New translations en_US.yml (Finnish) * New translations en_US.yml (Hungarian) * New translations en_US.yml (Japanese) * New translations en_US.yml (Hebrew) * New translations en_US.yml (French) * New translations en_US.yml (German) * New translations en_US.yml (Greek) * New translations Recent-Community-Events.txt (Norwegian) * New translations Recent-Community-Events.txt (Pirate English) * New translations Recent-Community-Events.txt (Polish) * New translations Recent-Community-Events.txt (Portuguese) * New translations Recent-Community-Events.txt (Malay) * New translations Recent-Community-Events.txt (Portuguese, Brazilian) * New translations Recent-Community-Events.txt (Thai) * New translations Recent-Community-Events.txt (Swedish) * New translations Recent-Community-Events.txt (Turkish) * New translations Recent-Community-Events.txt (Vietnamese) * New translations Recent-Community-Events.txt (Ukrainian) * New translations Recent-Community-Events.txt (Spanish) * New translations Recent-Community-Events.txt (Russian) * New translations Recent-Community-Events.txt (Serbian (Cyrillic)) * New translations Recent-Community-Events.txt (Catalan) * New translations Recent-Community-Events.txt (Chinese Simplified) * New translations Recent-Community-Events.txt (Czech) * New translations Recent-Community-Events.txt (Chinese Traditional) * New translations Recent-Community-Events.txt (Arabic) * New translations Recent-Community-Events.txt (Afrikaans) * New translations GodMode9-Usage.txt (Spanish) * New translations Recent-Community-Events.txt (Danish) * New translations Recent-Community-Events.txt (Greek) * New translations Recent-Community-Events.txt (Hebrew) * New translations Recent-Community-Events.txt (Hungarian) * New translations Recent-Community-Events.txt (German) * New translations Recent-Community-Events.txt (Dutch) * New translations Recent-Community-Events.txt (Finnish) * New translations Recent-Community-Events.txt (French) * New translations en_US.yml (Indonesian) * New translations en_US.yml (Danish) * New translations en_US.yml (Czech) * New translations en_US.yml (Arabic) * New translations en_US.yml (Afrikaans) * New translations en_US.yml (Catalan)
101 lines
No EOL
7.4 KiB
Text
101 lines
No EOL
7.4 KiB
Text
---
|
|
title: "Updating A9LH" #
|
|
lang: en
|
|
permalink: /updating-a9lh.html
|
|
---
|
|
|
|
### Last Update: 3 Nov 2016
|
|
|
|
The actual installation of arm9loaderhax itself consists of payload files installed into the NFIRM partitions on your device's NAND chip, which is soldered to the motherboard itself. These payloads are updated rarely and only really serve the purpose of launching `arm9loaderhax.bin` from your SD card, which is, in our case, Luma3DS.
|
|
{: .notice}
|
|
|
|
If you do not know what version of arm9loaderhax you are running, just install the latest version with these steps. Installing the latest version while already on the latest version will have no effect.
|
|
{: .notice--info}
|
|
|
|
If you have a PIN set on Luma, you must temporarily turn it off to do these steps. You can re-enable the PIN after the update.
|
|
{: .notice--info}
|
|
|
|
If you are using a payload that does not init the screen on its own (such as Bootanim9), you will need to rename it to `arm9loaderhax_si.bin` instead of `arm9loaderhax.bin`
|
|
{: .notice--info}
|
|
|
|
The versions of data_input only refer to revisions of the `.zip` to be compatible with different installer versions, and are *not* the same thing as updating a9lh itself (the payload files). They make no practical difference beyond the installation process.
|
|
{: .notice--info}
|
|
|
|
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--info}
|
|
|
|
These steps will also update your various payloads and the AES key database.
|
|
{: .notice--success}
|
|
|
|
#### What you need
|
|
|
|
* <i class="fa fa-magnet" aria-hidden="true" title="This is a magnet link. Use a torrent client to download the file."></i> - [`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)
|
|
* <i class="fa fa-magnet" aria-hidden="true" title="This is a magnet link. Use a torrent client to download the file."></i> - [`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)
|
|
* 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 [GodMode9](https://github.com/d0k3/GodMode9/releases/latest)
|
|
|
|
#### Instructions
|
|
|
|
**For all of these instructions, OVERWRITE any existing files on your SD card.**
|
|
{: .notice--info}
|
|
|
|
##### Section I - Prep Work
|
|
|
|
1. Power off your device
|
|
1. Insert your SD card into your computer
|
|
1. Delete any existing `aeskeydb.bin` from the root of your SD card
|
|
1. Delete the `a9lh` folder from the root of your SD card if it exists
|
|
1. Copy `aeskeydb.bin` to the `/files9/` folder on your SD card
|
|
1. Copy `GodMode9.bin` from the GodMode9 `.zip` to the `/luma/payloads/` folder on your SD card
|
|
+ If `start_Hourglass9.bin` already exists in this folder, delete `start_Hourglass9.bin`
|
|
1. Copy `arm9loaderhax.bin` from the SafeA9LHInstaller `.zip` to the `/luma/payloads/` folder on your SD card
|
|
1. Rename `arm9loaderhax.bin` in `/luma/payloads/` to `down_safea9lhinstaller.bin`
|
|
1. Copy the `a9lh` folder from data_input `.zip` to the root of your SD card
|
|
1. Copy _the contents of_ the arm9loaderhax `.7z` to `a9lh` folder on your SD card
|
|
1. Reinsert your SD card into your device
|
|
|
|
##### Section II - Payload update
|
|
|
|
1. Launch SafeA9LHInstaller from arm9loaderhax by holding (Down) during boot
|
|
1. Press (Select) to update arm9loaderhax
|
|
1. Power off your device
|
|
1. Insert your SD card into your computer
|
|
1. Delete the `a9lh` folder from the root of your SD card
|
|
1. Delete `down_safea9lhinstaller.bin` from `/luma/payloads/`
|
|
1. Reinsert your SD card into your device
|
|
|
|
##### Section III - Configuring Luma3DS
|
|
|
|
1. Boot your device while holding (Select) to enter the Luma3DS configuration menu
|
|
1. Use the (A) button and the D-Pad to turn on the following:
|
|
+ **"Autoboot SysNAND"**
|
|
+ **"Use SysNAND FIRM if booting with R"**
|
|
+ **"Show NAND or user string in System Settings"**
|
|
1. If you are using a **New 3DS**, you should *also* enable the following:
|
|
+ **"New 3DS CPU" to "Clock+L2(x)"**
|
|
+ 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
|
|
1. Press (Start) to save and reboot
|
|
|
|
##### Section IV - CTRNAND Luma3DS
|
|
|
|
1. Reboot holding (Start) during boot to launch the Luma3DS chainloader menu
|
|
1. Launch GodMode9 by pressing (A)
|
|
1. Navigate to `[0:] SDCARD`
|
|
1. Press (Y) on `arm9loaderhax.bin` to copy it
|
|
1. Press (B) to return to the main menu
|
|
1. Navigate to `[1:] SYSNAND CTRNAND`
|
|
1. Press (Y) to paste `arm9loaderhax.bin`
|
|
1. Select "Copy path(s)"
|
|
+ Overwrite any existing `arm9loaderhax.bin` if prompted
|
|
1. Press (A) to unlock SysNAND (lvl1) writing, then input the key combo given
|
|
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. Remove your SD card from your device
|
|
1. Press (Start) to reboot your device with your SD card removed
|
|
+ Booting your device at least once with your SD card removed will allow you to configure the CTRNAND based Luma3DS installation
|
|
1. Use the (A) button and the D-Pad to turn on the following:
|
|
+ **"Show NAND or user string in System Settings"**
|
|
1. Reinsert your SD card into your device
|
|
1. Press (Start) to save and reboot |