I still don't get why this approach could be used to unbrick any Wii regardless what has been in NAND before(e.g. bricket Sysmenu or whatever). From my point of view, you only had success because the Boot1 SHA1 from both your bricked and your unbricked Wii were the same and vulnerable to use BootMii as Boot2. Otherwise, Starlet wouldn't have booted Boot1 or BootMii at all. To sum things up, to unbrick hardcore way you have to:[*]Get a working Wii with same Boot1 like yours[*]Boot1 has to be vulnerable in order to run BootMii as Boot2[*]Dump the NAND of the working Wii with BootMii[*]Desolder the NAND and re-solder it to the Wii you want to unbrick[*]Read out the NAND keys with BootMii and Xyzzy[*]Re-solder the broken NAND back[*]Flash the dumped, good NAND over the broken NAND with Infectus and the extracted keysI'm not sure about how the last step would involve the keys, because I've never used an infectus.
Your approach is clearly hardcore way. Doubt the average Wii user could even open their Wii, not to mention soldering the flash. Not even I ever tried that(tough I would be cappable of doing so). Anyway, it wouldn't work on Wiis with new Boot1, because those can't have BootMii as Boot2. Thus the encrypted parts of a re-soldered, working NAND never would be decrypted by Boot2 as part of the boot process. You only could save such Wiis if you had read out their keys before bricking.