i was wondering , is it possible to inject uefi into an old bios or do you need official bios upgrade from producer ?
compatible meaning what ? as i said its an old 2009 gygabyte that the latest official support is for w7.
This is not impossible. You can use TianoCore DUET for this very purpose. I think Gigabyte's UEFI shim for P67 boards is exactly this. If you have enough room in the flash chip, you can add a Tiano DUET module. I don't know how to do this, but someone here or maybe some people involved in the Clover bootloader project know.