1
0
mirror of https://github.com/hacks-guide/Guide_3DS.git synced 2025-08-15 05:04:37 +02:00

docs: port to VitePress

Things that happen in this shameless squash:
- Removed 404 page
  - It doesn't work in VitePress and making it work in VitePress needs
    some invasive hack in the theme that I'm not willing to do
  - The default is more than enough, though
- Moved consoleVersionSelect include to another directory
  - This avoids being uploaded to Crowdin for translation
- Inline all SafeB9SInstaller includes
  - Not only do parameterized includes not work, but if/else statements
    don't work at all
- The sysupdate include parameter hasn't been used since MSET9, so it
  actually works just fine without any parameters. Hooray(?)
- Move mset9-chorus to an include, that logic doesn't work in VitePress
- Removed Get Started button from homepage, it breaks translations
- Tables in get-started are now shown by default; it seems VitePress really does
  not want us to use inline script. So we cannot enable it upon
  realizing that the browser is JS capable
- Include parameters are now in frontmatter to allow translation
- Hacked in a bunch of CSS values kanged from the old theme to make it
  look not stupid
- Drop headers down one level to make table of contents work
This commit is contained in:
lifehackerhansol
2024-09-16 01:58:08 -07:00
parent cf408fbf94
commit d84cb07e29
77 changed files with 1619 additions and 1332 deletions

View File

