You could always try SafeB9SInstaller 0.0.7.
have you tried another Card-Reader? ... maybe the file get corrupt while copy to the sd-card ... had this problem with my nand one time
Make sure thed .sha file is also correct, and it matches the actual firm's hash inside the file.Tried a different SD card reader and transfering the file using FTP. It still says the file would be invalid.