GaryOderNichts / recovery_menu

Recovery Menu for the Nintendo Wii U
GNU General Public License v2.0
144 stars 17 forks source link

Add disc drive key rewrite feature #17

Open AlexEnDrama opened 1 year ago

AlexEnDrama commented 1 year ago

Hello,

For total disc drive replacement when we haven't the genuine disc drive's pcb to do a physical change, it will be great if we can be able to rewrite the disc drive key in order to match it with the corresponding wii u nand key.

Great Day. Sincerely,

Alex

GerbilSoft commented 1 year ago

Doing this requires reprogramming either the Wii U's SEEPROM to match the drive PCB, or the drive PCB to match the Wii U. Both methods have issues:

  1. Reprogramming the Wii U's key requires having the new key, and it's unknown if there's a way to obtain the key from the drive directly.
  2. It's unknown if there's a way to reprogram the drive's key once it's been programmed the first time.
filipe-maia commented 1 year ago

This seems like a useful feature, but I do understand the challenges in trying to figure out if this is possible or not.

Invictaz commented 1 year ago

@GaryOderNichts look into PS3 and PS4 drive remarry homebrew. They have a way to dump keys.

GaryOderNichts commented 1 year ago

@GaryOderNichts look into PS3 and PS4 drive remarry homebrew. They have a way to dump keys.

Those tools work by sending PS-drive specific vendor commands to the drive. This might apply to the PS3 and PS4, but doesn't work for the Wii U drive.