Too lazy to go through hundreds of pages of posts but I got a Sapphire Vapor-X 7970 Ghz 3GB. Card runs at 1050 core, 1500 mem. Was getting in the 500's khs. Flashed BIOS using a Sapphire Dual-X BIOS. Upped the core back to 1050 and the mem back to 1500. Now getting in the 700's khs.
Used
this BIOS.
Link to
ATI flash utility.
Link to
Rufus, a bootable USB creator.
**
WARNING: Not responsible if you brick your video card.**
1. Download the Sapphire Dual-X BIOS, ATI flash utility, and Rufus USB.
2. Use Rufus and create a bootable USB stick.
3. Copy the BIOS and ATI flash utility into the USB stick you just created.
4. Boot your computer from USB stick.
5. Type in "atiflash.exe -i" without the quotes then hit return. This will show you the Device ID's of your cards.
6. To flash the BIOS, type in "atiflash.exe -f -p 0 bios.rom" and then hit return. If you have multiple GPU's installed, change "0" to the correct Device ID. Change "bios.rom" to the name of the Dual-X BIOS you just downloaded.
7. When done, reboot and your Sapphire Vapor-X should now be listed as a Dual-X.
Go into ATI CCC and you can safely boost the GPU core and mem speeds back to 1050 and 1500 respectively. Test mining. Should be in the low 700's compared to 500's before the flash.
Hope this helps someone.
**EDIT: Spelling mistakes**