Thanks to UltimaClaud, I managed to flash both my Y500's BIOS and the VBIOS of my 650m ultrabay! Not sure if there'll be any difference at all when Lenovo outside China releases a VBIOS, but the files UltimaClaud linked work like a charm!
Anyway, got the BIOS and VBIOS files from this entry, and then I had to apply a little of my own experimenting skills, using stuff from various threads and webpages. Below is a copy-paste from another thread on how I did this.
Got it working by downloading the files (BIOS v2.04 and vbios650sli), creating a DOS bootable USB stick using Rufus and downloading the latest NVflash for DOS.
From the latest NVflash zip, I took the files CWSDPMI.exe and NVFLASH.exe and replaced the ones in the unzipped VBIOS folder from Sendspace (otherwise I got a "Cannot be run in DOS mode" while trying to flash), and dumping all the files into the root directory of my DOS ready USB stick.
Restarted > F2 > Boot > Boot Mode: Legacy support > save and exit.
I did have to turn off EEPROM write protection using nvflash --protectoff for the flashing to work. Then I flashed the VBIOS by typing "nvflash -i1 -6 7003A.rom" (i1 indicating the ultrabay card). (more on flashing VBIOS here)
Works like a charm, tried it with some basic overclocking in Metro: Last Light!
Check it out. Latest NVidia drivers and stuff too.