An identity tool for the Nintendo Switch
Go to file
2023-10-14 17:13:17 -04:00
include kernel: Display touchscreen firmware version 2023-10-14 17:13:17 -04:00
romfs power: Include new charger menu (separate from battery menu - previously called power menu) 2023-06-08 17:11:58 -04:00
source kernel: Display touchscreen firmware version 2023-10-14 17:13:17 -04:00
.gitattributes Initial commit 2018-05-16 15:05:34 -05:00
.gitignore Switch to c++ and update SDL_FontCache 2021-11-05 00:59:45 -04:00
icon.jpg Deprecate console version and update for libnx v2.3.0 2019-07-20 00:07:19 -04:00
LICENSE Initial commit 2018-05-16 15:05:34 -05:00
Makefile Bump version and update README.md to reflect new changes 2023-06-19 15:50:12 -04:00
README.md README.md: Update credits 2023-06-19 16:15:01 -04:00

SwitchIdent Github latest downloads

This is yet another identity tool that is continuing the series of <device name here>ident. This tool allows users to get various bits of information from your Nintendo Switch device, hence the name 'ident' as in identifying your Nintendo Switch.

SwitchIdent Screenshot

Features:

  • Displays system firmware version.
  • Displays hardware type and unit.
  • Displays serial number.
  • Displays DRAM ID.
  • Displays device ID.
  • Displays system region.
  • Displays CPU, GPU and EMC clocks.
  • Displays whether the switch is in docked/handheld state.
  • Displays IP Address.
  • Displays storage sizes for SD, NAND (user) and NAND (system).
  • Displays various system statuses. (Bluetooth, WLAN, NFC, etc.)
  • Displays battery percentage and charging status.
  • Displays if battery charging is enabled.
  • Displays if ample power is supplied.
  • Displays wireless RSSI signals and quality.
  • Displays battery voltage sate.
  • Displays battery lot number.
  • Displays SD and gamecard slot statuses.
  • Displays WiFi and Bluetooth MAC address.
  • Display battery age (in percentage and pcm).
  • Display internal (PCB) temperature.
  • Display external (SoC) temperature.
  • Display battery charger input and output current limit.
  • Display battery charging current limit.
  • Display battery charging voltage limit.
  • Display battery capacity (pcm) and age (pcm).
  • Display battery voltage avg.
  • Display battery charger type.
  • Display battery charger current limit.
  • Display battery charger voltage limit.
  • Display battery temperature.
  • Display headphone port status.
  • Display joy-con battery.
  • Display joy-con firmware.

Credits:

  • shchmue: Added missing DRAM descriptors and fix compatibility with libnx v4.2.0+
  • Eve/Hikari/Junko, Klodeckel and hopperplaysmc: Beta testing
  • preetisketch: Banner
  • masagrator for pointing out that the internal/external temperatures were related to PCB and SoC respectively.
  • SwitchBrew wiki for documenting various service API uses in SwitchIdent.
  • devkitPro for the devkitA64 toolchain and libnx support.