loader.kip file.
Installation and usage instructions can be found on the project pageatmosphere/kips/loader.kip with a backup of your previous kip, do not forget to rename the backup file to loader.kip. Kip backups are located in the atmosphere/kips/.bak folder (enable invisible folders in Explorer). If there are no backups, you can get the standard loader.kip from your version of 4IFIR in the atmosphere/kips/loader.kip folder.Applying these settings can achieve an increase of up to 500 MB/s
Increase the values one step at a time and test for stability with MemBench + a game
No need to test; it either works or it doesn’t
IMPORTANT!!! Currently, enabling ST2 should be done in KipTool, because enabling ST2 through Wizard causes sleep problems.
All items in this section test with the EMC - 4IFIR optimized S profile enabled.
I recommend starting with the CPU settings, as the CPU is independent of RAM and GPU. This means even if you want to create a new kip in the future (more power-efficient or higher-performing), you won’t need to reconfigure the CPU section.
If any of the parameters are “twisted”, the console will most likely just freeze after the atmosphere logo. In this case, boot into Safe Mode and revert the parameter to its previous value.
Ideally, only two parameters in this section need adjusting: **CPU Minimal Voltage and Low Mhz Undervolt**
Those parameters that have the default value - eBamatic can be left as they are, as you won't gain noticeable benefits, but you will waste your time
*
**Go to 4advanced - CPU
The lower the voltage, the less power consumption. Lower it by one step (e.g., from 620 to 590 mV), restart the system, and run tests.
Test in games by setting the minimum frequency via
4IFIR Gamechanger -> Temporary overrides (once overclocking is set in this menu, it will persist until the console is restarted) -> CPU
If everything is stable, lower the voltage further and continue testing until the system remains stable.
Fix the final stable value.
The higher the value, the lower the power consumption at frequencies up to 15ххMHz. Increase it by one step, test in games at frequencies up to 15ххMHz with Governor disabled
4IFIR Gamechanger -> Edit app Profile -> CPU Freq Governor -> Off
Increase until stability is maintained.
Set the value to 1150, test in CPU-intensive games (RDR, Hogwarts Legacy, No Man’s Sky) in 4IFIR Maximized mode for CPU. Continue decreasing until stability is maintained. `
You should act with caution and at your own risk. While catastrophic consequences are unlikely, game and HOS errors may occur. It is recommended to back up the configuration before editing to avoid recreating it from scratch, as changes cannot be undone in the configurator. You can start with a voltage of 780mV, then decrease or increase it by one step as testing continues (lower voltage means lower power consumption). Be sure to test with RAM overclocked and the CPU Freq Governor turned off in the 12хх-18ххMHz frequency range in CPU-intensive games!
You can set the maximum value, but eBamatic is more stable
The higher the value, the lower the power consumption at frequencies above 15xxMhz. Increase it by one step, test in CPU-intensive games (Metro, Hogwarts Legacy, No Man’s sky) at frequencies above 15xx MHz with the Governor disabled. Continue increasing until stability is maintained. It is recommended to test in 4IFIR MAXIMIZED mode:
4IFIR Gamechanger -> Temporary overrides -> CPU -> 4IFIR MAXIMIZED
The higher the value, the lower the power consumption Increase it by one step, test
All items in this section test with the EMC - 4IFIR optimized S profile enabled.
Now, you can proceed to GPU configuration
Tests should only be conducted in games since MemBench does not utilize the GPU
Principle of GPU Voltage Operations:
GPUv Min - depends on the current RAM frequency. However, since this parameter is now adaptive, there is no need to worry about it.
GPU voltages are affected by 2 parameters - GPUv Min (1й приоритет) and Gpu Eco Mode (2й приоритет);
From the minimum GPU frequency up to xxxMHz (a frequency that needs to be determined experimentally) GPUv Min voltages are used
For all other GPU frequencies, voltages from the Gpu Eco Mode table are used
Errors related to “twisted” GPU settings, typically manifest as artifacts in games (texture corruption, random sparkling dots, texture changes). They can also cause an orange screen.
*
**Go to the SmartMode-QuickTune-GPU section
The higher the Stage, the lower the voltage and the lower the power consumption.
Increase the value by one step and reboot. Does the system work? Great!
Launch GPU-intensive games (RDR, No Man’s Sky, Hogwarts Legacy).
Now that we are in-game, we need to find out, up to what frequency our GPU operates at the minimum voltage we set in this item. But first, for testing, you need to turn off the GPU Freq Governor: 4IFIR Gamechanger -> Edit app Profile -> GPU Freq Governor -> Off;
Set the GPU frequency: 4IFIR Gamechanger -> Temporary overrides -> GPU -> xxxMHz;
You can start with a value of 460MHz. Set it, now go to 4IFIR Gamechanger -> Miscellaneous; Scroll to the bottom and check the GPU volt value: xxxMHz, where xxx - is your current voltage. (This value changes depending on the RAM requency)
Return to Temporary overrides and increase the GPU frequency by one step.
Check the GPU voltage in Miscellaneous, repeating this process until the voltage changes.
Then decrease the GPU frequency by one step from the maximum value(not gpu maximized, the value after which voltage will change).Example (random values):
GPU frequency 72х - 590mv
GPU frequency 768 - 590mv
GPU frequency 8хх - 600mv
Perform tests at 72х.In this way, we determine the maximum frequency at the minimum voltage.
Now you can test games at this frequency, be sure to enable RAM overclocking. 5-10 minutes of gameplay in several games will be enough.
If any failure or freeze occurs while increasing the frequency or during the game test, reduce GPUv. If not, increase and continue testing.
The higher the value, the lower the power consumption at frequencies above those operating in GPUv Mode (determined in the previous step). Therefore, tests should be conducted at these frequencies. It is also recommended to test with the GPU Freq Governor disabled, testing for about 5-10 minutes. If everything is fine, increase the GPU Eco Mode and test again. If not, lower it. (If you are unsure which frequency to test, test at 4ifir optimized. It’s not entirely correct, but it will do)
Leave this at eBamatic, as setting it manually will not provide any benefit
First, you should determine the usage scenario for your console, the choice of RAM frequency will depend on it
Select the desired frequency and reboot (go back one step and choose Complete[Reboot])
After rebooting, activate the memory overclocking:
4IFIR Gamechanger -> Temporary overrides -> Memory -> 4IFIR Optimized S
This is a temporary overclock that will reset after a reboot.
In the overlay header, under MEM: xxxxMHz your value should appear. If everything is fine and the console hasn’t frozen, proceed; if not, press the console’s power button for 12 seconds to shut it down, boot into safe mode via Hekate, and select a lower RAM value in Wizard.
Stability Tests: Run MemBench several times and record the values
Games (important). Test for 10-15 minutes in RAM-sensitive games (RDR). If everything is stable (no artifacts or freezes), continue. If not, select a lower RAM frequency.
The higher the eBAL, the higher the RAM frequency you can achieve.
0 - eBamatic - auto; it’s good enough to be left as it is.
1 - This mode has maximum performance but with higher VDDQ compared to mode 2. It’s most beneficial to use it at low RAM frequencies (up to 2000 MHz) because the increased voltage doesn’t significantly affect anything
2 - Less performant but more power-efficient (compared to eBal 1); a must-have for frequencies above 2000 MHz
3 - Less performant (compared to eBal 2) but allows for a higher RAM frequency
4 - Less performant (compared to eBal 3) but allows for an even higher RAM frequency
The lower the value (excluding eBal 1, which has a different logic), the more advantages you gain (the memory bandwidth increases, which is a measure of the Switch’s performance).
If value 2 works, test it in MemBench and compare it with previous results. If the results improve, proceed to MemTest and check performance in games.
Sequentially reduce the values one step at a time and test for stability.
Sequentially reduce the values one step at a time and test for stability.
When set to 2, it allows increasing the value of the 8th timing (not for everyone).
By default, it is set to eBamatic; manual adjustment won’t provide any benefit
There are eight timings Core Timings 1–8. Timings do not affect each other. Adjust each parameter individually to achieve maximum stable performance. The higher the value of each timing, the higher the performance.
Start with a test in MemBench - record the result. Move to the first timing, increase it by one step, restart the console, test in MemBench several times, and record the new result. If the MemBench result improves, continue increasing and testing. When you reach a value where the console becomes unstable, freezes, or crashes, return to the previous value and proceed to the game test. There may also be a threshold where further increasing the timing value does not yield any result. A margin of 30-40 MB/s can be ignored, as there could be a situation: at value 4 - 7650 MB/s; at 5 - 7610 MB/s; and at value 6, it might become -7690 MB/s. But, for example, if the values drop to 7100 MB/s at value 5, it makes sense to stay at 4. Once at this value, move to the next timing. The remaining timings are adjusted using the same algorithm.
Settings for EMC-4IFIR Optimized mode Test as previously instructed