If you want to restore your prodkey.bin you can downgrade EmuMMC to 16.0.0 with Daybreak, then use Incognito_RCM to restore prodkey and then use Daybreak to upgrade EmuMMC back to 17.0.0I apologise for the stupid questions!
So I have updated my Switch to 17.0.0 on the EmuMMC, updated Hekate, Atmosphere 1.6.2, fusee.bin etc. The Switch crashes with the error code for a blanked prodkey. I have backups of my prodkeys for both SysMMC and EmuMMC. If I boot my Switch into SysMMC, it's on an old firmware and the serial number shown in the settings is correct for the console, ie: I never blanked the SysMMC one.
However, booting my Switch into EmuMMC crashes. I have the backups of absolutely everything, including the prodkey bin files from Incognito_RCM. I understand to get my EmuMMC working again, I'll need to restore the prodkey to EmuMMC via Incognito_RCM. The problem I think is that there isn't a version (yet) that supports 17.0.0.
This repository supports 16.0 - https://github.com/mistervampi/Incognito_RCM - using this, I get 'unknown pkg1 version' when it's attempting to retrieve biskeys.
Are my options to wait for an Incognito_RCM to support 17.0, or to simply delete my EmuMMC and start over, with no blanked serial number? I have a lot of data inside the EmuMMC so it would be a pain to lose it all.
Thanks!
But you can also just use DNSmitm to block Nintendo servers. Then your switch will not crash even with a blanked serial.
https://rentry.org/ExosphereDNSMITM