Looks like the patch is officially in the Ubuntu 14.10 tree now:
I just ran the Ubuntu update, and the UR22 worked out of the box on reboot.
I have a Steinberg UR44 and tried the same procedure in Ubuntu 14.10. When that didn’t help, I edited the quirks-table.h in analogy to KgwgK’s patch file and thereby duplicated the UR22 entry, replacing the idProduct for 0x150e (which I took from lsusb). Then I repeated the steps of KgwgK’s bash script (make, disabling snd-usb-audio, rsync, enabling snd-usb-audio). Unfortunately, even after reboot the device is still not listed as a sound input device in Settings > Sound. Any idea what went wrong?
I’m not sure, after looking at these threads, but it looks like Cyrus was able to get it to work.
Are you sure you didn’t re-apply the patch file with that script and overwriting your UR44 changes?