Дело вовсе не в этом.
Само по себе доверить системе проверку на основное устройство просто невозможно. Даже если бы было возможно реализовать данную систему, она работала бы некорректно. ПК юзеры спокойно могут специально портить статистику, по которой (как вы сказали) будет определятся основное...