Didn't work for me. I tried it won't run the IOS58.wad (something i think to do with signing? or a ticket?) anyways I tried this through the method using IOS58 installer channel and through smashstack then YAWMM. The only way I got it fixed was to get someone to send me an original IOS58 file...