Get Started

This guide is currently outdated (and has been for some time) as I am extremely busy with classes these days. It will be updated as soon as I am able, but until then see NH Switch Guide for more up-to-date information.

Required Reading

Different device versions will require different steps to achieve the current end goal of Homebrew. This page will help you find where to start for your device.

Before starting, Windows users should enable the option to show file extensions using File Extensions (Windows)!

Before starting, you may want to check your SD card for errors using H2testw (Windows), F3 (Linux), or F3X (Mac)!

Select the appropriate page for your version from the chart below. Note that the “from” and “to” fields are inclusive. This means that, for example, the “from 1.0.0 to 3.0.0” row includes 1.0.0, 3.0.0, and all versions in-between.

Your device version can be found under the System Update menu in the System tab of the Settings application.

Note that the device may not display the system version if a downloaded update is pending installation.

If that is the case on your device, you can view your version from Recovery / Maintenance Mode by powering on your device while holding (Power) + (Volume Up) + (Volume Down).

Version Table

From To
1.0.0 2.3.0 Homebrew Launcher (PegaSwitch)
3.0.0 3.0.0 Homebrew Launcher (Installer)
3.0.1 5.0.2 Wait for CFW -- Blocking Updates