Hi Lightman, great to have you back with us, even if temporarily!
Maybe I need to be more specific in the preamble but the O2 ROM update is unlikely to work on another vendor machine due to the in-built check in the ROM. The 'principle' for upgrading any other Artemis based device should be the same, however, you may just need a specific ROM for the device.
Sorry if that wasn't too clear.
I think there are tools out there to remove the restriction. I'm pretty sure if you asked at XDA Devs you'd get an answer....