Skydome rendering anomaly on Android

Try using WorldNormal instead of AboluteWorldPosition. In my experience, using AboluteWorldPosition as UV coordinates in mobile can cause unexpected results due to precision problems caused by the large values.