한국어 : 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.
DISCLAIMER: USE AT YOUR OWN RISK!
-
Overclocking in general will shorten the lifespan of some hardware components. YOU ARE RESPONSIBLE for any problem or potential damage if unsafe frequencies are ENABLED in sys-clk-OC. Issues like asking for bypassing limit will BE IGNORED OR CLOSED WITHOUT REPLY.
-
Due to HorizonOS design, instabilities from unsafe RAM clocks may cause filesystem corruption. Always make backup before enabling DRAM OC.
-
Erista variant (HAC-001)
-
CPU / GPU Overclock (Safe: 1785 / 921 MHz)
- Unsafe
- Due to the limit of board power draw or power IC
- Unlockable frequencies up to 2091 / 998 MHz
- See README for sys-clk-OC
- Unsafe
-
DRAM Overclock (Safe: 1862.4 MHz)
-
-
Mariko variant (HAC-001-01, HDH-001, HEG-001)
-
CPU / GPU Overclock (Safe: 1963 / 998 MHz)
- Unsafe
- Due to the limit of board power draw or power IC
- Unlockable frequencies up to 2295 / 1267 MHz
- See README for sys-clk-OC
- Unsafe
-
DRAM Overclock (Safe: 1996.8 MHz)
-
-
Modded sys-clk
- Global Profile
- Designated a dummy title id
0xA111111111111111
. - Priority: "Temp overrides" > "Application profile" > "Global profile" > "System default".
- Designated a dummy title id
- Real Voltage readings (CPU/GPU/RAM)
- Bug Fixes
- Global Profile
-
Download latest release.
-
Grab
x.x.x_loader.kip
for your Atmosphere version, rename it toloader.kip
and place it in/atmosphere/kips/
. -
(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 -
Hekate-ipl bootloader (fss0) Only (Not required for AMS fusee)
- At boot entry section in
bootloader/hekate_ipl.ini
, Addkip1=atmosphere/kips/loader.kip
to any line that works.
- At boot entry section in
-
Install sys-clk-oc
- official sys-clk (2.0.0+) is compatible, but not recommended (no bugfixes or additional features).
-
(optional) Copy SdOut.zip for useful utilities.
-
Download and copy custom_packs.json to /config/aio-switch-updater/custom_packs.json
-
Launch AIO Switch Updater and go to Custom Downloads tab
-
Select Switch-OC-Suite and press Contiune
-
Copy Switch-OC-Suite files into Atmosphere folder.
-
Before compiling, run
patch.py
inAtmosphere/stratosphere/loader/source/
to insert oc module into loader sysmodule. -
Compile Atmosphere loader with devkitpro.
-
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
- CTCaer for Hekate-ipl bootloader, RE and hardware research
- devkitPro for All-In-One homebrew toolchains
- masagrator for ReverseNX-RT and info on BatteryChargeInfoFields in psm module
- Nvidia for Tegra X1 Technical Reference Manual
- RetroNX team for sys-clk
- SciresM and Reswitched Team for the state-of-the-art Atmosphere CFW of Switch
- Switchbrew wiki for Switch in-depth info
- Switchroot for their modified L4T kernel and device tree
- ZatchyCatGames for RE and original OC loader patches for Atmosphere
- KazushiMe for Switch-OC-Suite
- lineon for research and help