You do not have permission to edit this page, for the following reason:
Free text:
{{#seo: |title=Switch Homebrew Apps (Overlays) - GameBrew |title_mode=append |image=switchocsuitebyhanai3bi.png |image_alt=Switch OC Suite by hanai3Bi }} This is a continuation of [[Switch OC Suite|Switch OC Suite]] originally developed by KazushiMe. It is a set of tools and patches for overclocking the Horizon OS (HOS) running on Atmosphere CFW. Installation guide can be found on the [https://hanai3bi.github.io/Switch-OC-Suite/ official website]. Please be aware that this project can possibly damage your console. If you decide to use it, please use at your own risk. == Disclaimer == * 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. == Features == *For Erista variant (HAC-001) ** CPU Overclock (Safe: 1785 MHz) *** Unsafe **** Due to the limit of board power draw or power IC **** Unlockable frequencies up to 2091 MHz **** See [https://github.com/hanai3Bi/Switch-OC-Suite/blob/master/Source/sys-clk-OC/README.md README for sys-clk-OC] ** DRAM Overclock (Safe: 1862.4 MHz) *For 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 [https://github.com/hanai3Bi/Switch-OC-Suite/blob/master/Source/sys-clk-OC/README.md README for sys-clk-OC] ** DRAM Overclock (Safe: 1996.8 MHz) *Modded sys-clk and ReverseNX-RT ** Global Profile *** Designated a dummy title id <code>0xA111111111111111</code>. *** Priority: "Temp overrides" > "Application profile" > "Global profile" > "System default". *System Settings (Optional)See [https://github.com/hanai3Bi/Switch-OC-Suite/blob/master/system_settings.md system_settings.md] ==Media== '''Team Sonic Racing 60FPS 900p Overclocked - Switch OC Suite''' ([https://www.youtube.com/watch?v=hgptMKaVjck SnapShot]) <br> <youtube width="640">hgptMKaVjck</youtube> ==Changelog== '''1.9.2 2023/11/07''' * [loader] ** Mariko: *** Added max SoC voltage check for dvb table. ** Erista ** Common: *** Fixed gpuVoltOffset not initialized. * [sys-clk-oc] (version: oc2) ** Added config option for overriding boost mode (both CPU/GPU) : override_boost_mode=1 to override boost mode frequency with user set profile values. ** Fixed clock manager bug, and fixed safe frequency for erista. ** Mitigation code that fixes cpu volt bug (pcv cldvfs bug) is added. ** Minor improvements. ** Overlay ui is more compact now. '''1.9.1 2023/10/30''' * [Common] ** Option for gpu offset has been added. which means now you can also undervolt gpu for erista. * [sys-clk-oc] ** Minor bug for erista cpu/gpu voltage reading is fixed. ** Code for mitigating cpu voltage bug(driver bug) is added. '''1.9.0 2023/10/28''' * [Mariko] ** vddq volt is now set at loader, so doesn't require sys-clk-oc anymore. * [sys-clk-oc] ** sys-clk-oc has been reworked based on new sys-clk 2.0.0 version.. ** Now it doesn't requireto be installed, and works just like sys-clk. * Changelog: ** Config folder is reverted back to "sys-clk". ** Real voltage readings has been added (cpu/gpu/ram). ** Global profile. ** Added option to enable unsafe freq, and remove clock cappings. '''1.8.3 2023/10/19''' * [Mariko] ** cpu uv is fixed and now uses correct voltage, allowing higher clocks without performance drop. ** Min cpu volt is patched to 600mV for cpu uv. * [Erista] * [Common] ** mhz(cpu frequency measurement utility) version 1.1 is now included. ** (icon from flaticon.com). '''1.8.2 2023/09/06''' * [Mariko] ** Fixed some wrong values in MTC table. * [Erista] * [Common] ** Fixed latency and related timings in MTC table. Now should have better performance. '''1.8.1 2023/08/22''' * [Mariko] ** Fixed some wrong values in MTC table. * [Erista] ** Fixed wrong safe/unsafe max in sys-clk. * [Common] ** Updated for AMS 1.5.5. '''1.8.0 2023/08/11''' * [Mariko] ** MTC timing parameters were changed to NVIDIA values. ** Scaling for additional MTC timing parameters. * [Erista] ** 998 GPU is added (real 998 with pll patched). 998 GPU is not recommended and is only available with unsafe freq.. * [Common] * Hotfix ** Erista wrong safe/unsafe max is fixed. '''1.7.0 2023/07/06''' *[Mariko] ** 1267Mhz voltage for hiopt table was slightly adjusted for stability. ** gpu voltage customization is added. ** now you can configure max mem clock up to 2502Mhz (validator has been lifted up to 2800, so you can hex edit if you want to). ** emc dvb table shift option is added (up to 2 steps). * [Erista] ** dram timing in configurator now shows correctly for erista. ** Info tab in misc gui has been fixed. ** cpu max voltage has been fixed (?). * [Common] ** ini option to enable governor only on handheld(without charging) has been added. '''1.6.3 2023/06/29''' * Timing adjustment for erista was fixed. * New value for preset tRFC was added as requested (tRFC 70)Β [https://github.com/hanai3Bi/Switch-OC-Suite/issues/27 #27] * Changed cvb patch to consider lowering of cpu max voltage on erista. '''1.6.2 2023/06/24''' * Problematic 2397 CPU is removed (it is still available in slt table). * Memory voltage range is reverted back (official limits is put in description for reference). * Fixed bug where wrong mariko cpu/gpu dvfs table was being used while patching limits. '''1.6.1 2023/06/22''' * Timinigs for erista were adjusted. * 2397 clock and undervolt for Mariko CPU has been added. '''1.6.0 2023/06/21''' * Timing adjustment is now available for erista consoles. * Erista max ram freq is lowered to 2131Mhz. * dram voltage range was changed to reflect official lpddr4 limits (vdd2: ~1175, vddq: 570~650). * 1267 freq is added for hiopt table(gpu uv 2) (*note that l4t only allows up to 1228 even with hiopt table). * Previously interpolated dram timings now use calculation(trtm, twtm, tratm, twatm, tr2ref). * Some dram timing preset values were changed(tfaw/trrd, twtr, refresh). * Default rl/wl has been loosened(10->12). * Tinymembench and memtester now included in pack. '''1.5.3 2023/06/07''' * Minor dram timing adjustments. * hiopt table (GPU Undervolt 2) is fixed and now works correctly. '''1.5.3 2023/06/02''' * AUTO_ADJ_PERF is removed. * Now uses correct values for DRAM timings in AUTO_ADJ. * Now 7 customizable ram timing presets in advanced config. ** You can share your ram timings in discussions: ** https://github.com/hanai3Bi/Switch-OC-Suite/discussions/categories/ram-timing-discussion * Fixes since release: ** GPU undervolt level2 is fixed(?). ** SoC voltage is raised for 2400 Ram Stability. ** Fixed wrong value in auto adjust. '''1.5.3 2023/05/28''' * Adjustments and fixes for AUTO_ADJ_SAFE timing. * New DRAM timing : AUTO_ADJ_PERF and CUSTOM_ADJ. * (AUTO_4266 is gone. but you can manually adjust tFAW/tRRD in advanced config now). * Advanced ram config : now you can manually adjust some core parameters. * Added another level for gpu undervolt : hiopt table is added. * Changed dvb table, so you can actually go up to 2400Mhz for ram. '''1.5.3 2023/05/11''' * Now you can update via AIO. * Advanced config: GPU undervolt for mariko. '''1.5.2 2023/04/24''' * On mariko device, if cpu governor is on and cpu profile value is greater than 1020Mhz, minimum scaling frequency will be set to 1020Mhz. ==Credits== Acknowledgement: * [https://github.com/CTCaer/hekate CTCaer for Hekate-ipl bootloader, RE and hardware research] * [https://devkitpro.org/ devkitPro for All-In-One homebrew toolchains] * [https://github.com/masagrator/ReverseNX-RT masagrator for ReverseNX-RT and info on BatteryChargeInfoFields in psm module] * [https://developer.nvidia.com/embedded/dlc/tegra-x1-technical-reference-manual Nvidia for Tegra X1 Technical Reference Manual] * [https://github.com/retronx-team/sys-clk RetroNX team for sys-clk] * [https://github.com/Atmosphere-NX/Atmosphere SciresM and Reswitched Team for the state-of-the-art Atmosphere CFW of Switch] * [http://switchbrew.org/wiki/ Switchbrew wiki for Switch in-depth info] * [https://gitlab.com/switchroot/kernel Switchroot for their modified L4T kernel and device tree] * ZatchyCatGames for RE and original OC loader patches for Atmosphere. * [https://github.com/KazushiMe/Switch-OC-Suite KazushiMe for original Switch-OC-Suite] * lineon for research and help. == External links == * GitHub - https://github.com/hanai3Bi/Switch-OC-Suite. * GBAtemp - https://gbatemp.net/threads/switch-oc-suite.631519/.
Advertising: