Batyabest,
ну судя по этому скрипту анимация и так включается в случае если устройство не мобильное. Первое условие срабатывает если это мобильное устройство, а второе, где определяется анимация, если это не мобильное.
Наверное для них подключается анимация в другом месте или некоторые мобильные устройства(особенно на андроиде) маскируются под десктоп.
Попробуй добавить
alert(navigator.userAgent);
на вторую строчку и посмотри с андроида как скрипт его определяет.