Integrate nimdsphax [3/4]

Update progress table / version selector, delete now-irrelevant pages
This commit is contained in:
lifehackerhansol 2023-07-18 14:54:57 -07:00
parent 53d02f8afc
commit dcf1891eb2
No known key found for this signature in database
GPG key ID: 80FB184AFC0B3B0E
8 changed files with 114 additions and 135 deletions

View file

@ -92,26 +92,23 @@ sidebar_pages:
title: BannerBomb3 (Legacy) title: BannerBomb3 (Legacy)
url: bannerbomb3-(legacy) url: bannerbomb3-(legacy)
- -
title: Homebrew Launcher (ninjhax2-dx) title: Installing boot9strap (ninjhax2-dx)
url: homebrew-launcher-(ninjhax2-dx) url: installing-boot9strap-(ninjhax2-dx)
- -
title: Homebrew Launcher (PicHaxx) title: Installing boot9strap (PicHaxx)
url: homebrew-launcher-(pichaxx) url: installing-boot9strap-(pichaxx)
- -
title: Homebrew Launcher (smilehax-IIe) title: Installing boot9strap (smilehax-IIe)
url: homebrew-launcher-(smilehax-iie) url: installing-boot9strap-(smilehax-iie)
- -
title: Homebrew Launcher (Steelhax) title: Installing boot9strap (Steelhax)
url: homebrew-launcher-(steelhax) url: installing-boot9strap-(steelhax)
- -
title: Homebrew Launcher (super-skaterhax) title: Installing boot9strap (super-skaterhax)
url: homebrew-launcher-(super-skaterhax) url: installing-boot9strap-(super-skaterhax)
- -
title: Dumping eShop DSiWare title: Dumping eShop DSiWare
url: dumping-eshop-dsiware url: dumping-eshop-dsiware
-
title: Dumping Movable (nimhax)
url: dumping-movable-(nimhax)
- -
title: Multiple Options title: Multiple Options
url: multiple-options url: multiple-options
@ -133,9 +130,6 @@ sidebar_pages:
- -
title: Installing boot9strap (Hardmod) title: Installing boot9strap (Hardmod)
url: installing-boot9strap-(hardmod) url: installing-boot9strap-(hardmod)
-
title: Installing boot9strap (HBL-USM)
url: installing-boot9strap-(hbl-usm)
- -
title: Installing boot9strap (ntrboot) title: Installing boot9strap (ntrboot)
url: installing-boot9strap-(ntrboot) url: installing-boot9strap-(ntrboot)
@ -148,9 +142,6 @@ sidebar_pages:
- -
title: Installing boot9strap (SSLoth-Browser) title: Installing boot9strap (SSLoth-Browser)
url: installing-boot9strap-(ssloth-browser) url: installing-boot9strap-(ssloth-browser)
-
title: Installing boot9strap (Fredtool)
url: installing-boot9strap-(fredtool)
- -
title: Installing boot9strap (Fredtool-Inject) title: Installing boot9strap (Fredtool-Inject)
url: installing-boot9strap-(fredtool-inject) url: installing-boot9strap-(fredtool-inject)
@ -158,14 +149,11 @@ sidebar_pages:
title: Installing boot9strap (menuhax) title: Installing boot9strap (menuhax)
url: installing-boot9strap-(menuhax) url: installing-boot9strap-(menuhax)
- -
title: Installing boot9strap (USM) title: Installing boot9strap (menuhax, Legacy)
url: installing-boot9strap-(usm) url: installing-boot9strap-(menuhax-legacy)
- -
title: Installing boot9strap (kartdlphax) title: Installing boot9strap (kartdlphax)
url: installing-boot9strap-(kartdlphax) url: installing-boot9strap-(kartdlphax)
-
title: Installing boot9strap (Frogtool)
url: installing-boot9strap-(frogtool)
- -
title: Finalizing Setup title: Finalizing Setup
url: finalizing-setup url: finalizing-setup

View file

