hanai3Bi / Switch-OC-Suite

Overclocking suite for Nintendo Switch devices running Atmosphere CFW
Other
301 stars 19 forks source link

Switch OC Suite

License: GPL v2 Downloads

한국어 : Korean

This project is very dangerous and can possibly damage your console. Therefore I do not recommend using this project. If you decide to use it, USE AT YOUR OWN RISK. THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND.

Overclocking Suite for Nintendo Switch consoles running Atmosphere CFW.

Project Homepage

DISCLAIMER: USE AT YOUR OWN RISK!

Features

Installation

  1. Download latest release.

  2. Grab x.x.x_loader.kip for your Atmosphere version, rename it to loader.kip and place it in /atmosphere/kips/.

  3. (optional) You can customize via online loader configurator:

    | Defaults | Mariko | Erista | | ---------- | ------------- | ------------- | | CPU OC | 2295 MHz Max | 2091 MHz Max | | CPU Volt | 1235 mV | 1235 mV | | GPU OC | 1267 MHz Max | 998 Mhz max | | RAM OC | 1996 MHz | 1862 MHz | | RAM Volt | Disabled | Disabled | | RAM Timing | Auto-Adjusted | Auto-Adjusted | | CPU UV | Disabled | N/A | | GPU UV | Disabled | N/A |
  4. Hekate-ipl bootloader (fss0) Only (Not required for AMS fusee)

    • At boot entry section in bootloader/hekate_ipl.ini, Add kip1=atmosphere/kips/loader.kip to any line that works.
  5. Install sys-clk-oc

    • official sys-clk (2.0.0+) is compatible, but not recommended (no bugfixes or additional features).
  6. (optional) Copy SdOut.zip for useful utilities.

Updating via AIO

  1. Download and copy custom_packs.json to /config/aio-switch-updater/custom_packs.json

  2. Launch AIO Switch Updater and go to Custom Downloads tab

  3. Select Switch-OC-Suite and press Contiune

Build

1. Copy Switch-OC-Suite files into Atmosphere folder. 2. Before compiling, run `patch.py` in `Atmosphere/stratosphere/loader/source/` to insert oc module into loader sysmodule. 3. Compile Atmosphere loader with devkitpro. 4. When compilation is done, uncompress the kip to make it work with configurator: `hactool -t kip1 Atmosphere/stratosphere/loader/out/nintendo_nx_arm64_armv8a/release/loader.kip --uncompress=./loader.kip`

Acknowledgement