1
0
mirror of https://github.com/hacks-guide/Guide_3DS.git synced 2025-09-08 23:50:53 +02:00

New Crowdin updates (#2206)

* New translations soundhax.txt (Catalan)

* New translations installing-boot9strap-(soundhax-sp).txt (Catalan)

* New translations seedminer-(twn).txt (Catalan)

* New translations en_US.yml (Czech)

* New translations installing-boot9strap-(soundhax).txt (Czech)

* New translations seedminer.txt (Czech)

* New translations soundhax.txt (Czech)

* New translations installing-boot9strap-(soundhax-sp).txt (Czech)

* New translations seedminer-(twn).txt (Czech)

* New translations seedminer.txt (German)

* New translations soundhax.txt (German)

* New translations installing-boot9strap-(soundhax-sp).txt (German)

* New translations seedminer-(twn).txt (German)

* New translations en_US.yml (Greek)

* New translations installing-boot9strap-(soundhax).txt (Greek)

* New translations seedminer.txt (Greek)

* New translations soundhax.txt (Greek)

* New translations installing-boot9strap-(soundhax-sp).txt (Greek)

* New translations seedminer-(twn).txt (Greek)

* New translations en_US.yml (Finnish)

* New translations installing-boot9strap-(soundhax).txt (Finnish)

* New translations seedminer.txt (Finnish)

* New translations soundhax.txt (Finnish)

* New translations installing-boot9strap-(soundhax-sp).txt (Finnish)

* New translations seedminer-(twn).txt (Finnish)

* New translations en_US.yml (Hebrew)

* New translations installing-boot9strap-(soundhax).txt (Hebrew)

* New translations seedminer.txt (Hebrew)

* New translations soundhax.txt (Hebrew)

* New translations installing-boot9strap-(soundhax-sp).txt (Hebrew)

* New translations seedminer-(twn).txt (Hebrew)

* New translations en_US.yml (Hungarian)

* New translations installing-boot9strap-(soundhax).txt (Hungarian)

* New translations seedminer.txt (Hungarian)

* New translations soundhax.txt (Hungarian)

* New translations installing-boot9strap-(soundhax-sp).txt (Hungarian)

* New translations seedminer-(twn).txt (Hungarian)

* New translations seedminer.txt (Italian)

* New translations soundhax.txt (Italian)

* New translations installing-boot9strap-(soundhax-sp).txt (Italian)

* New translations seedminer-(twn).txt (Italian)

* New translations en_US.yml (Japanese)

* New translations installing-boot9strap-(soundhax).txt (Japanese)

* New translations seedminer.txt (Japanese)

* New translations soundhax.txt (Japanese)

* New translations installing-boot9strap-(soundhax-sp).txt (Japanese)

* New translations seedminer-(twn).txt (Japanese)

* New translations en_US.yml (Korean)

* New translations installing-boot9strap-(soundhax).txt (Korean)

* New translations seedminer.txt (Korean)

* New translations soundhax.txt (Korean)

* New translations installing-boot9strap-(soundhax-sp).txt (Korean)

* New translations seedminer-(twn).txt (Korean)

* New translations en_US.yml (Dutch)

* New translations installing-boot9strap-(soundhax).txt (Dutch)

* New translations seedminer.txt (Dutch)

* New translations soundhax.txt (Dutch)

* New translations installing-boot9strap-(soundhax-sp).txt (Dutch)

* New translations seedminer-(twn).txt (Dutch)

* New translations installing-boot9strap-(soundhax).txt (Norwegian)

* New translations seedminer.txt (Norwegian)

* New translations soundhax.txt (Norwegian)

* New translations installing-boot9strap-(soundhax-sp).txt (Norwegian)

* New translations seedminer-(twn).txt (Norwegian)

* New translations en_US.yml (Polish)

* New translations installing-boot9strap-(soundhax).txt (Polish)

* New translations seedminer.txt (Polish)

* New translations soundhax.txt (Polish)

* New translations installing-boot9strap-(soundhax-sp).txt (Polish)

* New translations seedminer-(twn).txt (Polish)

* New translations en_US.yml (Portuguese)

* New translations installing-boot9strap-(soundhax).txt (Portuguese)

* New translations seedminer.txt (Portuguese)

* New translations soundhax.txt (Portuguese)

* New translations installing-boot9strap-(soundhax-sp).txt (Portuguese)

* New translations seedminer-(twn).txt (Portuguese)

* New translations en_US.yml (Russian)

* New translations installing-boot9strap-(soundhax).txt (Russian)

* New translations seedminer.txt (Russian)

* New translations soundhax.txt (Russian)

* New translations installing-boot9strap-(soundhax-sp).txt (Russian)

* New translations seedminer-(twn).txt (Russian)

* New translations en_US.yml (Swedish)

* New translations installing-boot9strap-(soundhax).txt (Swedish)

* New translations seedminer.txt (Swedish)

* New translations soundhax.txt (Swedish)

* New translations installing-boot9strap-(soundhax-sp).txt (Swedish)

* New translations seedminer-(twn).txt (Swedish)

* New translations en_US.yml (Turkish)

* New translations installing-boot9strap-(soundhax).txt (Turkish)

* New translations seedminer.txt (Turkish)

* New translations soundhax.txt (Turkish)

* New translations installing-boot9strap-(soundhax-sp).txt (Turkish)

* New translations seedminer-(twn).txt (Turkish)

* New translations en_US.yml (Ukrainian)

* New translations installing-boot9strap-(soundhax).txt (Ukrainian)

* New translations seedminer.txt (Ukrainian)

* New translations soundhax.txt (Ukrainian)

* New translations installing-boot9strap-(soundhax-sp).txt (Ukrainian)

* New translations seedminer-(twn).txt (Ukrainian)

* New translations en_US.yml (Chinese Simplified)

* New translations installing-boot9strap-(soundhax).txt (Chinese Simplified)

* New translations seedminer.txt (Chinese Simplified)

* New translations soundhax.txt (Chinese Simplified)

* New translations installing-boot9strap-(soundhax-sp).txt (Chinese Simplified)

* New translations seedminer-(twn).txt (Chinese Simplified)

* New translations en_US.yml (Chinese Traditional)

* New translations installing-boot9strap-(soundhax).txt (Chinese Traditional)

* New translations seedminer.txt (Chinese Traditional)

* New translations soundhax.txt (Chinese Traditional)

* New translations installing-boot9strap-(soundhax-sp).txt (Chinese Traditional)

* New translations seedminer-(twn).txt (Chinese Traditional)

* New translations en_US.yml (Vietnamese)

* New translations installing-boot9strap-(soundhax).txt (Vietnamese)

* New translations seedminer.txt (Vietnamese)

* New translations soundhax.txt (Vietnamese)

* New translations installing-boot9strap-(soundhax-sp).txt (Vietnamese)

* New translations seedminer-(twn).txt (Vietnamese)

* New translations en_US.yml (Portuguese, Brazilian)

* New translations installing-boot9strap-(soundhax).txt (Portuguese, Brazilian)

* New translations seedminer.txt (Portuguese, Brazilian)

* New translations soundhax.txt (Portuguese, Brazilian)

* New translations installing-boot9strap-(soundhax-sp).txt (Portuguese, Brazilian)

* New translations seedminer-(twn).txt (Portuguese, Brazilian)

* New translations en_US.yml (Indonesian)

* New translations installing-boot9strap-(soundhax).txt (Indonesian)

* New translations seedminer.txt (Indonesian)

* New translations soundhax.txt (Indonesian)

* New translations installing-boot9strap-(soundhax-sp).txt (Indonesian)

* New translations seedminer-(twn).txt (Indonesian)

* New translations en_US.yml (Thai)

* New translations installing-boot9strap-(soundhax).txt (Thai)

* New translations seedminer.txt (Thai)

* New translations soundhax.txt (Thai)

* New translations installing-boot9strap-(soundhax-sp).txt (Thai)

* New translations seedminer-(twn).txt (Thai)

* New translations en_US.yml (Croatian)

* New translations installing-boot9strap-(soundhax).txt (Croatian)

* New translations seedminer.txt (Croatian)

* New translations soundhax.txt (Croatian)

* New translations installing-boot9strap-(soundhax-sp).txt (Croatian)

* New translations seedminer-(twn).txt (Croatian)

* New translations en_US.yml (Malay)

* New translations installing-boot9strap-(soundhax).txt (Malay)

* New translations seedminer.txt (Malay)

* New translations soundhax.txt (Malay)

* New translations installing-boot9strap-(soundhax-sp).txt (Malay)

* New translations seedminer-(twn).txt (Malay)

* New translations en_US.yml (Pirate English)

* New translations installing-boot9strap-(soundhax).txt (Pirate English)

* New translations seedminer.txt (Pirate English)

* New translations soundhax.txt (Pirate English)

* New translations installing-boot9strap-(soundhax-sp).txt (Pirate English)

* New translations seedminer-(twn).txt (Pirate English)

* New translations seedminer.txt (Korean)

* New translations seedminer.txt (French)

* New translations seedminer.txt (German)

* New translations seedminer.txt (Italian)

* New translations seedminer.txt (Romanian)

* New translations seedminer.txt (Spanish)

* New translations seedminer.txt (Arabic)

* New translations seedminer.txt (Bulgarian)

* New translations seedminer.txt (Catalan)

* New translations seedminer.txt (Czech)

* New translations seedminer.txt (Greek)

* New translations seedminer.txt (Finnish)

* New translations seedminer.txt (Hebrew)

* New translations seedminer.txt (Hungarian)

* New translations seedminer.txt (Japanese)

* New translations seedminer.txt (Dutch)

* New translations seedminer.txt (Norwegian)

* New translations seedminer.txt (Polish)

* New translations seedminer.txt (Portuguese)

* New translations seedminer.txt (Russian)

* New translations seedminer.txt (Swedish)

* New translations seedminer.txt (Turkish)

* New translations seedminer.txt (Ukrainian)

* New translations seedminer.txt (Chinese Simplified)

* New translations seedminer.txt (Chinese Traditional)

* New translations seedminer.txt (Vietnamese)

* New translations seedminer.txt (Portuguese, Brazilian)

* New translations seedminer.txt (Indonesian)

* New translations seedminer.txt (Thai)

* New translations seedminer.txt (Croatian)

* New translations seedminer.txt (Malay)

* New translations seedminer.txt (Pirate English)

* New translations seedminer-base.txt (Romanian)

* New translations seedminer-(twn).txt (Romanian)

* New translations seedminer-base.txt (French)

* New translations seedminer-(twn).txt (French)

* New translations seedminer-base.txt (Spanish)

* New translations seedminer-(twn).txt (Spanish)

* New translations seedminer-base.txt (Arabic)

* New translations seedminer-(twn).txt (Arabic)

* New translations seedminer-base.txt (Bulgarian)

* New translations seedminer-(twn).txt (Bulgarian)

* New translations seedminer-base.txt (Catalan)

* New translations seedminer-(twn).txt (Catalan)

* New translations seedminer-base.txt (Czech)

* New translations seedminer-(twn).txt (Czech)

* New translations seedminer-base.txt (German)

* New translations seedminer-(twn).txt (German)

* New translations seedminer-base.txt (Greek)

* New translations seedminer-(twn).txt (Greek)

* New translations seedminer-base.txt (Finnish)

* New translations seedminer-(twn).txt (Finnish)

* New translations seedminer-base.txt (Hebrew)

* New translations seedminer-(twn).txt (Hebrew)

* New translations seedminer-base.txt (Hungarian)

* New translations seedminer-(twn).txt (Hungarian)

* New translations seedminer-base.txt (Italian)

* New translations seedminer-(twn).txt (Italian)

* New translations seedminer-base.txt (Japanese)

* New translations seedminer-(twn).txt (Japanese)

* New translations seedminer-base.txt (Korean)

* New translations seedminer-(twn).txt (Korean)

* New translations seedminer-base.txt (Dutch)

* New translations seedminer-(twn).txt (Dutch)

* New translations seedminer-base.txt (Norwegian)

* New translations seedminer-(twn).txt (Norwegian)

* New translations seedminer-base.txt (Polish)

* New translations seedminer-(twn).txt (Polish)

* New translations seedminer-base.txt (Portuguese)

* New translations seedminer-(twn).txt (Portuguese)

* New translations seedminer-base.txt (Russian)

* New translations seedminer-(twn).txt (Russian)

* New translations seedminer-base.txt (Swedish)

* New translations seedminer-(twn).txt (Swedish)

* New translations seedminer-base.txt (Turkish)

* New translations seedminer-(twn).txt (Turkish)

* New translations seedminer-base.txt (Ukrainian)

* New translations seedminer-(twn).txt (Ukrainian)

* New translations seedminer-base.txt (Chinese Simplified)

* New translations seedminer-(twn).txt (Chinese Simplified)

* New translations seedminer-base.txt (Chinese Traditional)

* New translations seedminer-(twn).txt (Chinese Traditional)

* New translations seedminer-base.txt (Vietnamese)

* New translations seedminer-(twn).txt (Vietnamese)

* New translations seedminer-base.txt (Portuguese, Brazilian)

* New translations seedminer-(twn).txt (Portuguese, Brazilian)

* New translations seedminer-base.txt (Indonesian)

* New translations seedminer-(twn).txt (Indonesian)

* New translations seedminer-base.txt (Thai)

* New translations seedminer-(twn).txt (Thai)

* New translations seedminer-base.txt (Croatian)

* New translations seedminer-(twn).txt (Croatian)

* New translations seedminer-base.txt (Malay)

* New translations seedminer-(twn).txt (Malay)

* New translations seedminer-base.txt (Pirate English)

* New translations seedminer-(twn).txt (Pirate English)
This commit is contained in:
ihaveahax
2023-03-12 09:03:11 -07:00
committed by GitHub
parent 7cbd428283
commit 3b829916fe
452 changed files with 13971 additions and 5939 deletions

View File

@@ -40,10 +40,12 @@ In this section, you will copy the files needed to trigger the BannerBomb3 explo
+ This will download an exploit DSiWare called `F00D43D5.bin` and a payload called `bb3.bin` inside of a zip archive (`DSIWARE_EXPLOIT.zip`)
1. Copy `bb3.bin` from `DSIWARE_EXPLOIT.zip` to the root of your SD card
+ 「SD 卡的根目錄」指的是你的 SD 卡含有 Nintendo 3DS 資料夾的目錄,而非該資料夾內部
+ This file does not need to be opened or extracted
![]({{ "/images/screenshots/bb3/bb3-root-layout.png" | absolute_url }}){: .notice--info}
1. Navigate to `Nintendo 3DS` -> `<ID0>` -> `<ID1>` on your SD card
+ `<ID0>` is the 32-letter folder name that you copied in [Seedminer](seedminer)
+ `<ID1>` is a 32-letter folder inside of the `<ID0>`
+ If you have multiple `<ID1>` folders, follow the instructions [here](troubleshooting#bannerbomb3)
![]({{ "/images/screenshots/bb3/dsiware-location-1.png" | absolute_url }}){: .notice--info}
1. Create a folder named `Nintendo DSiWare` inside of the `<ID1>`
+ If you already had the folder *and* there are any existing DSiWare backup files (`<8-character-id>.bin`) inside, copy them to your PC and remove them from your SD card

View File

@@ -150,7 +150,7 @@ In this section, you will make backups of files that can be used to recover from
1. 選擇『SysNAND Backup』
1. 按 『A』 確認
+ 此過程將花費一些時間
+ 若您遇見錯誤訊息,請確保您的 SD 卡至少有 1.3GB 的剩餘空間。
+ If you get an error, look for your issue in the [troubleshooting guide](troubleshooting#finalizing-setup)
1. 按『A』 繼續
1. 按『B』回到主選單
1. 選擇『Exit』

View File

@@ -23,42 +23,116 @@ If you see an unusual menu, STOP - you already have custom firmware! Continue fr
#### 第三節 — 選擇改機方式
Use the version table below to select a method. A few things to note:
+ The version table below is *inclusive*. For example, "from 11.4.0 to 11.15.0" includes 11.4.0, 11.15.0, and all versions in between.
+ Software versions do not work the same as decimals. Versions 11.10.0 and above are newer than 11.3.0, and are therefore not compatible with Soundhax.
+ The number and letter after the system version are not important.
+ No matter the method you follow, the end result is the same (boot9strap+Luma3DS custom firmware setup on the latest firmware).
To find the correct method for your device, please enter the system version you found in Section II.
<div class="selectversion">
<br>
<select id="mySelect">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
</select>.<select id="mySelec">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
</select>.<select id="mySele">
<option>0</option>
</select>-<select id="mySel">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
<option>25</option>
<option>26</option>
<option>27</option>
<option>28</option>
<option>29</option>
<option>30</option>
<option>31</option>
<option>32</option>
<option>33</option>
<option>34</option>
<option>35</option>
<option>36</option>
<option>37</option>
<option>38</option>
<option>39</option>
<option>40</option>
<option>41</option>
<option>42</option>
<option>43</option>
<option>44</option>
<option>45</option>
<option>46</option>
<option>47</option>
<option>48</option>
<option>49</option>
</select><select id="mySe">
<option>E</option>
<option>U</option>
<option>J</option>
<option>K</option>
<option>T</option>
<option>C</option>
</select>
<br>
<input type="button" onclick="redirect()" value="Confirm">
</div>
<table>
<colgroup>
<col span="1" style="width: 20%;">
<col span="1" style="width: 40%;">
</colgroup>
<thead>
<tr>
<th style="text-align: center">系統版本</th>
<th style="text-align: center">步驟</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center; font-weight: bold;">11.16.0 (latest version)</td>
<td style="text-align: center; font-weight: bold;"><a href="seedminer">Seedminer</a></td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;">11.14.0 to 11.15.0</td>
<td style="text-align: center; font-weight: bold;">透過系統設定將您的 3DS 更新至最新版本</td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;">11.4.0 to 11.13.0</td>
<td style="text-align: center; font-weight: bold;"><a href="installing-boot9strap-(ssloth-browser)">Installing boot9strap (SSLoth-Browser)</a></td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;">1.0.0 to 11.3.0</td>
<td style="text-align: center; font-weight: bold;"><a href="installing-boot9strap-(soundhax)">安裝boot9strap (透過 Soundhax)</a></td>
</tr>
</tbody>
</table>
{% capture invalidVersion %}
This doesn't seem to be a valid system version version.
{% endcapture %}
{% capture methodUnavailable %}
You currently cannot hack your 3DS on this version using the main methods. If you want to hack your console, you have to use ntrboot.
{% endcapture %}
<p id="result_invalidVersion" style="display:none">{{ invalidVersion }}</p>
<p id="result_methodUnavailable" style="display:none">{{ methodUnavailable }}</p>
<noscript>Please enable JavaScript to continue with the guide.</noscript>
---
#### 替代方式
@@ -70,3 +144,5 @@ Use the version table below to select a method. A few things to note:
1. [kartdlphax](installing-boot9strap-(kartdlphax)) - requires a second hacked 3DS and a copy of Mario Kart 7
1. [ntrboot](ntrboot) - 需備有相容的 DS 燒錄卡
1. [安裝 boot9strap (透過硬改)](installing-boot9strap-(hardmod)) - 需要焊接
<script src="assets/js/selecting.js"></script>

View File

@@ -45,7 +45,7 @@ GodMode9 是個強大且可修改您主機的資料的一套軟體。 雖然您
1. 選擇『SysNAND Backup』
1. 按 『A』 確認
+ 此過程將花費一些時間
+ 若您遇見錯誤訊息,請確保您的 SD 卡至少有 1.3GB 的剩餘空間。
+ If you get an error, look for your issue in the [troubleshooting guide](troubleshooting#finalizing-setup)
1. 按『A』 繼續
1. 按『B』回到主選單
1. 選擇『Exit』

View File

@@ -0,0 +1,68 @@
{% capture technical_info %}
<summary><em>Technical Details (optional)</em></summary>
To install boot9strap on your device, we derive your device's unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your device.
For information on how Seedminer works, see [this presentation](https://zoogie.github.io/web/34⅕c3).
This method uses a powerful graphics card to perform the calculations needed. A volunteer-run website is used for the purpose of assisting you with this method.
{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Section I - Updating the System
In this section, you will update your system to the latest version, which is necessary for Seedminer.
1. 到主機主選單中更新您的主機,到『系統設置(System Settings)』、『其他設置(Other Settings)』底下選擇『系統更新(System Update)』
+ 升級程式可能會告訴你『你的主機已經是最新系统了』而不是繼續升級 This is normal if you are already up to date; continue to the next section
+ If this gives you an error, set both your DNS settings and Proxy settings to "Auto"
### Section II - Prep Work
In this section, you will get the necessary details from your 3DS that are required to figure out your device's encryption key.
1. 關閉您的主機
1. 將 SD 卡插入至電腦中
1. 移動至 SD 卡的 `Nintendo 3DS` 資料夾中
+ If you don't have a `Nintendo 3DS` folder, put your SD card into your 3DS and power it on so that the folder can be created
1. Copy the name of the 32-letter folder you see directly inside Nintendo 3DS
+ This 32-letter name is system-specific and will be different for each console
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
+ You can ignore the `private` folder if you have it
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
{: .notice--info}
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
1. 啟動您的主機
+ 暫時還不需要插入您的 SD 卡
1. 開啟您的好友清單 (HOME 主選單中最上方的[橘色笑臉圖示]({{ "/images/friend-list-icon.png" | absolute_url }}))
+ 如果您遇到錯誤訊息且從清單中被踢回主選單,那麼您必須先創立一個 Mii或者您的主機無法連線至任天堂伺服器 (您的主機可能已被封殺或有網路連線之問題)
1. 選擇您的 Mii 個人檔案,並找尋您的好友代碼
### Section III - Seedminer
In this section, you will use the Bruteforce Movable website to retrieve your device's encryption key in the form of `movable.sed`.
1. Open [Bruteforce Movable](https://seedminer.hacks.guide/) on your computer
+ If the site isn't working, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. Enter your device's Friend Code (with no spaces or dashes) into the "Your friend code" field
1. Paste your device's 32 character long folder name into the "Your ID0" field
+ Do not attempt to enter the ID0 manually, as it is easy to make a mistake. Ensure the ID0 is entered correctly by copying and pasting it from where you saved it in the previous section
1. Select "Go"
+ If the site immediately goes to step 4, the website has already correctly processed your bruteforce request. You can download your `movable.sed` file and continue to the next section. You do not need to (re-)add the bot
1. Use the ["Register Friend" button](/images/screenshots/seedminer/register-friend.png) on your device to add the bot's friend code as given by the website
+ If prompted, the name that you give to the friend does not matter
1. Wait for the site to update
+ If it does not, wait a few minutes before refreshing the page once
1. Once the site processes your information, the site will continue to `Step 2: Bruteforce` automatically
1. Wait for the remainder of the process to complete
+ This is usually fast (1-5 minutes)
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. When the process is completed, download your `movable.sed` file from the site
+ Keep this file as you will need it in the upcoming page
1. 關閉您的主機

View File

@@ -0,0 +1,68 @@
{% capture technical_info %}
<summary><em>Technical Details (optional)</em></summary>
To install boot9strap on your device, we derive your device's unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your device.
For information on how Seedminer works, see [this presentation](https://zoogie.github.io/web/34⅕c3).
This method uses a powerful graphics card to perform the calculations needed. A volunteer-run website is used for the purpose of assisting you with this method.
{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Section I - Updating the System
In this section, you will update your system to the latest version, which is necessary for Seedminer.
1. 到主機主選單中更新您的主機,到『系統設置(System Settings)』、『其他設置(Other Settings)』底下選擇『系統更新(System Update)』
+ 升級程式可能會告訴你『你的主機已經是最新系统了』而不是繼續升級 This is normal if you are already up to date; continue to the next section
+ If this gives you an error, set both your DNS settings and Proxy settings to "Auto"
### Section II - Prep Work
In this section, you will get the necessary details from your 3DS that are required to figure out your device's encryption key.
1. 關閉您的主機
1. 將 SD 卡插入至電腦中
1. 移動至 SD 卡的 `Nintendo 3DS` 資料夾中
+ If you don't have a `Nintendo 3DS` folder, put your SD card into your 3DS and power it on so that the folder can be created
1. Copy the name of the 32-letter folder you see directly inside Nintendo 3DS
+ This 32-letter name is system-specific and will be different for each console
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
+ You can ignore the `private` folder if you have it
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
{: .notice--info}
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
1. 啟動您的主機
+ 暫時還不需要插入您的 SD 卡
1. 開啟您的好友清單 (HOME 主選單中最上方的[橘色笑臉圖示]({{ "/images/friend-list-icon.png" | absolute_url }}))
+ 如果您遇到錯誤訊息且從清單中被踢回主選單,那麼您必須先創立一個 Mii或者您的主機無法連線至任天堂伺服器 (您的主機可能已被封殺或有網路連線之問題)
1. 選擇您的 Mii 個人檔案,並找尋您的好友代碼
### Section III - Seedminer
In this section, you will use the Bruteforce Movable website to retrieve your device's encryption key in the form of `movable.sed`.
1. Open [Bruteforce Movable](https://seedminer.hacks.guide/) on your computer
+ If the site isn't working, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. Enter your device's Friend Code (with no spaces or dashes) into the "Your friend code" field
1. Paste your device's 32 character long folder name into the "Your ID0" field
+ Do not attempt to enter the ID0 manually, as it is easy to make a mistake. Ensure the ID0 is entered correctly by copying and pasting it from where you saved it in the previous section
1. Select "Go"
+ If the site immediately goes to step 4, the website has already correctly processed your bruteforce request. You can download your `movable.sed` file and continue to the next section. You do not need to (re-)add the bot
1. Use the ["Register Friend" button](/images/screenshots/seedminer/register-friend.png) on your device to add the bot's friend code as given by the website
+ If prompted, the name that you give to the friend does not matter
1. Wait for the site to update
+ If it does not, wait a few minutes before refreshing the page once
1. Once the site processes your information, the site will continue to `Step 2: Bruteforce` automatically
1. Wait for the remainder of the process to complete
+ This is usually fast (1-5 minutes)
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. When the process is completed, download your `movable.sed` file from the site
+ Keep this file as you will need it in the upcoming page
1. 關閉您的主機

View File

@@ -0,0 +1,62 @@
### 必備項目
{%- if include.sp == "true" %}
* The latest release of [Soundhax](http://soundhax.com) *(for your region and device)*
+ for the version, use:
+ 1.x - 2.1 if the two numbers before the region in the system version string are between 0 and 2
+ 2.1 - 2.2 if they are between 3 and 4
+ 3.x - 4.x if they are between 5 and 10
+ 5.x - 11.3 if they are between 11 and 36
{%- else %}
* 最新版的 [Soundhax](http://soundhax.com) *(對應您主機的區域、型號、及版本的檔案)*
{%- endif %}
+ 如果您下載 Soundhax 時,您的瀏覽器顯示了一個不可播放的影片,透過 Ctrl+S 或 Cmd+S 將此檔案存至電腦中
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
* The latest release of [universal-otherapp](https://github.com/TuxSH/universal-otherapp/releases/latest) (`otherapp.bin`)
### 操作說明
#### 第一節 — 準備工作
In this section, you will copy the files needed to trigger both Soundhax and universal-otherapp.
1. 關閉您的主機
1. 將 SD 卡插入至電腦中
1. 複製 Soundhax `.m4a` 至 SD 卡的根目錄底下
+ 「SD 卡的根目錄」指的是你的 SD 卡含有 Nintendo 3DS 資料夾的目錄,而非該資料夾內部
1. 複製 `otherapp.bin` 至 SD 卡根目錄底下
1. 解壓 Luma3DS `.zip` 內的 `boot.firm` 及 `boot.3dsx` 到 SD 卡的根目錄底下
1. 在 SD 卡的根目錄底下建立一個新的資料夾 `boot9strap`
1. 解壓 boot9strap `.zip` 的 `boot9strap.firm` 及 `boot9strap.firm.sha` 檔案至 SD 卡的 `/boot9strap/` 資料夾中
1. 將 SafeB9SInstaller `.zip` 中的 `SafeB9SInstaller.bin` 複製到 SD 卡的根目錄
1. 將 SD 卡插回主機中
1. 啟動您的主機
![]({{ "/images/screenshots/uosoundhax-root-layout.png" | absolute_url }})
{: .notice--info}
![]({{ "/images/screenshots/boot9strap-folder.png" | absolute_url }})
{: .notice--info}
#### 第二節 — 啟動 SafeB9SInstaller
In this section, you will launch Soundhax through the Nintendo 3DS Sound app, which will use universal-otherapp to launch the boot9strap (custom firmware) installer.
1. 將 SD 卡插回主機中
1. 啟動您的主機
1. 啟動『任天堂 3DS 音樂(Nintendo 3DS Sound)』程式
![]({{ "/images/screenshots/soundhax-welcome.png" | absolute_url }})
{: .notice--info}
1. 如果您從未開啟過音樂撥放器或曾未聽過撥放器內鳥的提示,請一一略過鳥的提示,並關閉及重啟本程式
+ 在這情況下,如果直接啟動 Soundhax這些提示每次都會跳出來除非您先跳過提示然後再正常重新啟動播放程式
1. 選擇『/SDCARD』並播放『<3 nedwill 2016』
+ 可能需要嘗試多次
+ 如果當機的話,透過電源按鈕將您的主機強制關機,並再試一次
![]({{ "/images/screenshots/soundhax-launch.png" | absolute_url }})
{: .notice--info}
1. 如果一切成功的話,您將自動進入 SafeB9SInstaller

View File

@@ -17,60 +17,7 @@ For technical details on the exploits that you will be using on this page, see [
Soundhax (與 universal-otherapp 使用時) 可與韌體版本 1.0.0 至 11.3.0 的歐、日、韓、美版主機相容。
### 必備項目
* 最新版的 [Soundhax](http://soundhax.com) *(對應您主機的區域、型號、及版本的檔案)*
+ 如果您下載 Soundhax 時,您的瀏覽器顯示了一個不可播放的影片,透過 Ctrl+S 或 Cmd+S 將此檔案存至電腦中
* The latest release of [SafeB9SInstaller](https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip) (direct download)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
* The latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest) (the Luma3DS `.zip` file)
* The latest release of [universal-otherapp](https://github.com/TuxSH/universal-otherapp/releases/latest) (`otherapp.bin`)
### 操作說明
#### 第一節 — 準備工作
In this section, you will copy the files needed to trigger both Soundhax and universal-otherapp.
1. 關閉您的主機
1. 將 SD 卡插入至電腦中
1. 複製 Soundhax `.m4a` 至 SD 卡的根目錄底下
+ 「SD 卡的根目錄」指的是你的 SD 卡含有 Nintendo 3DS 資料夾的目錄,而非該資料夾內部
1. 複製 `otherapp.bin` 至 SD 卡根目錄底下
1. 解壓 Luma3DS `.zip` 內的 `boot.firm` 及 `boot.3dsx` 到 SD 卡的根目錄底下
1. 在 SD 卡的根目錄底下建立一個新的資料夾 `boot9strap`
1. 解壓 boot9strap `.zip` 的 `boot9strap.firm` 及 `boot9strap.firm.sha` 檔案至 SD 卡的 `/boot9strap/` 資料夾中
1. 將 SafeB9SInstaller `.zip` 中的 `SafeB9SInstaller.bin` 複製到 SD 卡的根目錄
1. 將 SD 卡插回主機中
1. 啟動您的主機
![]({{ "/images/screenshots/uosoundhax-root-layout.png" | absolute_url }})
{: .notice--info}
![]({{ "/images/screenshots/boot9strap-folder.png" | absolute_url }})
{: .notice--info}
#### 第二節 — 啟動 SafeB9SInstaller
In this section, you will launch Soundhax through the Nintendo 3DS Sound app, which will use universal-otherapp to launch the boot9strap (custom firmware) installer.
1. 將 SD 卡插回主機中
1. 啟動您的主機
1. 啟動『任天堂 3DS 音樂(Nintendo 3DS Sound)』程式
![]({{ "/images/screenshots/soundhax-welcome.png" | absolute_url }})
{: .notice--info}
1. 如果您從未開啟過音樂撥放器或曾未聽過撥放器內鳥的提示,請一一略過鳥的提示,並關閉及重啟本程式
+ 在這情況下,如果直接啟動 Soundhax這些提示每次都會跳出來除非您先跳過提示然後再正常重新啟動播放程式
1. 選擇『/SDCARD』並播放『<3 nedwill 2016』
+ 可能需要嘗試多次
+ 如果當機的話,透過電源按鈕將您的主機強制關機,並再試一次
![]({{ "/images/screenshots/soundhax-launch.png" | absolute_url }})
{: .notice--info}
1. 如果一切成功的話,您將自動進入 SafeB9SInstaller
{% include_relative include/soundhax.txt %}
#### 第三節 — 安裝 boot9strap

View File

@@ -0,0 +1,33 @@
---
title: "安裝 boot9strap (透過 Soundhax)"
---
{% include toc title="條目內容" %}
{% capture technical_info %}
<summary><em>Technical Details (optional)</em></summary>
For technical details on the exploits that you will be using on this page, see [here](https://github.com/nedwill/soundhax) (Soundhax) and [here](https://github.com/TuxSH/universal-otherapp) (universal-otherapp).
{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Compatibility Notes
This Soundhax method (when combined with universal-otherapp) is compatible with versions 1.0.0-0 through 11.10.0-36 in all regions. If the two numbers before the region in the system version string is equal to or more than 37, Soundhax is patched and won't work.
{% include_relative include/soundhax.txt sp= "true" %}
#### 第三節 — 安裝 boot9strap
{% include_relative include/install-boot9strap-safeb9sinstaller.txt %}
{%- include_relative include/configure-luma3ds.txt %}
{% include_relative include/luma3ds-installed-note.txt %}
___
### 繼續至[完成安裝](finalizing-setup)
{: .notice--primary}

View File

@@ -0,0 +1,16 @@
---
title: "Seedminer (TWN)"
---
{% include toc title="條目內容" %}
{%- include_relative include/seedminer-base.txt %}
___
### Next step: BannerBomb3
Once you have your device's encryption key (`movable.sed`), you will use it in conjunction with BannerBomb3, which uses your `movable.sed` file to take advantage of exploits in the System Settings application.
Continue to [BannerBomb3 + Fredtool (TWN)](bannerbomb3-fredtool-(twn))
{: .notice--primary}

View File

@@ -4,83 +4,13 @@ title: "Seedminer"
{% include toc title="條目內容" %}
{% capture technical_info %}
<summary><em>Technical Details (optional)</em></summary>
To install boot9strap on your device, we derive your device's unique encryption key. To accomplish this, we use a tool called Seedminer to calculate the data encryption key (movable.sed) for your device.
For information on how Seedminer works, see [this presentation](https://zoogie.github.io/web/34⅕c3).
This method uses a powerful graphics card to perform the calculations needed. A volunteer-run website is used for the purpose of assisting you with this method.
{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
### Section I - Prep Work
In this section, you will get the necessary details from your 3DS that are required to figure out your device's encryption key.
1. 將 SD 卡插入至電腦中
1. 移動至 SD 卡的 `Nintendo 3DS` 資料夾中
+ If you don't have a `Nintendo 3DS` folder, put your SD card into your 3DS and power it on so that the folder can be created
1. Copy the name of the 32-letter folder you see directly inside Nintendo 3DS
+ This 32-letter name is system-specific and will be different for each console
+ If you see multiple 32-letter folders, follow [these instructions](troubleshooting#seedminer)
+ You can ignore the `private` folder if you have it
![]({{ "/images/screenshots/seedminer/id0-example.png" | absolute_url }})
{: .notice--info}
1. Paste your 32-letter folder name into [a document](/images/screenshots/seedminer/text-document.png) you can reference later
+ This folder is known as your "ID0". Take note of this as this guide will refer to it as such later
1. 啟動您的主機
+ 暫時還不需要插入您的 SD 卡
1. 開啟您的好友清單 (HOME 主選單中最上方的[橘色笑臉圖示]({{ "/images/friend-list-icon.png" | absolute_url }}))
+ 如果您遇到錯誤訊息且從清單中被踢回主選單,那麼您必須先創立一個 Mii或者您的主機無法連線至任天堂伺服器 (您的主機可能已被封殺或有網路連線之問題)
1. 選擇您的 Mii 個人檔案,並找尋您的好友代碼
### Section II - Seedminer
In this section, you will use the Bruteforce Movable website to retrieve your device's encryption key in the form of `movable.sed`.
1. Open [Bruteforce Movable](https://seedminer.hacks.guide/) on your computer
+ If the site isn't working, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. Enter your device's Friend Code (with no spaces or dashes) into the "Your friend code" field
1. Paste your device's 32 character long folder name into the "Your ID0" field
+ Do not attempt to enter the ID0 manually, as it is easy to make a mistake. Ensure the ID0 is entered correctly by copying and pasting it from where you saved it in the previous section
1. Select "Go"
+ If the site immediately goes to step 4, the website has already correctly processed your bruteforce request. You can download your `movable.sed` file and continue to the next section. You do not need to (re-)add the bot
1. Use the ["Register Friend" button](/images/screenshots/seedminer/register-friend.png) on your device to add the bot's friend code as given by the website
+ If prompted, the name that you give to the friend does not matter
1. Wait for the site to update
+ If it does not, wait a few minutes before refreshing the page once
1. Once the site processes your information, the site will continue to `Step 2: Bruteforce` automatically
1. Wait for the remainder of the process to complete
+ This is usually fast (1-5 minutes)
+ During this process, the bot you added may not show up on your 3DS. As long as the website updates, this is not an issue
+ If you are still waiting after half an hour, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask (in English) for someone there to assist you
1. When the process is completed, download your `movable.sed` file from the site
+ 您在待會還會用到該檔案,請先將其保留
1. 關閉您的主機
{% include_relative include/seedminer-base.txt %}
___
### Next steps: Choose an exploit
### Next step: BannerBomb3
Once you have your device's encryption key (`movable.sed`), you will use it in conjunction with other exploits to install custom firmware on your 3DS.
#### BannerBomb3
This method of using Seedminer for further exploitation uses your `movable.sed` file to take advantage of exploits in the System Settings application.
Once you have your device's encryption key (`movable.sed`), you will use it in conjunction with BannerBomb3, which uses your `movable.sed` file to take advantage of exploits in the System Settings application.
Continue to [BannerBomb3](bannerbomb3)
{: .notice--primary}
___
#### Taiwan consoles only
If you have a Taiwanese device (indicated with a T at the end of the system version, such as 11.15.0-39**T**), you must follow this route. **Other regions may not follow this route.**
Continue to [BannerBomb3 + Fredtool (TWN)](bannerbomb3-fredtool-(twn))
{: .notice--warning}

View File

@@ -48,6 +48,7 @@ sitemap: false
+ [安裝 boot9strap (透過 kartdlphax)](installing-boot9strap-(kartdlphax))
+ [安裝 boot9strap (透過 ntrboot)](installing-boot9strap-(ntrboot))
+ [安裝 boot9strap (透過 Soundhax)](installing-boot9strap-(soundhax))
+ [Installing boot9strap (Soundhax-sp)](installing-boot9strap-(soundhax-sp))
+ [Installing boot9strap (SSLoth-Browser)](installing-boot9strap-(ssloth-browser))
+ [安裝 boot9strap (透過 USM)](installing-boot9strap-(usm))
+ [Key Information](key-information)
@@ -56,6 +57,7 @@ sitemap: false
+ [區碼變更](region-changing)
+ [還原 / 更新 CFW](restoring-updating-cfw)
+ [Seedminer](seedminer)
+ [Seedminer (TWN)](seedminer-(twn))
+ [疑難排解](troubleshooting)
+ [卸載自製韌體](uninstall-cfw)
+ [更新 B9S](updating-b9s)

View File

@@ -107,6 +107,18 @@ The website has determined that your `movable.sed` cannot be brute-forced. Ensur
## BannerBomb3
{% capture compat %}
<summary><u>Multiple ID1 folders inside of ID0</u></summary>
![]({{ "/images/screenshots/multiple-id1.png" | absolute_url }})
This can occur if you've used multiple SD cards on a 3DS and then merged the contents of the SD cards together. This is done to prevent conflicting, valid data from being merged together.
To fix this, you will need to determine which folder contains your data. Usually, this will be the larger (or largest) of the folders. Backup and delete the smaller one(s), then create a `Nintendo DSiWare` folder in the one that remains and move `F00D43D5.bin` to that location.
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>DSiWare Management menu crashes without showing BB3 multihax menu</u></summary>
確保 `F00D43D5.bin` 是 `Nintendo 3DS` -> `<ID0>` -> `<ID1>` -> `Nintendo DSiWare` 裡面的唯一檔案。 If it is, then re-create it with the [Bannerbomb3 Injector](http://3dstools.nhnarwhal.com/#/bb3gen).
@@ -379,6 +391,35 @@ Follow these steps in order:
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>"To use the Internet Browser, please update your system using the System Update option in the System Settings."</u></summary>
First, make sure you entered the correct proxy for the connection you're using. If not, go back to [Section II](installing-boot9strap-(ssloth-browser).html#section-ii---ssloth). If the proxy is correct, then your device has been cart-updated, which means an alternate exploit will need to be used.
<u>Method 1</u><br>
If the two numbers before the region in the system version string is equal to or less than 36 (e.g. Ver. 11.14.0-**36**U), you can follow [Soundhax](installing-boot9strap-(soundhax)). When prompted to select a firmware to generate the sound file, use:
* 1.x - 2.1 if the number is between 0 and 2
* 2.1 - 2.2 if the number is between 3 and 4
* 3.x - 4.x if the number is between 5 and 10
* 5.x - 11.3 if the number is between 11 and 36
<u>Method 2 (Old 3DS only)</u><br>
If you have an Old 3DS / Old 3DS XL / 2DS, you can try a Safe Mode update, which will trigger an alternate exploit:
1. Ensure that the proxy that you used for SSLoth is still actively applied to your internet connection
1. With your device powered off, hold the following buttons: (Left Shoulder) + (Right Shoulder) + (D-Pad Up) + (A), and while holding these buttons together, power on your device
+ Keep holding the buttons until the device boots into Safe Mode (a "system update" menu)
1. Press "OK" to accept the update
1. If everything worked correctly, the update will fail and the 3DS will boot into SafeB9SInstaller. If it did, then continue from [Section IV](installing-boot9strap-(ssloth-browser)#section-iv---installing-boot9strap).
---
If these methods didn't work (or do not apply to you), update your device to the latest version and follow [Seedminer](seedminer).
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Failed to open SafeB9SInstaller.bin</u></summary>
@@ -523,20 +564,6 @@ You can get a new `boot.firm` file by downloading the [latest release of Luma3DS
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>My device does not show any of my apps on the HOME Menu</u></summary>
This could be caused by various reasons, but mostly because your SD card is not being read by the system.
You can check if your SD is not being read by holding SELECT on boot and checking the yellow text on the bottom screen; if it says "Booted from CTRNAND via B9S", then your system is booting from the internal memory and not from the SD card.
Attempt the steps below, which are listed from easiest to hardest:
1. Power off your device, remove the SD card, re-insert it, then power on your device
1. Power off your device, remove the SD card, insert it on your PC, download the latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest), extract `boot.firm` from the `Luma3DS.zip` and place it on the root of your SD card (replace it if it already exists)
1. Power off your device, remove the SD card, insert it on your PC and reformat your SD card (this will wipe your SD card data) according to your computer's operating system: [Windows](formatting-sd-(windows)), [macOS](formatting-sd-(mac)), [Linux](formatting-sd-(linux))
1. Test your SD card for errors by following the guide according to your computer's operating system: [Windows](h2testw-(windows), [Linux](f3-(linux)), [macOS](f3xswift-(mac)). If your SD card is marked as faulty, then you will have to replace your SD card
1. Your SD card slot may be broken. Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for further assistance
{% endcapture %}
<details>{{ compat | markdownify }}</details>
### Error message on boot
{% capture compat %}
@@ -564,10 +591,16 @@ ARM11 異常處理器已被關閉,或主機尚未安裝自製韌體。 試著
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Exception screen when booting/loading an application</u></summary>
<summary><u>HOME Menu is missing installed applications</u></summary>
Look for your exception screen in [this page](https://wiki.hacks.guide/wiki/3DS:Error_screens/Luma3DS_exception_screen).
If you weren't able to find your error or the instructions didn't work, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for further assistance.
This could be caused by various reasons, but most likely because your SD card is not being read by the system.
You can check if your SD is being read by holding SELECT on boot and checking the yellow text on the bottom screen; if it says "Booted from CTRNAND via B9S", then your device is booting from the internal memory and not from the SD card.
If this is the case, attempt the steps below, which are listed from easiest to hardest:
1. Power off your device, remove the SD card, re-insert it, then power on your device
1. Power off your device, remove the SD card, insert it on your PC, download the latest release of [Luma3DS](https://github.com/LumaTeam/Luma3DS/releases/latest), extract `boot.firm` from the `Luma3DS.zip` and place it on the root of your SD card (replacing any existing file)
1. Power off your device, remove the SD card, insert it on your PC and reformat your SD card according to your computer's operating system: [Windows](formatting-sd-(windows)), [macOS](formatting-sd-(mac)), [Linux](formatting-sd-(linux)) *(this will wipe your SD card data)*
1. Test your SD card for errors by following the guide according to your computer's operating system: [Windows](h2testw-(windows)), [Linux](f3-(linux)), [macOS](f3xswift-(mac)). If your SD card is marked as faulty, then you will have to replace your SD card
1. Your SD card slot may be broken. Join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for further assistance
{% endcapture %}
<details>{{ compat | markdownify }}</details>
@@ -620,6 +653,14 @@ Your device is running Luma3DS 6.6 or older, likely via arm9loaderhax. 請遵循
{% endcapture %}
<details>{{ compat | markdownify }}</details>
{% capture compat %}
<summary><u>Exception screen when booting/loading an application</u></summary>
Look for your exception screen in [this page](https://wiki.hacks.guide/wiki/3DS:Error_screens/Luma3DS_exception_screen).
If you weren't able to find your error or the instructions didn't work, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) for further assistance.
{% endcapture %}
<details>{{ compat | markdownify }}</details>
---
## 其他疑難排解