First of all, porting firmware from one device to another is extremely unlikely to function properly. If you can even get it to boot (the hardest part), a LOT will be broken as it was not built relevant to the hardware. Porting a custom ROM is even more pointless when it can be built...