From f23697cb3a2f9177fe2957ced5d4ea33fc4eca1b Mon Sep 17 00:00:00 2001 From: huhenU Date: Sat, 30 Nov 2019 23:11:12 +0100 Subject: [PATCH] Add mocha to getting started --- getting-started.md | 123 +++++++++++++++++++++++++++++---------------- 1 file changed, 79 insertions(+), 44 deletions(-) diff --git a/getting-started.md b/getting-started.md index b2cdd566a..28e37a2fc 100644 --- a/getting-started.md +++ b/getting-started.md @@ -1,56 +1,91 @@ # Getting Started -### Different CFWs +### Finding Serial Number -The first thing to decide is what CFW you want to use. +The first thing to do is determine if your Switch is vulnerable to fusee-gelee, the exploit we will be using to launch CFW. -There are two main CFWs: +This vulnerability was independently discovered by several different Switch hacking teams, and multiple variants of it were released to the public in April 2018 after a 90-day disclosure period ended. Nintendo and NVIDIA were made aware of the issue before the public release as a result, and Switch systems that are not vulnerable to the exploit started being spotted in the wild in July 2018. NVIDIA [publicly acknowledged the flaw](https://nvidia.custhelp.com/app/answers/detail/a_id/4660/~/security-notice%3A-nvidia-tegra-rcm-vulnerability) in April as well. + +Patched units can be identified by their serial number. This number can be found on the bottom of your Switch adjacent to the USB-C port, or in the Settings applet at **System -> Serial Information**. + +> ![Serial location](assets/img/serial-location.jpg) + +> ![Serial location on the bottom of console](assets/img/serial-switch.png) + +### Check Vulnerability + +The homebrew community has crowdsourced a list of known serial numbers which are vulnerable to fusee-gelee. + +- If your serial number is on this list as "potentially patched", follow the guide and see if your system works. +- If your serial number is listed as "patched", there is nothing you can do at this time. +- If your system is patched, it is highly advised to keep it on 4.1.0 or lower, if possible, as there may be a vulnerability for these versions in the far future. + +?> **Notice** + If you are unsure if your serial is patched, you can test your console yourself following the instructions [here.](sending_payload.md) + +The following information is based on [this GBATemp thread](https://gbatemp.net/threads/switch-informations-by-serial-number-read-the-first-post-before-asking-questions.481215/). -#### **Haxchi** -- Requires a legitimately installed paid DS VC game from the eShop. -- Can be used to launch CFW directly from the Wii U Menu. -- Needs to be re-launched from the Wii U Menu every reboot to enable CFW. -- It's functionality can be extended by installing ColdBootHaxchi (CBHC) to a Haxchi installation. +#### **Serials** + +?> Select the tab that corresponds to the beginning of your serial number. + +#### **XAW1** + +- If your serial starts with **XAW1**: + - XAW10000000000 through XAW10074000000 are unpatched + - XAW10075000000 through XAW10120000000 are potentially patched + - Serials above XAW10120000000 are patched + +#### **XAW4** -#### **Haxchi and ColdBootHaxchi (CBHC)** -!> Installing CBHC incorrectly can brick your Wii U. Make sure to follow the following rules when installing CBHC: - - The DS game has to be legitimately installed from the eShop - - Don't format the system while CBHC is installed - - Don't delete the user account that bought the DS VC game - - Don't re-install the same game using wup installer or from the eShop - - Don't install Haxchi over CBHC +- If your serial starts with **XAW4**: + - XAW40000000000 through XAW40011000000 are unpatched + - XAW40011000000 through XAW40012000000 are potentially patched + - Serials above XAW40012000000 are patched -- Requires a working Haxchi installation. -- Automatically launches CFW on every boot. +#### **XAW7** + +- If your serial starts with **XAW7**: + - XAW70000000000 through XAW70017800000 are unpatched + - XAW70017800000 through XAW70030000000 are potentially patched + - Serials above XAW70030000000 are patched + +#### **XAJ1** + +- If your serial starts with **XAJ1**: + - XAJ10000000000 through XAJ10020000000 are unpatched + - XAJ10020000000 through XAJ10030000000 are potentially patched + - Serials above XAJ10030000000 are patched + +#### **XAJ4** + +- If your serial starts with **XAJ4**: + - XAJ40000000000 through XAJ40046000000 are unpatched + - XAJ40046000000 through XAJ40060000000 are potentially patched + - Serials above XAJ40060000000 are patched + +#### **XAJ7** + +- If your serial starts with **XAJ7**: + - XAJ70000000000 through XAJ70040000000 are unpatched + - XAJ70040000000 through XAJ70050000000 are potentially patched + - Serials above XAJ70050000000 are patched + +#### **XAJ9** + +- If your serial starts with **XAJ9**: + - These units are refurbished units provided by Nintendo. No information is known yet, but they are potentially patched. + +#### **XAK** + +- If your serial starts with **XAK**: + - No information is known yet- you are encouraged to continue with the guide and report on the GBATemp thread if the guide worked, along with the first few digits of your serial number. -### Compatible DS VC Games - -?> This is only needed if you want to use Haxchi or CBHC as your CFW. Mocha CFW does not require a game. - -The following games are compatible with Haxchi: -- Animal Crossing: Wild World -- Big Brain Academy -- Brain Age -- DK: Jungle Climber -- Dr. Kawashima’s Brain Training -- Kirby: Canvas Curse -- Kirby: Mass Attack -- Kirby: Squeak Squad / Kirby: Mouse Attack -- Legend of Zelda: Phantom Hourglass -- Legend of Zelda: Spirit Tracks -- Mario & Luigi: Partners in Time -- Mario Kart DS -- New Super Mario Bros. -- Pokemon Mystery Dungeon: Explorers of the Sky -- Starfox Command -- Super Mario 64 DS -- Wario: Master of Disguise -- WarioWare: Touched -- Yoshi’s Island DS -- Yoshi’s Touch & Go - -Currently Brain Age is the cheapest title for 6.99 USD. +### Console Preparation + +!> **Important** + Before setting up the console for homebrew, it is important to have at least one eShop game, application (such as Youtube or Hulu), or a game demo such as [10 Second Run RETURNS](https://www.nintendo.com/games/detail/10-second-run-returns-switch). A game cartridge will also work, but note that the cartridge will have to be inserted in order to run homebrew if you wish to go this route. Once you have a game or application, you are prepared to continue on with the guide. \ No newline at end of file