Composition of 4IFIR
- 4efirosphere, fork Atmosphere, revealing the overclocking potential of the console
- Sigpatches, revealing the gaming potential of the console
- 4ekate, fork hekate, revealing the overclocking potential of the console memory
- Installed payloads:
- Installed Homebrew
- AiO Switch Updater - program for updating 4IFIR to the current version
- Homebrew App Store 2.3.2 - application store
- Daybreak - program for updating system software
- DBI - potentially the best file manager, save manager and console program installer
- Fizeau - a program that allows you to change the parameters of displaying colors on the screen
- SysDVR, fork SysDVR - a program for wirelessly transmitting images from the console to a PC or other devices
- sys-ftpd, fork sys-ftpd - an FTP server running in the background
- [Mhz] – a program for testing the processor
- [MicroMemBench] – a program showing the results of memory performance
- [MicroMemTest] – memory stress test
- [RaytracingNX] - testing the GPU.
- Installed modules. Modules are additional components that work inside Atmosphere and allow you to do different cool things, such as using Xbox-compatible controllers, amiibo emulation, overclocking, etc.
- SaltyNX, fork SaltyNX, a background module that allows you to modify files\processes in the console, supports plugins. Not compatible with 32-bit games (list on the project’s github). Required for some other modules to work (e.g. ReverseNX)
- ReverseNX-Tool, fork ReverseNX-Tool - a program that forcibly changes the console modes to dock and handheld, regardless of whether the console is in the dock or not. Potentially improves the picture in the handheld due to the fact that it renders the image as if the console is in the dock.
- sys-clk, fork sys-clk, module responsible for overclocking the processor, memory, GPU, which leads to better performance
- sys-con - module that allows you to connect almost any gamepad to the console via USB
- Uberhand Overlay Menu, fork Uberhand Overlay Menu - special overlay menu for interacting with the system: overclocking, managing modes via ReverseNX, enabling cheats, etc.