browser hax for all

everyone uses browserhax if on 11.4+
This commit is contained in:
MechanicalDragon 2021-04-13 19:46:48 -07:00 committed by GitHub
commit c150329fb4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 51 additions and 137 deletions

View file

@ -58,12 +58,6 @@ sidebar_pages:
-
title: Get Started
url: get-started
-
title: Get Started (Old 3DS)
url: get-started-(old-3ds)
-
title: Get Started (New 3DS)
url: get-started-(new-3ds)
-
title: Cart Update
url: cart-update

View file

@ -1,56 +0,0 @@
---
title: "Get Started (New 3DS)"
---
{% include toc title="Table of Contents" %}
### Required Reading
Select the appropriate page for your version from the chart below. Note that the "from" and "to" fields are inclusive.
Your device version can be found at the bottom right of the top screen of the System Settings.
![]({{ "/images/screenshots/system-version.png" | absolute_url }})
{: .notice--info}
While we believe that custom firmware is safe for online use, there have been online network bans in the past, primarily for cheating and suspicious eShop behavior.
{: .notice--warning}
### Version Table
The letter and number after the system version (for example, 11.14.0-**46U**) is not relevant in this version table.
<table>
<colgroup>
<col span="1" style="width: 10%;">
<col span="1" style="width: 10%;">
<col span="1" style="width: 40%;">
</colgroup>
<thead>
<tr>
<th style="text-align: center">From</th>
<th style="text-align: center">To</th>
<th style="text-align: center">Action</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center; font-weight: bold;">1.0.0</td>
<td style="text-align: center; font-weight: bold;">11.3.0</td>
<td style="text-align: center; font-weight: bold;"><a href="installing-boot9strap-(soundhax)">Installing boot9strap (Soundhax)</a></td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;">11.4.0</td>
<td style="text-align: center; font-weight: bold;">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;" colspan="2">11.14.0 (latest version)</td>
<td style="text-align: center; font-weight: bold;"><a href="installing-boot9strap-(browser)">Installing boot9strap (Browser)</a></td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;" colspan="2">ALL VERSIONS<br></td>
<td style="text-align: center; font-weight: bold;"><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="ntrboot">ntrboot</a><br><sub>(Requires a Compatible Flashcart)</sub></p><p style="display: inline-block; margin-top: 1.3em; vertical-align: super; width: 6%">or</p><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="installing-boot9strap-(hardmod)">Installing boot9strap (Hardmod)</a><br><sub>(Requires Soldering)</sub></p></td>
</tr>
</tbody>
</table>

View file

@ -1,52 +0,0 @@
---
title: "Get Started (Old 3DS)"
---
{% include toc title="Table of Contents" %}
### Required Reading
Select the appropriate page for your version from the chart below. Note that the "from" and "to" fields are inclusive.
Your device version can be found at the bottom right of the top screen of the System Settings.
![]({{ "/images/screenshots/system-version.png" | absolute_url }})
{: .notice--info}
While we believe that custom firmware is safe for online use, there have been online network bans in the past, primarily for cheating and suspicious eShop behavior.
{: .notice--warning}
### Version Table
The letter and number after the system version (for example, 11.14.0-**46U**) is not relevant in this version table.
<table>
<colgroup>
<col span="1" style="width: 10%;">
<col span="1" style="width: 10%;">
<col span="1" style="width: 40%;">
</colgroup>
<thead>
<tr>
<th style="text-align: center">From</th>
<th style="text-align: center">To</th>
<th style="text-align: center">Action</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center; font-weight: bold;">1.0.0</td>
<td style="text-align: center; font-weight: bold;">11.3.0</td>
<td style="text-align: center; font-weight: bold;"><a href="installing-boot9strap-(soundhax)">Installing boot9strap (Soundhax)</a></td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;">11.4.0</td>
<td style="text-align: center; font-weight: bold;">11.14.0</td>
<td style="text-align: center; font-weight: bold;"><a href="installing-boot9strap-(safecerthax)">Installing boot9strap (safecerthax)</a></td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;" colspan="2">ALL VERSIONS<br></td>
<td style="text-align: center; font-weight: bold;"><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="ntrboot">ntrboot</a><br><sub>(Requires a Compatible Flashcart)</sub></p><p style="display: inline-block; margin-top: 1.3em; vertical-align: super; width: 6%">or</p><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="installing-boot9strap-(hardmod)">Installing boot9strap (Hardmod)</a><br><sub>(Requires Soldering)</sub></p></td>
</tr>
</tbody>
</table>

View file

@ -9,15 +9,54 @@ title: "Get Started"
If you have hacked your 3DS in the past, or you purchased your 3DS second-hand, it is possible that your console already has custom firmware. You should [check for CFW](checking-for-cfw) before proceeding.
{: .notice--warning}
Different device models, versions, and regions will require different steps to achieve the end goal of boot9strap powered Custom Firmware. This page will help you find where to start for your device.
Select the appropriate page for your version from the chart below. Note that the "from" and "to" fields are inclusive.
The colors of the devices in the image may vary, but note the button placement and features of each device carefully to ensure you select the correct one.
Your device version can be found at the bottom right of the top screen of the System Settings.
Click the image of your device to take you to the appropriate page.
![]({{ "/images/screenshots/system-version.png" | absolute_url }})
{: .notice--info}
Before starting, you may want to check your SD card for errors using [H2testw (Windows)](h2testw-(windows)), [F3 (Linux)](f3-(linux)), or [F3XSwift (Mac)](f3xswift-(mac))!
{: .notice--warning}
| New 3DS or New 2DS | Old 3DS or Old 2DS |
|:-:|:-:|
| [![New 3DS](/images/new3ds.png)](get-started-(new-3ds)) &nbsp;&nbsp; [![New 3DS XL](/images/new3dsxl.png)](get-started-(new-3ds)) <br><br> [![New 2DS XL](/images/new2dsxl.png)](get-started-(new-3ds)) | [![Old 3DS](/images/old3ds.png)](get-started-(old-3ds)) &nbsp;&nbsp; [![Old 3DS XL](/images/old3dsxl.png)](get-started-(old-3ds)) <br><br> [![2DS](/images/2ds.png)](get-started-(old-3ds)) |
While we believe that custom firmware is safe for online use, there have been online network bans in the past, primarily for cheating and suspicious eShop behavior.
{: .notice--warning}
### Version Table
The letter and number after the system version (for example, 11.14.0-**46U**) is not relevant in this version table.
<table>
<colgroup>
<col span="1" style="width: 10%;">
<col span="1" style="width: 10%;">
<col span="1" style="width: 40%;">
</colgroup>
<thead>
<tr>
<th style="text-align: center">From</th>
<th style="text-align: center">To</th>
<th style="text-align: center">Action</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center; font-weight: bold;">1.0.0</td>
<td style="text-align: center; font-weight: bold;">11.3.0</td>
<td style="text-align: center; font-weight: bold;"><a href="installing-boot9strap-(soundhax)">Installing boot9strap (Soundhax)</a></td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;">11.4.0</td>
<td style="text-align: center; font-weight: bold;">11.13.0</td>
<td style="text-align: center; font-weight: bold;">Update your 3DS to the latest version through System Settings</td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;" colspan="2">11.14.0 (latest version)</td>
<td style="text-align: center; font-weight: bold;"><a href="installing-boot9strap-(browser)">Installing boot9strap (Browser)</a></td>
</tr>
<tr>
<td style="text-align: center; font-weight: bold;" colspan="2">ALL VERSIONS<br></td>
<td style="text-align: center; font-weight: bold;"><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="ntrboot">ntrboot</a><br><sub>(Requires a Compatible Flashcart)</sub></p><p style="display: inline-block; margin-top: 1.3em; vertical-align: super; width: 6%">or</p><p style="display: inline-block; margin-top: 1.3em; width: 47%"><a href="installing-boot9strap-(hardmod)">Installing boot9strap (Hardmod)</a><br><sub>(Requires Soldering)</sub></p></td>
</tr>
</tbody>
</table>

View file

@ -6,10 +6,7 @@ title: "Installing boot9strap (Browser)"
### Required Reading
new-browserhax-xl (when combined with universal-otherapp) is compatible with version 11.14.0 on New 3DS and New 2DS in all regions.
This exploit will not work on the Old 3DS, Old 3DS XL, or Old 2DS. Please ensure that the device you are modding is a New 3DS, New 3DS XL, or New 2DS XL before continuing.
{: .notice--info}
new-browserhax-xl/old-browserhax-xl (when combined with universal-otherapp) is compatible with version 11.14.0 on all 3DS devices with Internet Browser access.
### What You Need
@ -37,8 +34,8 @@ This exploit will not work on the Old 3DS, Old 3DS XL, or Old 2DS. Please ensure
1. Power on your device
1. On the HOME Menu, press the Left and Right shoulder buttons together to open the camera
+ If you are unable to open the camera, open the Internet Browser and manually type the URL instead (`https://zoogie.github.io/web/nbhax-xl/`)
1. Tap the QR code button and scan [this QR code](http://api.qrserver.com/v1/create-qr-code/?color=000000&bgcolor=FFFFFF&data=https%3A%2F%2Fzoogie.github.io%2Fweb%2Fnbhax-xl&qzone=1&margin=0&size=400x400&ecc=L)
+ If you are unable to open the camera, open the Internet Browser and manually type the URL instead (`https://zoogie.github.io/web/nbhax`)
1. Tap the QR code button and scan [this QR code](http://api.qrserver.com/v1/create-qr-code/?color=000000&bgcolor=FFFFFF&data=https%3A%2F%2Fzoogie.github.io%2Fweb%2Fnbhax&qzone=1&margin=0&size=400x400&ecc=L)
+ If you get an error, [follow this troubleshooting guide](troubleshooting#a-browser-based-exploit-is-not-working)
1. If the exploit was successful, you will have booted into SafeB9SInstaller

View file

@ -8,7 +8,7 @@ title: "Installing boot9strap (safecerthax)"
safecerthax is compatible with all Old 3DS and Old 2DS devices in all regions.
If your (Right/Left Shoulder), (D-Pad Up) or (A) buttons do not work, or your ISP is rerouting DNS changes, you will need to use an alternate method, like [Seedminer](seedminer). For assistance with this matter, join [Nintendo Homebrew on Discord](https://discord.gg/MWxPgEp) and ask, in English, for help.
If your (Right/Left Shoulder), (D-Pad Up) or (A) buttons do not work, or your ISP is rerouting DNS changes, you will need to use an alternate method, like [Installing boot9strap (Browser)](installing-boot9strap-(browser)).
{: .notice--warning}
This exploit will not work on the New 3DS, New 3DS XL, or New 2DS XL. Please ensure that the device you are modding is an Old 3DS, Old 3DS XL, or Old 2DS before continuing.
@ -50,7 +50,7 @@ This exploit will not work on the New 3DS, New 3DS XL, or New 2DS XL. Please ens
+ There is no update. This is part of the exploit
1. Press "I accept" to accept the terms and conditions
+ The update should fail and an error message should appear
+ If the update does not fail, it is possible that your ISP is rerouting DNS changes. Try another internet connection, or follow an alternate method, like [Seedminer](seedminer).
+ If the update does not fail, it is possible that your ISP is rerouting DNS changes. Try another internet connection, or follow an alternate method, like [Installing boot9strap (Browser)](installing-boot9strap-(browser)).
1. Press "OK" to close the error message
1. If the exploit was successful, you will have booted into SafeB9SInstaller
+ If the console freezes or crashes, force power off the console, then retry this section

View file

@ -9,8 +9,7 @@ sitemap: false
+ [Finalizing Setup](finalizing-setup)
+ [Installing boot9strap (Soundhax)](installing-boot9strap-(soundhax))
+ **New 3DS**: [Installing boot9strap (Browser)](installing-boot9strap-(browser))
+ **Old 3DS**: [Installing boot9strap (safecerthax)](installing-boot9strap-(safecerthax))
+ [Installing boot9strap (Browser)](installing-boot9strap-(browser))
{% endcapture %}
<div class="notice--info">{{ notice-1 | markdownify }}</div>
@ -39,8 +38,6 @@ sitemap: false
+ [Formatting SD (Mac)](formatting-sd-(mac))
+ [Formatting SD (Windows)](formatting-sd-(windows))
+ [Get Started](get-started)
+ [Get Started (New 3DS)](get-started-(new-3ds))
+ [Get Started (Old 3DS)](get-started-(old-3ds))
+ [GodMode9 Usage](godmode9-usage)
+ [H2testw (Windows)](h2testw-(windows))
+ [Home](/)

View file

@ -219,11 +219,6 @@ $(document).ready(function(){
if(typeof unhide !== 'undefined' && unhide.length > 0){
unhide.push("home");
unhide.push("get-started");
if(device == "0"){
unhide.push("get-started-(old-3ds)");
} else if (device == "1"){
unhide.push("get-started-(new-3ds)");
}
var ol = $('.sidebar.sticky .nav__list .nav__items ol');
for (var i = 0; i < unhide.length; i++){
ol.children('li[data-name="' + unhide[i] + '"]').css("display", "");