I originally flashed the SPL with Engineering SPL 1.33.2005. All was fine and I managed to use the Cyanogenmod without problems.
Last night I was trying to flash the evil hero rom, it kept failing (verification failed). After a few reboots to try reflashing my SPL now displays "Sapphire PVT 32B ENG S-ON H". It said S-OFF previously.
Now when I try and update from SD it gives me an error message saying
"E:Can't mount /dev/block/mmcblk0p1 (or /dev/block/mmcblk0) (No such file or directory) E: Can't mount SDCARD:"
I can still fastboot to a recovery rom and use adb but I cannot flash any roms to get the phone up and running.
I have tried 2 different SD cards and reformatted them both. Both of them worked fine before yesterday.
I have tried "adb shell mount /sdcard" and this gives the same error
Any suggestions would be much appreciated.
For some reason my phone has started working again. I booted it up today after leaving the battery out of it for a couple of days and "Sapphire PVT 32B ENG S-ON H" had changed to "Sapphire PVT 32B ENG S-OFF G"
I was just about to phone Vodafone as well!
Flashed back to cyanogen rom. Nice when things fix themselves!