derive_bis_keyThis will increase the recoverability of softbricked patched consoles - NAND could ultimately be rebuilt with correct encryption and written by whatever hardware can mount a Switch eMMC (another Switch, Raspi, etc) and fits in with the philosophy that led to auto PRODINFO backups
bump. This is a lot more relevant now that ipatched units are finally able to launch cfw. Even more so since it has been discovered that supernag is impossible to remove from these consoles without biskeys.
Yes, this is good to do and will be included in 0.9.3.
I would also suggest expanding this to dump the Device Key and boot0/boot1.
Device Key since BIS keys are derived from that and boot0/boot1 because we can't fully recreate them (granted, keyblobs aren't used right now, but they could be in the future).
How does ChoiDujourNX get BOOT0/1 if we can't recreate them?
we're getting in the weeds here, but it only writes the relevant parts of them, the non-console-unique parts that are dictated by firmware version, and leaves the console-unique parts alone
Meh, "device key" -- requires dumping from elevated context versus bis keys.
Also, any console unique part of boot0 that has ever been used can be recreated.
Most helpful comment
Yes, this is good to do and will be included in 0.9.3.