Hello,
I have a switch in 8.0 on which I dump the partition PRODINFO with Hekate, so I have the file prodinfo.bin.
I wanted to know how to read it to recover the Device ID?
I also have the keys.prod file if needed.
Thank you.
open PRODINFO in a hex editor like HxD, make sure the first 5 bytes are 43 41 4C 30 07 (the decoded text on the side should read CAL0.), so that you know it's been decrypted properly.
offsets 0x546-555 contain the device ID. you can ignore the "NX" before that and only need those 16 digits.
if you see a bunch of gibberish instead, then it wasn't decrypted properly/at all. you mentioned usage of Hekate but not HacDiskMount, so i'll assume you need to decrypt it. i copied these instructions with some changes from the readme file for SwitchSDtool.
Download and use Lockpick_RCM in conjunction with Hekate CTCaer Mod to dump your NAND and keys if necessary (a NAND dump isn't really needed if you already have one, but i would at least recommend having an updated copy of your keys)
Download HacDiskMount and use it to open up rawnand.bin
Double click on PRODINFO
Open up your keys document and copy in the first 32 characters from 'bis_key_00' to 'Crypto (Upper)', and the last 32 characters to 'Tweak (Lower)'
(The same keys can be gathered from a biskey document)
Click on 'Test', make sure the result says 'Entropy OK'
Click on 'Browse' under 'Dump to file', and browse to where you want to save the file
Click on 'Start'
open PRODINFO in a hex editor like HxD, make sure the first 5 bytes are 43 41 4C 30 07 (the decoded text on the side should read CAL0.), so that you know it's been decrypted properly.
offsets 0x546-555 contain the device ID. you can ignore the "NX" before that and only need those 16 digits.
if you see a bunch of gibberish instead, then it wasn't decrypted properly/at all. you mentioned usage of Hekate but not HacDiskMount, so i'll assume you need to decrypt it. i copied these instructions with some changes from the readme file for SwitchSDtool.
Download and use Lockpick_RCM in conjunction with Hekate CTCaer Mod to dump your NAND and keys if necessary (a NAND dump isn't really needed if you already have one, but i would at least recommend having an updated copy of your keys)
Download HacDiskMount and use it to open up rawnand.bin
Double click on PRODINFO
Open up your keys document and copy in the first 32 characters from 'bis_key_00' to 'Crypto (Upper)', and the last 32 characters to 'Tweak (Lower)'
(The same keys can be gathered from a biskey document)
Click on 'Test', make sure the result says 'Entropy OK'
Click on 'Browse' under 'Dump to file', and browse to where you want to save the file
Click on 'Start'
If you wiped your prodinfo using incognito and you don’t still have the backup that incognito make AND you don’t have a nand backup of you switch, then you have lost your prodinfo.
As for your psp question, you’re better off asking in the psp section.
Nintendo is going after the development team of an emulator. A legal case was filed by Nintendo yesterday, alleging that the Nintendo Switch emulator, Yuzu, has...
Just last week, on Tuesday, February 26th, 2024, news broke out about the Yuzu emulator team being sued by none other than Nintendo themselves, with Nintendo claiming...
Quietly following on the heels of the injunction ruling against Yuzu emulator that resulted in its removal and ceased development, popular Nintendo 3DS emulator Citra...
After a rough week, the emulation and homebrew scene continues to suffer major losses. As of today, homebrew developer Steveice10's GitHub repository has been...
Nintendo is back at it again with their latest and most well known franchise, the DMCA, and this time they went after quite a handful of GitHub repositories with...
Exophase, the developer of the DraStic Nintendo DS emulator, has made a statement regarding the future of the emulator. DraStic has been a popular closed-source DS...
It's the first Nintendo Switch firmware update of 2024. Made available as of today is system software version 18.0.0, marking a new milestone. According to the patch...
Emulator frontend Emulation-Station has been removed from the Amazon Appstore, less than a week after its launch. The reasoning for the app's removal, is, according...
Emulator takedowns continue. Not long after its first release, Suyu emulator has been removed from GitLab via a DMCA takedown. Suyu was a Nintendo Switch emulator...
Yet another emulator bites the dust, in the aftermath of the Tropic Haze/Yuzu vs. Nintendo case. Pizza Boy, a $5.49 paid app on the Google Play Store, has been taken...
Nintendo is going after the development team of an emulator. A legal case was filed by Nintendo yesterday, alleging that the Nintendo Switch emulator, Yuzu, has...
Just last week, on Tuesday, February 26th, 2024, news broke out about the Yuzu emulator team being sued by none other than Nintendo themselves, with Nintendo claiming...
Quietly following on the heels of the injunction ruling against Yuzu emulator that resulted in its removal and ceased development, popular Nintendo 3DS emulator Citra...
Nintendo is back at it again with their latest and most well known franchise, the DMCA, and this time they went after quite a handful of GitHub repositories with...
It's the first Nintendo Switch firmware update of 2024. Made available as of today is system software version 18.0.0, marking a new milestone. According to the patch...
After a rough week, the emulation and homebrew scene continues to suffer major losses. As of today, homebrew developer Steveice10's GitHub repository has been...
Famous and beloved manga creator Akira Toriyama has passed away at the age of 68. According to an official blog post made by Bird Studio--Toriyama's manga company--he...
Emulator takedowns continue. Not long after its first release, Suyu emulator has been removed from GitLab via a DMCA takedown. Suyu was a Nintendo Switch emulator...
Yet another emulator bites the dust, in the aftermath of the Tropic Haze/Yuzu vs. Nintendo case. Pizza Boy, a $5.49 paid app on the Google Play Store, has been taken...
Emulator frontend Emulation-Station has been removed from the Amazon Appstore, less than a week after its launch. The reasoning for the app's removal, is, according...