@@ -1,11 +1,6 @@
---
title: "Installing boot9strap (Hardmod)"
---
# Installing boot9strap (Hardmod)
{% include toc title="Table of Contents" %}
{% capture technical_info %}
<summary><em>Technical Details (optional)</em></summary>
::: details Technical Details (optional)
An excellent guide to getting a hardmod can be found [here](https://gbatemp.net/threads/414498/).
@@ -13,11 +8,9 @@ This is a currently working implementation of the "FIRM partitions known-plainte
Using a hardmod, we can dump the NAND image, install custom firmware to the NAND image, then re-install the hacked NAND image to the console.
{% endcapture %}
<details>{{ technical_info | markdownify }}</details>
{: .notice--info}
:::
### Compatibility Notes
## Compatibility Notes
To use the [magnet](https://wikipedia.org/wiki/Magnet_URI_scheme) links on this page, you will need a torrent client like [qBittorrent](https://www.qbittorrent.org/download.php) or [Deluge](http://dev.deluge-torrent.org/wiki/Download).
@@ -25,7 +18,7 @@ To extract the `.7z` files linked on this page, you will need a file archiver li
This will work on New 3DS, New 2DS, Old 3DS, and Old 2DS on *all* versions that you have a corresponding `.firm` for.
### What You Need
## What You Need
* Your NAND image extracted using your [hardmod](https://gbatemp.net/threads/414498/)
* The latest release of [boot9strap](https://github.com/SciresM/boot9strap/releases/download/1.4/boot9strap-1.4.zip) (direct download)
@@ -68,9 +61,9 @@ This will work on New 3DS, New 2DS, Old 3DS, and Old 2DS on *all* versions that
| 11.14.0 - 11.15.0 | 2.57-0 | [2.57-0_11.14_OLD.firm](magnet:?xt=urn:btih:bb03c194c6b3fe0753dfec0c52ef7e25936d669b&xt=urn:btmh:1220b1258c6fd0244e2af5c46933dcd59c1ff1213b0a2dc36ac1b14a5d649df1b54e&dn=2.57-0_11.14_OLD.firm&tr=udp%3a%2f%2fopen.tracker.cl%3a1337%2fannounce&tr=udp%3a%2f%2ftracker.opentrackr.org%3a1337%2fannounce&tr=udp%3a%2f%2f9.rarbg.com%3a2810%2fannounce&tr=udp%3a%2f%2fexodus.desync.com%3a6969%2fannounce&tr=udp%3a%2f%2fwww.torrent.eu.org%3a451%2fannounce&tr=udp%3a%2f%2ftracker.torrent.eu.org%3a451%2fannounce&tr=udp%3a%2f%2ftracker.tiny-vps.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.pomf.se%3a80%2fannounce&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.moeking.me%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.dler.org%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.bitsearch.to%3a1337%2fannounce&tr=udp%3a%2f%2ftracker-udp.gbitt.info%3a80%2fannounce&tr=udp%3a%2f%2fretracker.netbynet.ru%3a2710%2fannounce&tr=udp%3a%2f%2fretracker.lanta-net.ru%3a2710%2fannounce&tr=udp%3a%2f%2fopentor.org%3a2710%2fannounce&tr=udp%3a%2f%2fopen.stealth.si%3a80%2fannounce&tr=udp%3a%2f%2fmts.tvbit.co%3a6969%2fannounce&tr=udp%3a%2f%2fexplodie.org%3a6969%2fannounce&tr=udp%3a%2f%2fbt2.archive.org%3a6969%2fannounce) | [2.57-0_11.14_NEW.firm](magnet:?xt=urn:btih:90d4bf26fd878bae127e006db90a6cb8a3a91176&xt=urn:btmh:1220b10acb4ff6e4748f5e1abad27e1fbd99bf52bd7fea99e40b4a014cbae69351a4&dn=2.57-0_11.14_NEW.firm&tr=udp%3a%2f%2fopen.tracker.cl%3a1337%2fannounce&tr=udp%3a%2f%2ftracker.opentrackr.org%3a1337%2fannounce&tr=udp%3a%2f%2f9.rarbg.com%3a2810%2fannounce&tr=udp%3a%2f%2fexodus.desync.com%3a6969%2fannounce&tr=udp%3a%2f%2fwww.torrent.eu.org%3a451%2fannounce&tr=udp%3a%2f%2ftracker.torrent.eu.org%3a451%2fannounce&tr=udp%3a%2f%2ftracker.tiny-vps.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.pomf.se%3a80%2fannounce&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.moeking.me%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.dler.org%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.bitsearch.to%3a1337%2fannounce&tr=udp%3a%2f%2ftracker-udp.gbitt.info%3a80%2fannounce&tr=udp%3a%2f%2fretracker.netbynet.ru%3a2710%2fannounce&tr=udp%3a%2f%2fretracker.lanta-net.ru%3a2710%2fannounce&tr=udp%3a%2f%2fopentor.org%3a2710%2fannounce&tr=udp%3a%2f%2fopen.stealth.si%3a80%2fannounce&tr=udp%3a%2f%2fmts.tvbit.co%3a6969%2fannounce&tr=udp%3a%2f%2fexplodie.org%3a6969%2fannounce&tr=udp%3a%2f%2fbt2.archive.org%3a6969%2fannounce) |
| 11.16.0 - 11.17.0 | 2.58-0 | [2.58-0_11.16_OLD.firm](magnet:?xt=urn:btih:1e3227ea262dd978c4aa61fc1530a055a4a06098&dn=2.58-0_11.16_OLD.firm&tr=udp://open.tracker.cl:1337/announce&tr=udp://tracker.opentrackr.org:1337/announce&tr=udp://9.rarbg.com:2810/announce&tr=udp://exodus.desync.com:6969/announce&tr=udp://www.torrent.eu.org:451/announce&tr=udp://tracker.torrent.eu.org:451/announce&tr=udp://tracker.tiny-vps.com:6969/announce&tr=udp://tracker.pomf.se:80/announce&tr=udp://tracker.openbittorrent.com:6969/announce&tr=udp://tracker.moeking.me:6969/announce&tr=udp://tracker.dler.org:6969/announce&tr=udp://tracker.bitsearch.to:1337/announce&tr=udp://tracker-udp.gbitt.info:80/announce&tr=udp://retracker.netbynet.ru:2710/announce&tr=udp://retracker.lanta-net.ru:2710/announce&tr=udp://opentor.org:2710/announce&tr=udp://open.stealth.si:80/announce&tr=udp://mts.tvbit.co:6969/announce&tr=udp://explodie.org:6969/announce&tr=udp://bt2.archive.org:6969/announce) | [2.58-0_11.16_NEW.firm](magnet:?xt=urn:btih:173dc3ea3ccdf8f34e7d4a9aa612d6171230e52a&dn=2.58-0_11.16_NEW.firm&tr=udp://open.tracker.cl:1337/announce&tr=udp://tracker.opentrackr.org:1337/announce&tr=udp://9.rarbg.com:2810/announce&tr=udp://exodus.desync.com:6969/announce&tr=udp://www.torrent.eu.org:451/announce&tr=udp://tracker.torrent.eu.org:451/announce&tr=udp://tracker.tiny-vps.com:6969/announce&tr=udp://tracker.pomf.se:80/announce&tr=udp://tracker.openbittorrent.com:6969/announce&tr=udp://tracker.moeking.me:6969/announce&tr=udp://tracker.dler.org:6969/announce&tr=udp://tracker.bitsearch.to:1337/announce&tr=udp://tracker-udp.gbitt.info:80/announce&tr=udp://retracker.netbynet.ru:2710/announce&tr=udp://retracker.lanta-net.ru:2710/announce&tr=udp://opentor.org:2710/announce&tr=udp://open.stealth.si:80/announce&tr=udp://mts.tvbit.co:6969/announce&tr=udp://explodie.org:6969/announce&tr=udp://bt2.archive.org:6969/announce) |
### Instructions
## Instructions
#### Section I - Prep Work
### Section I - Prep Work
In this section, you will download the necessary files for the hardmod and dump the NAND image in preparation to install custom firmware.
@@ -85,7 +78,7 @@ In this section, you will download the necessary files for the hardmod and dump
1. Use your hardmod to create a NAND backup
1. Move your NAND backup to the hardmod-b9s-installer folder on your computer and rename it to `NAND.bin`
#### Section II - Installing boot9strap
### Section II - Installing boot9strap
In this section, you will install custom firmware to the dumped NAND image, and then install this NAND image back onto the console to install custom firmware on it.
@@ -96,11 +89,14 @@ In this section, you will install custom firmware to the dumped NAND image, and
1. Power off your console
1. Disconnect your hardmod
1. Press and hold (Select), and while holding (Select), power on your console
{% include_relative include/configure-luma3ds.txt %}
<!--@include: ./_include/configure-luma3ds.md -->
{% include_relative include/luma3ds-installed-note.txt %}
<!--@include: ./_include/luma3ds-installed-note.md -->
___
### Continue to [Finalizing Setup](finalizing-setup)
{: .notice--primary}
::: tip
Continue to [Finalizing Setup](finalizing-setup)
:::