Making a custom upgrade ROM
Firstly . It is possible to make a custom ROM to upgrade the current version of android that is installed on your phone

Secondly you can't port roms of other devices to your phone . But  you can take the stock rom of your device and make some modifications to upgrade the version of android.

For custom rom development refer here.

http://forum.xda-developers.com/showthread.php?t=2069130