If you got a file corrupted message than it's got nothing to do with firmware flashing.
1. Your phone must have clean generic firmware
2. You must upload .swf file (lets be precise: flash menu only, not theme) to specific folder in phone's file system
3. You must edit the theme you wish to use so that it points to specific .swf file, to flash menu which is going to be connected to selected theme