Собственно проблема описана тут:
http://gamedev.stackexchange.com/questions/25711/unity-surf-shader-not-rendering
при использовании surf: на конечном устройстве(в данном случае это - андроид PowerVR SGX 531) пиксели текстуры превращаются в абсолютно тёмный пиксель с разной альфой.
На pc сборке и web player всё работает корректно, что в этом случае может работать некорректно на mobile?