Prodinfo Reader Switch: Difference between revisions
More actions
Created page with "{{Infobox Switch Homebrews |title=Prodinfo Reader |image=ProdinfoReaderSwitch.png |description=A GUI application for reading decrypted Nintendo Switch PRODINFO files and extracting console identification information. |author=sthetix |lastupdated=2025/09/18 |type=PC Utilities |version=1.0 |license=N/A |download=https://dlhb.gamebrew.org/switchhomebrews/ProdinfoReaderSwitch.7z |website=https://github.com/sthetix/ProdinfoReader |source=https://github.com/sthetix/ProdinfoRea..." |
No edit summary |
||
| Line 19: | Line 19: | ||
|image_alt=Prodinfo Reader | |image_alt=Prodinfo Reader | ||
}} | }} | ||
ProdinfoReader is a GUI application for Windows designed to analyze decrypted Nintendo Switch PRODINFO files | ProdinfoReader is a GUI application for Windows designed to analyze decrypted Nintendo Switch PRODINFO files. | ||
It provides detailed information about your console's hardware components, network identifiers, color scheme, and validation status. | |||
Requires Windows 7, 8, 10, or 11 (32-bit or 64-bit). | |||
== Features == | == Features == | ||
| Line 33: | Line 35: | ||
* Self-contained launcher with dark GUI theme. | * Self-contained launcher with dark GUI theme. | ||
== | == User guide == | ||
=== How to use === | |||
* Internet connection | Run ProdinfoReader.exe, first launch will automatically install Python if needed. | ||
* | |||
Click "Select PRODINFO File (.bin/.dec)" and select a decrypted PRODINFO file from your computer. | |||
The tool will parse and display console information across multiple tabs. | |||
Click "Save Complete Report" in the Overview tab to export as a formatted text file. | |||
'''Important notes:''' | |||
* Internet connection is required on first run (for Python and dependency setup). | |||
* Only decrypted PRODINFO files are supported. Encrypted files will be rejected. | |||
=== Information extracted === | |||
'''Console Information:''' | |||
* Magic number and version | |||
* Product model (V1, V2, Lite, OLED) | |||
* Serial number | |||
* Update count | |||
'''Network & Identification:''' | |||
* WLAN MAC address | |||
* Bluetooth MAC address | |||
* Region code | |||
* Color variation codes | |||
'''Hardware Components:''' | |||
* | * LCD vendor and model (JDI, InnoLux, AUO, Sharp, Samsung) | ||
* | * Battery information and lot number | ||
* | * Analog stick types (Hosiden, FIT) | ||
* | * 6-axis sensor details (LSM6DS3H, BMI160, ICM20600, etc.) | ||
* | * Touch IC vendor information | ||
* USB Type-C power specifications | |||
'''Design & Colors:''' | |||
* Housing color specifications | |||
* | * Sub, bezel, and main color values | ||
* | * RGB hex color codes | ||
'''File Validation:''' | |||
* Magic number verification | |||
* Body size validation | |||
* SHA256 hash verification | |||
* Console type detection | |||
=== Console model detection === | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
| Line 97: | Line 121: | ||
== Credits == | == Credits == | ||
* Developed by | * Developed by sthetix based on hardware documentation from SwitchBrew and the Nintendo Switch hardware research community. | ||
== External links == | == External links == | ||
* | * GitHub - https://github.com/sthetix/ProdinfoReader | ||
Revision as of 14:05, 18 October 2025
| Prodinfo Reader | |
|---|---|
| General | |
| Author | sthetix |
| Type | PC Utilities |
| Version | 1.0 |
| License | N/A |
| Last Updated | 2025/09/18 |
| Links | |
| Download | |
| Website | |
| Source | |
ProdinfoReader is a GUI application for Windows designed to analyze decrypted Nintendo Switch PRODINFO files.
It provides detailed information about your console's hardware components, network identifiers, color scheme, and validation status.
Requires Windows 7, 8, 10, or 11 (32-bit or 64-bit).
Features
- Multi-tab interface with six detailed sections.
- Full hardware analysis (LCD vendor, sensors, battery data, and analog sticks).
- Extraction of WLAN and Bluetooth MAC addresses.
- Color and bezel design data including RGB hex values.
- Integrity validation using SHA256 hashing.
- Raw data hex viewer for the first 1024 bytes.
- Automatic report generation in text format.
- Self-contained launcher with dark GUI theme.
User guide
How to use
Run ProdinfoReader.exe, first launch will automatically install Python if needed.
Click "Select PRODINFO File (.bin/.dec)" and select a decrypted PRODINFO file from your computer.
The tool will parse and display console information across multiple tabs.
Click "Save Complete Report" in the Overview tab to export as a formatted text file.
Important notes:
- Internet connection is required on first run (for Python and dependency setup).
- Only decrypted PRODINFO files are supported. Encrypted files will be rejected.
Information extracted
Console Information:
- Magic number and version
- Product model (V1, V2, Lite, OLED)
- Serial number
- Update count
Network & Identification:
- WLAN MAC address
- Bluetooth MAC address
- Region code
- Color variation codes
Hardware Components:
- LCD vendor and model (JDI, InnoLux, AUO, Sharp, Samsung)
- Battery information and lot number
- Analog stick types (Hosiden, FIT)
- 6-axis sensor details (LSM6DS3H, BMI160, ICM20600, etc.)
- Touch IC vendor information
- USB Type-C power specifications
Design & Colors:
- Housing color specifications
- Sub, bezel, and main color values
- RGB hex color codes
File Validation:
- Magic number verification
- Body size validation
- SHA256 hash verification
- Console type detection
Console model detection
| Model ID | Console Type | Description |
|---|---|---|
| 1 | Erista (V1) | Original Nintendo Switch |
| 2 | Copper | Development unit |
| 3 | Iowa (V2) | Revised Nintendo Switch |
| 4 | Hoag (Lite) | Nintendo Switch Lite |
| 5 | Calcio | Development unit |
| 6 | Aula (OLED) | Nintendo Switch OLED |
Screenshots
Changelog
v1.0
- First Release.
Credits
- Developed by sthetix based on hardware documentation from SwitchBrew and the Nintendo Switch hardware research community.