@ -1,29 +0,0 @@
In this section, you will copy the files necessary to temporarily replace DS Connection Settings with Flipnote Studio, which is used to launch the boot9strap (custom firmware) installer.
1. Insert your SD card into your computer
1. Open the [DSIHaxInjector_new](https://jenkins.nelthorya.net/job/DSIHaxInjector_new/build?delay=0sec) website on your computer
1. Under the "Username" field, enter any alphanumeric name (no spaces or special characters)
1. Under the "DSiBin" field, upload your DSiWare backup file (e.g. 42383841.bin) from the root of your SD card using the first "Browse..." option
1. Under the "MovableSed" field, upload your `movable.sed` file using the second "Browse..." option
1. Under the "InjectionTarget" field, set the injection target to `DSinternet` (NOT memorypit)
1. Click "Build"
+ Wait a few seconds for the build process to complete
1. In the Build History section on the left, type the Username into the "Filter Builds" field
1. Click on the first search result
+ This result should have the latest timestamp
1. Click the "output_(name).zip" link
1. Navigate to `Nintendo 3DS` -> `<ID0>` -> `<ID1>` -> `Nintendo DSiWare` 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>`
1. Delete `F00D43D5.bin` from your Nintendo DSiWare folder
1. Copy the `42383841.bin` file from the `hax` folder of the downloaded DSiWare archive (output_(name).zip) to the `Nintendo DSiWare` folder
![]({{ "/images/screenshots/bb3/dsiware-location-4.png" | absolute_url }}){: .notice--info}
1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of your SD card
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
1. Copy `boot.nds` (B9STool) from the release `.zip` to the root of your SD card
1. Copy the `private` folder from the Frogminer_save `.zip` to the root of your SD card
1. Reinsert your SD card into your console
1. Power on your console
![]({{ "/images/screenshots/fredtool/fredtool-root-layout.png" | absolute_url }})
{: .notice--info}

View file

@ -1,10 +0,0 @@
In this section, you will restore DS Connection Settings to the way it was before it was temporarily replaced with Flipnote Studio in an earlier section.
1. Navigate to `Nintendo 3DS` -> `<ID0>` -> `<ID1>` -> `Nintendo DSiWare` on your SD card
1. Copy the `42383841.bin` file from the `clean` folder of the downloaded DSiWare archive (output_(name).zip) to the `Nintendo DSiWare` folder, replacing the existing one
1. Reinsert your SD card into your console
1. Power on your console
1. Launch System Settings on your console
1. Navigate to `Data Management` -> `DSiWare` -> `SD Card` ([image](/images/screenshots/bb3/dsiware-management.png))
1. Select the "Nintendo DSi™" title
1. Select "Copy", then select "OK"

View file

@ -1,11 +0,0 @@
In this section, you will copy the hacked DS Connection Settings DSiWare to internal memory, which will temporarily replace it with Flipnote Studio.
1. Launch System Settings on your console
1. Navigate to `Data Management` -> `DSiWare` -> `SD Card` ([image](/images/screenshots/bb3/dsiware-management.png))
1. Select the "Haxxxxxxxxx!" title
+ If you are unable to select the "Haxxxxxxxxx" title, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-fredtool)
1. Select "Copy", then select "OK"
1. Return to main menu of the System Settings
1. Navigate to `Internet Settings` -> `Nintendo DS Connections`, then select "OK" ([image](/images/screenshots/fredtool/dsconnection.png))
1. If the exploit was successful, your console will have loaded the JPN version of Flipnote Studio
+ If your console does not load the JPN version of Flipnote Studio, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-fredtool)

View file

@ -33,11 +33,50 @@ You should only be able to get to this page if you are running version 11.17.0.
#### Section II - Prep Work #### Section II - Prep Work
{% include_relative include/fredtool-prep.txt %} In this section, you will copy the files necessary to temporarily replace DS Connection Settings with Flipnote Studio, which is used to launch the boot9strap (custom firmware) installer.
1. Insert your SD card into your computer
1. Open the [DSIHaxInjector_new](https://jenkins.nelthorya.net/job/DSIHaxInjector_new/build?delay=0sec) website on your computer
1. Under the "Username" field, enter any alphanumeric name (no spaces or special characters)
1. Under the "DSiBin" field, upload your DSiWare backup file (e.g. 42383841.bin) from the root of your SD card using the first "Browse..." option
1. Under the "MovableSed" field, upload your `movable.sed` file using the second "Browse..." option
1. Under the "InjectionTarget" field, set the injection target to `DSinternet` (NOT memorypit)
1. Click "Build"
+ Wait a few seconds for the build process to complete
1. In the Build History section on the left, type the Username into the "Filter Builds" field
1. Click on the first search result
+ This result should have the latest timestamp
1. Click the "output_(name).zip" link
1. Navigate to `Nintendo 3DS` -> `<ID0>` -> `<ID1>` -> `Nintendo DSiWare` 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>`
1. Delete `F00D43D5.bin` from your Nintendo DSiWare folder
1. Copy the `42383841.bin` file from the `hax` folder of the downloaded DSiWare archive (output_(name).zip) to the `Nintendo DSiWare` folder
![]({{ "/images/screenshots/bb3/dsiware-location-4.png" | absolute_url }}){: .notice--info}
1. Copy `boot.firm` and `boot.3dsx` from the Luma3DS `.zip` to the root of your SD card
+ The root of the SD card refers to the initial directory on your SD card where you can see the Nintendo 3DS folder, but are not inside of it
1. Copy `boot.nds` (B9STool) from the release `.zip` to the root of your SD card
1. Copy the `private` folder from the Frogminer_save `.zip` to the root of your SD card
1. Reinsert your SD card into your console
1. Power on your console
![]({{ "/images/screenshots/fredtool/fredtool-root-layout.png" | absolute_url }})
{: .notice--info}
#### Section III - Overwriting DS Connection Settings #### Section III - Overwriting DS Connection Settings
{% include_relative include/fredtool-write-flipnote.txt %} In this section, you will copy the hacked DS Connection Settings DSiWare to internal memory, which will temporarily replace it with Flipnote Studio.
1. Launch System Settings on your console
1. Navigate to `Data Management` -> `DSiWare` -> `SD Card` ([image](/images/screenshots/bb3/dsiware-management.png))
1. Select the "Haxxxxxxxxx!" title
+ If you are unable to select the "Haxxxxxxxxx" title, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-fredtool)
1. Select "Copy", then select "OK"
1. Return to main menu of the System Settings
1. Navigate to `Internet Settings` -> `Nintendo DS Connections`, then select "OK" ([image](/images/screenshots/fredtool/dsconnection.png))
1. If the exploit was successful, your console will have loaded the JPN version of Flipnote Studio
+ If your console does not load the JPN version of Flipnote Studio, [follow this troubleshooting guide](troubleshooting#installing-boot9strap-fredtool)
#### Section IV - Flipnote Exploit #### Section IV - Flipnote Exploit
@ -52,7 +91,17 @@ You should only be able to get to this page if you are running version 11.17.0.
#### Section VI - Restoring DS Connection Settings #### Section VI - Restoring DS Connection Settings
{% include_relative include/fredtool-restore-dsconn.txt %} In this section, you will restore DS Connection Settings to the way it was before it was temporarily replaced with Flipnote Studio in an earlier section.
1. Navigate to `Nintendo 3DS` -> `<ID0>` -> `<ID1>` -> `Nintendo DSiWare` on your SD card
1. Copy the `42383841.bin` file from the `clean` folder of the downloaded DSiWare archive (output_(name).zip) to the `Nintendo DSiWare` folder, replacing the existing one
1. Reinsert your SD card into your console
1. Power on your console
1. Launch System Settings on your console
1. Navigate to `Data Management` -> `DSiWare` -> `SD Card` ([image](/images/screenshots/bb3/dsiware-management.png))
1. Select the "Nintendo DSi™" title
1. Select "Copy", then select "OK"
___ ___
### Continue to [Finalizing Setup](finalizing-setup) ### Continue to [Finalizing Setup](finalizing-setup)

View file

@ -208,34 +208,30 @@ $(document).ready(function() {
"flashing-ntrboot-(nds)": "5", "flashing-ntrboot-(nds)": "5",
"installing-boot9strap-(hardmod)": "6", "installing-boot9strap-(hardmod)": "6",
"seedminer": "7", "seedminer": "7",
"installing-boot9strap-(fredtool)": "8", "installing-boot9strap-(menuhax)": "8",
"bannerbomb3": "9", "bannerbomb3": "9",
"installing-boot9strap-(usm)": "10", "installing-boot9strap-(kartdlphax)": "10",
"installing-boot9strap-(kartdlphax)": "11", "bannerbomb3-fredtool-(twn)": "11",
"bannerbomb3-fredtool-(twn)": "12", "installing-boot9strap-(ssloth-browser)": "12",
"installing-boot9strap-(ssloth-browser)": "13", "key-information": "13",
"key-information": "14", "seedminer-(twn)": "14",
"seedminer-(twn)": "15", "installing-boot9strap-(super-skaterhax)": "15",
"installing-boot9strap-(frogtool)": "16", "installing-boot9strap-(safecerthax)": "16",
"installing-boot9strap-(hbl-usm)": "17", "updating-firmware-(twn)": "17",
"homebrew-launcher-(super-skaterhax)": "18", "updating-firmware-(kor)": "18",
"dumping-movable-(nimhax)": "19", "updating-firmware-(new-3ds)": "19",
"installing-boot9strap-(safecerthax)": "20", "seedminer-(mii)": "20",
"updating-firmware-(twn)": "21", "bannerbomb3-(legacy)": "21",
"updating-firmware-(kor)": "22", "installing-boot9strap-(menuhax-legacy)": "22",
"updating-firmware-(new-3ds)": "23", "alternate-exploits": "23",
"seedminer-(mii)": "24", "installing-boot9strap-(ninjhax2-dx)": "24",
"bannerbomb3-(legacy)": "25", "installing-boot9strap-(smilehax-iie)": "25",
"installing-boot9strap-(menuhax)": "26", "seedminer-(alternate)": "26",
"alternate-exploits": "27", "installing-boot9strap-(pichaxx)": "27",
"homebrew-launcher-(ninjhax2-dx)": "28", "installing-boot9strap-(steelhax)": "28",
"homebrew-launcher-(smilehax-iie)": "29", "installing-boot9strap-(freakyhax)": "29",
"seedminer-(alternate)": "30", "dumping-eshop-dsiware": "30",
"homebrew-launcher-(pichaxx)": "31", "installing-boot9strap-(fredtool-inject)": "31"
"homebrew-launcher-(steelhax)": "32",
"homebrew-launcher-(freakyhax)": "33",
"dumping-eshop-dsiware": "34",
"installing-boot9strap-(fredtool-inject)": "35"
}; };
for(var device in devices){ for(var device in devices){
@ -274,35 +270,31 @@ $(document).ready(function() {
"4": ["ntrboot", "flashing-ntrboot-(dsi)", "installing-boot9strap-(ntrboot)", "finalizing-setup"], "4": ["ntrboot", "flashing-ntrboot-(dsi)", "installing-boot9strap-(ntrboot)", "finalizing-setup"],
"5": ["ntrboot", "flashing-ntrboot-(nds)", "installing-boot9strap-(ntrboot)", "finalizing-setup"], "5": ["ntrboot", "flashing-ntrboot-(nds)", "installing-boot9strap-(ntrboot)", "finalizing-setup"],
"6": ["installing-boot9strap-(hardmod)", "finalizing-setup"], "6": ["installing-boot9strap-(hardmod)", "finalizing-setup"],
"7": ["seedminer", "bannerbomb3", "multiple-options", "finalizing-setup"], "7": ["seedminer", "bannerbomb3", "installing-boot9strap-(menuhax)", "finalizing-setup"],
"8": ["seedminer", "bannerbomb3", "installing-boot9strap-(fredtool)", "finalizing-setup"], "8": ["seedminer", "bannerbomb3", "installing-boot9strap-(menuhax)", "finalizing-setup"],
"9": ["seedminer", "bannerbomb3", "multiple-options", "finalizing-setup"], "9": ["seedminer", "bannerbomb3", "installing-boot9strap-(menuhax)", "finalizing-setup"],
"10": ["multiple-options", "installing-boot9strap-(usm)", "finalizing-setup"], "10": ["installing-boot9strap-(kartdlphax)", "finalizing-setup"],
"11": ["installing-boot9strap-(kartdlphax)", "finalizing-setup"], "11": ["seedminer-(twn)", "bannerbomb3-fredtool-(twn)", "finalizing-setup"],
"12": ["seedminer-(twn)", "bannerbomb3-fredtool-(twn)", "finalizing-setup"], "12": ["installing-boot9strap-(ssloth-browser)", "finalizing-setup"],
"13": ["installing-boot9strap-(ssloth-browser)", "finalizing-setup"], "13": ["multiple-options", "finalizing-setup"],
"14": ["multiple-options", "finalizing-setup"], "14": ["seedminer-(twn)", "bannerbomb3-fredtool-(twn)", "finalizing-setup"],
"15": ["seedminer-(twn)", "bannerbomb3-fredtool-(twn)", "finalizing-setup"], "15": ["installing-boot9strap-(super-skaterhax)", "finalizing-setup"],
"16": ["multiple-options", "installing-boot9strap-(frogtool)", "finalizing-setup"], "16": ["installing-boot9strap-(safecerthax)", "finalizing-setup"],
"17": ["multiple-options", "installing-boot9strap-(hbl-usm)", "finalizing-setup"], "17": ["updating-firmware-(twn)", "seedminer-(twn)", "bannerbomb3-fredtool-(twn)", "finalizing-setup"],
"18": ["homebrew-launcher-(super-skaterhax)", "multiple-options", "finalizing-setup"], "18": ["updating-firmware-(kor)", "seedminer", "bannerbomb3", "installing-boot9strap-(menuhax)", "finalizing-setup"],
"19": ["multiple-options", "dumping-movable-(nimhax)", "installing-boot9strap-(frogtool)", "finalizing-setup"], "19": ["updating-firmware-(new-3ds)", "installing-boot9strap-(super-skaterhax)", "finalizing-setup"],
"20": ["installing-boot9strap-(safecerthax)", "finalizing-setup"], "20": ["seedminer-(mii)", "bannerbomb3-(legacy)", "installing-boot9strap-(menuhax-legacy)", "finalizing-setup"],
"21": ["updating-firmware-(twn)", "seedminer-(twn)", "bannerbomb3-fredtool-(twn)", "finalizing-setup"], "21": ["seedminer-(mii)", "bannerbomb3-(legacy)", "installing-boot9strap-(menuhax-legacy)", "finalizing-setup"],
"22": ["updating-firmware-(kor)", "seedminer", "bannerbomb3", "multiple-options", "finalizing-setup"], "22": ["seedminer-(mii)", "bannerbomb3-(legacy)", "installing-boot9strap-(menuhax-legacy)", "finalizing-setup"],
"23": ["updating-firmware-(new-3ds)", "homebrew-launcher-(super-skaterhax)", "multiple-options", "finalizing-setup"], "23": ["alternate-exploits", "multiple-options", "finalizing-setup"],
"24": ["seedminer-(mii)", "bannerbomb3-(legacy)", "multiple-options", "finalizing-setup"], "24": ["alternate-exploits", "installing-boot9strap-(ninjhax2-dx)", "finalizing-setup"],
"25": ["seedminer-(mii)", "bannerbomb3-(legacy)", "multiple-options", "finalizing-setup"], "25": ["alternate-exploits", "installing-boot9strap-(smilehax-iie)", "finalizing-setup"],
"26": ["seedminer-(mii)", "bannerbomb3-(legacy)", "installing-boot9strap-(menuhax)", "finalizing-setup"], "26": ["alternate-exploits", "seedminer-(alternate)", "multiple-options", "finalizing-setup"],
"27": ["alternate-exploits", "multiple-options", "finalizing-setup"], "27": ["alternate-exploits", "seedminer-(alternate)", "installing-boot9strap-(pichaxx)", "finalizing-setup"],
"28": ["alternate-exploits", "homebrew-launcher-(ninjhax2-dx)", "multiple-options", "finalizing-setup"], "28": ["alternate-exploits", "seedminer-(alternate)", "installing-boot9strap-(steelhax)", "finalizing-setup"],
"29": ["alternate-exploits", "homebrew-launcher-(smilehax-iie)", "multiple-options", "finalizing-setup"], "29": ["alternate-exploits", "installing-boot9strap-(freakyhax)", "finalizing-setup"],
"30": ["alternate-exploits", "seedminer-(alternate)", "multiple-options", "finalizing-setup"], "30": ["alternate-exploits", "seedminer-(alternate)", "dumping-eshop-dsiware", "installing-boot9strap-(fredtool-inject)", "finalizing-setup"],
"31": ["alternate-exploits", "seedminer-(alternate)", "homebrew-launcher-(pichaxx)", "multiple-options", "finalizing-setup"], "31": ["alternate-exploits", "seedminer-(alternate)", "dumping-eshop-dsiware", "installing-boot9strap-(fredtool-inject)", "finalizing-setup"],
"32": ["alternate-exploits", "seedminer-(alternate)", "homebrew-launcher-(steelhax)", "multiple-options", "finalizing-setup"],
"33": ["alternate-exploits", "homebrew-launcher-(freakyhax)", "multiple-options", "finalizing-setup"],
"34": ["alternate-exploits", "seedminer-(alternate)", "dumping-eshop-dsiware", "installing-boot9strap-(fredtool-inject)", "finalizing-setup"],
"35": ["alternate-exploits", "seedminer-(alternate)", "dumping-eshop-dsiware", "installing-boot9strap-(fredtool-inject)", "finalizing-setup"],
} }
// Can add custom routing if necessary but currently both routes are identical // Can add custom routing if necessary but currently both routes are identical
var device_old = Object.assign({}, device_common,{ var device_old = Object.assign({}, device_common,{

File diff suppressed because one or more lines are too long

View file

@ -154,7 +154,7 @@ function can_superskaterhax(major, minor, native, region, model) {
return true; return true;
} }
else if (do_redirect) { else if (do_redirect) {
window.location.href = "homebrew-launcher-(super-skaterhax)"; window.location.href = "installing-boot9strap-(super-skaterhax)";
return true; return true;
} }
return false; return false;