Indeed don't apply my patch as it was designed for ShadowRom. It won't bootloop you, but it will make your phone's about setting falsely display ShadowRomk as the installed rom.
The fix is a few lib files and the ro.media.enc lines in the build.prop
Thanks for the fix Bro... I didn't apply the ro.media.enc lines, is that changing some audio encoding properties?
EDIT: ...hmmmm ...don't see any changes in the values of those ro.media.enc entries?
BD probably already had those ro.media.enc values in there then. I haven't personally opened up the UD rom in quite some time. I know CM, Sapphire, and a few other roms don't include those lines by default, which is why they were included in my patch fix.
To make my patch fix compatible with UD, just open the zip and delete the build.prop file from it, then flash it.