stuff
- devkitPro with Switch support (devkitA64)
- libnx
Open the devkitPro MSYS2 shell (Start → devkitPro → MSYS2).
# 1. Install deps if you haven't
pacman -S switch-dev
# 2. Clone / navigate to the project folder
cd /path/to/switch-sysinfo
# 3. Build
make
# Output: sysinfo.nroThe .nro goes in /switch/sysinfo.nro on your SD card.
| Button | Action |
|---|---|
| A | Refresh info |
| + | Exit |
| Section | Fields |
|---|---|
| Device Identity | Nickname, user accounts, WiFi/BT/NFC state, sleep, theme |
| Firmware | Version string, display title, platform, region, language |
| Atmosphere | AMS version, target FW, EmuMMC type, privileged PID |
| Hardware | Serial, Device ID, SoC type (Icosa/Iowa/etc), DRAM config |
| Battery | Charge %, charger type |
| Network | Type (WiFi/Ethernet), local IP, MAC address |
| Storage | NAND System, NAND User, SD Card — free/total GB each |
| Clocks & Temps | CPU/GPU/EMC MHz, CPU/GPU °C with color-coded heat warnings |