You can do this manually by SSH'ing into /private/var/root/Applications/ and in each of the .app folders you can find an icon.png
Simply replacing this file changes the icon manually.
I think by changing the Version.plist or something like that back to 1.1.2, you could get Summerboard and Customize except for the carrier logos working correctly..