Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

SwitchIdent

From GameBrew
SwitchIdent
Switchidentnx.png
General
Authorjoel16
TypeSystem Tools
Version0.5
LicenseGPL-3.0
Last Updated2023/06/20
Links
Download
Website
Source
Support Author

SwitchIdent is the latest addition to the identity tool series of <device>ident (i.e. 3DSident, VITAident, PSPident).

The tool allows users to get various bits of information from your device, hence the name 'ident' as in identifying your device.

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 battery internal and external temperature.
  • Display battery internal and external 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.

Screenshots

switchidentnx.png

White GUI (old version)
switchidentnx2.png

Console UI (discontinued)
switchidentnx3.png

Changelog

v0.5 2023/06/20

  • Use 1080p resolution instead of 720p.
  • Fix displaying battery percentage symbol '%'.
  • Merge battery and charger info back into one page. (We have more room now that we switched to 1080p res).
  • Properly display battery temperature (Internal - PCB, External - SoC temperatures can be found in the System Info page).
  • Display headphone port status in System Info page.
  • Display joy-con firmware of two P1 connected joy-cons. (Needs to be removed from the rail and used wirelessly).

v0.4 2023/06/09

  • Add joycon menu for displaying joycon info.
    • Display left and right joycon battery.
  • Do not initialize wlan::inf if hosVersion >= 15.0.0 (since this service was removed).
  • Separate battery and (new) charger menu.
    • Display battery age (in percentage and pcm).
    • Display battery internal and external 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.

v0.3 2021/11/06

  • Console version is no longer supported and the GUI has been somewhat rewritten and slightly redesigned (uses a dark UI rather than the old white).
  • Properly display CPU & GPU clocks and also EMC clock using PCV.
  • Display SD and game-card slot status.
  • Properly display voltage state.
  • Applied PSM changes to fix builds with latest libnx changes. (d3m3vilurr)
  • Added missing DRAM descriptors and fix compatibility with libnx v4.2.0+ (shchmue)
  • Display missing regions (Randname666)
  • Fixed EMC speed display (ZachyCatGames)
  • Display WiFi/bluetooth MAC address.
  • Display battery lot number.

v0.2 2018/11/03

  • Built using the latest version of DKA64 toolchain and libnx.
  • Properly display system region.
  • Displays battery percentage and charging status.
  • Displays battery charger type.
  • Displays if battery charging is enabled.
  • Displays if ample power is supplied.
  • Displays Wireless RSSI signals and quality in percentage.

GUI:

  • Now uses SDL2 with GPU hardware acceleration.
  • Now uses shared font.
  • Minor UI changes. (Displays versions and icons for each field)

Console:

  • Values that change in real time are now properly refreshed. (Battery percentage, charging state, dock state, etc).

v0.1 2018/06/12

  • Initial Release.

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.

External links

Advertising: